summaryrefslogtreecommitdiffstats
path: root/src/common/ceph_time.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #60278 from rzarzynski/wip-os-fastomapiterYuri Weinstein2025-01-131-0/+17
|\
| * common/ceph_time: introduce time_guard for RAII-styled timediff calculationRadoslaw Zarzynski2024-12-171-0/+17
* | common/{ceph_time,Throttle}: use <iosfwd>Max Kellermann2024-11-041-1/+1
|/
* encoding: use concepts for chrono encodingCasey Bodley2023-11-241-0/+3
* common: use signedspan for monotonic ceph clocksLucian Petrut2023-08-301-13/+13
* osd/scrub: fixing & improving ReservationTimeout handler messagesRonen Friedman2023-07-221-4/+45
* common: avoid redefining clock type on WindowsLucian Petrut2023-03-171-3/+16
* *: include fmt/ostream.h if FMT_VERSION >= 9Kefu Chai2022-11-251-0/+3
* *: specialize fmt::formatter<> for formatting using {fmt}Kefu Chai2022-11-221-0/+5
* common: add timeval conversion for durationsPatrick Donnelly2021-03-191-0/+10
* common/ceph_time: add operator<< for signedspanKefu Chai2021-01-081-1/+2
* common/ceph_time: move operator<<(ostream&, timespan&) into std namespaceKefu Chai2021-01-081-1/+4
* common: avoid CLOCK_*_COARSE warnings on win32Alin Gabriel Serdean2020-09-211-0/+6
* common/ceph_time: Don't define public things in time_detailAdam C. Emerson2020-09-151-66/+44
* common/ceph_time: Don't indent under namespacesAdam C. Emerson2020-09-151-429/+429
* common: Add maybe_timespanAdam C. Emerson2020-05-151-0/+4
* common/ceph_time: tolerate mono time going backwardsSage Weil2020-03-031-1/+13
* Revert "Merge pull request #16715 from adamemerson/wip-I-Object!"Sage Weil2019-11-221-4/+0
* common: Add maybe_timespanAdam C. Emerson2019-11-041-0/+4
* bluestore: revamp tracepoints, add samplingSamuel Just2019-09-281-0/+14
* common/ceph_time: add parse_timespanSage Weil2019-01-031-0/+1
* common/ceph_time: add exact_timespan_strSage Weil2018-12-191-0/+1
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* common: adding missing ceph::coarse_real_clock helpersCasey Bodley2018-09-071-0/+8
* mds: use monotonic time for DecayCounterPatrick Donnelly2018-06-151-0/+8
* common/ceph_time: very lame timespan_str() helperSage Weil2018-06-111-0/+3
* encoding: constrain the time_point templatesCasey Bodley2018-05-081-0/+14
* Merge PR #20001 into masterPatrick Donnelly2018-01-311-0/+12
|\
| * mds: use the steady clock on tickMohamad Gebai2018-01-181-0/+12
* | common/time: add time.h for Alpine buildhuanwen ren2018-01-151-0/+1
* | common: Use unqualified encoding in ceph_time.hAdam C. Emerson2018-01-101-59/+9
|/
* mon: use mono clock for durationPatrick Donnelly2017-10-271-0/+5
* time: use mach_absolute_time() for monotonic timeKefu Chai2017-09-161-4/+0
* os,common: check __APPLE__ for osx not DARWINKefu Chai2017-09-161-1/+1
* common: Remove redundant includesJos Collin2017-05-261-1/+0
* common: Unskew clockAdam C. Emerson2016-12-221-6/+1
* time: make ceph_time clocks work under OSXYan, Zheng2016-07-181-0/+13
* ceph_time: add operator<< for more clock typesKefu Chai2016-04-301-2/+8
* Merge pull request #8103 from adamemerson/wip-sign-of-the-time-debugSage Weil2016-04-261-5/+86
|\
| * time: Have our time_point and sign the difference tooAdam C. Emerson2016-03-161-4/+81
| * time: Properly expose coarse clocks and timepointsAdam C. Emerson2016-03-161-2/+6
* | time: Change temporary variable types in time decodeAdam C. Emerson2016-04-041-2/+5
|/
* common/ceph_time: add real_clock::is_zero()Yehuda Sadeh2016-03-151-0/+4
* Merge pull request #7328 from ceph/wip-mtime-bugfixYehuda Sadeh2016-02-041-6/+9
|\
| * time: Fix encode/decode for real_time valuesAdam C. Emerson2016-01-261-6/+9
* | time: Make ceph_time clocks work under BSDAdam C. Emerson2016-01-251-0/+22
|/
* time: Add basic support for std::chrono based timeAdam C. Emerson2015-12-181-0/+383