aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa
Commit message (Expand)AuthorAgeFilesLines
* remove document::RunnableHÃ¥vard Pettersen2023-02-2013-32/+10
* Add metrics tracking failed RPC and status page capability checksTor Brede Vekterli2023-02-173-1/+19
* Include ostream to get declaration of std::ostream.Tor Egge2023-02-111-0/+1
* Avoid std::ranges::reverse_view until clang supports it properlyHenning Baldersheim2023-02-102-4/+5
* Align indentationHenning Baldersheim2023-02-081-1/+1
* - Disconnect clock and MicroSecTime.Henning Baldersheim2023-02-0832-277/+92
* Merge pull request #25936 from vespa-engine/balder/reduce-use-of-microsecondtimeHenning Baldersheim2023-02-0818-131/+61
|\
| * Move the stringsHenning Baldersheim2023-02-081-7/+6
| * Move the stringsHenning Baldersheim2023-02-081-1/+1
| * Just subtract timestamp directlyHenning Baldersheim2023-02-081-1/+1
| * Reduce use of getSeconds further.Henning Baldersheim2023-02-081-2/+2
| * Reduce usage of MicroSecondTimeHenning Baldersheim2023-02-0817-123/+54
* | Include unistd.h to get declaration of getpid().Tor Egge2023-02-081-0/+1
|/
* Timestamp used in NodeState must have well defined resolution in order to com...Henning Baldersheim2023-02-071-2/+1
* Add some more debug information to state manager.Henning Baldersheim2023-02-071-30/+22
* Merge pull request #25888 from vespa-engine/balder/gc-milliscondsHenning Baldersheim2023-02-0710-210/+125
|\
| * No need to use c_str.Henning Baldersheim2023-02-072-4/+4
| * GC MilliSeconds in favor of c++11 time/duration.Henning Baldersheim2023-02-0610-210/+125
* | Merge pull request #25891 from vespa-engine/balder/only-include-what-you-real...Henning Baldersheim2023-02-0745-108/+121
|\ \
| * | const qualify auto references and some minor code layout fixes.Henning Baldersheim2023-02-072-4/+5
| * | - Include only the parts from the storageframework that you really need.Henning Baldersheim2023-02-0648-108/+122
| |/
* | Merge pull request #25930 from vespa-engine/balder/cleanup-unused-codeHenning Baldersheim2023-02-071-28/+2
|\ \
| * | Clean up unused storageframework time related codeHenning Baldersheim2023-02-071-28/+2
* | | Merge pull request #25929 from vespa-engine/balder/avoid-duration-maxHenning Baldersheim2023-02-076-76/+47
|\ \ \ | |/ / |/| |
| * | Just remove the outdated commentHenning Baldersheim2023-02-072-4/+2
| * | Avoid using duration::max, cap timeout at a sensible valueHenning Baldersheim2023-02-076-76/+49
* | | Let default max timeout be 600sHenning Baldersheim2023-02-071-1/+5
* | | Add a temporary dirty hack to handle overflow when adding timeoutHenning Baldersheim2023-02-072-17/+26
* | | Revert "Revert "Use steady_time for vdslib::NodeState MERGEOK""Henning Baldersheim2023-02-072-28/+22
|/ /
* | ConstifyHenning Baldersheim2023-02-071-9/+9
* | constify and follow up code reviewHenning Baldersheim2023-02-071-17/+13
* | Better name STALE_PROTOCOL_LIFETIME and extend from 10m to 1hHenning Baldersheim2023-02-071-4/+3
* | Unify on using steady_time for visiting too.Henning Baldersheim2023-02-074-29/+22
* | Minor code refactoring and layout changes.Henning Baldersheim2023-02-072-153/+80
* | Use vespalib::duration all the way in PendingMessageTracker.Henning Baldersheim2023-02-072-15/+8
* | Merge pull request #25887 from vespa-engine/balder/code-health-1Henning Baldersheim2023-02-076-138/+74
|\ \
| * | Improve naming, and avoid temporaryHenning Baldersheim2023-02-071-6/+3
| * | General code healt, nodiscard, range loops etcHenning Baldersheim2023-02-066-136/+75
| |/
* | Merge pull request #25908 from vespa-engine/balder/use-steady_time-for-status...Henning Baldersheim2023-02-072-39/+13
|\ \
| * | Use steady_time for statusmetricconsumer.Henning Baldersheim2023-02-072-39/+13
* | | Merge pull request #25904 from vespa-engine/balder/std-chrono-for-bucketmanagerHenning Baldersheim2023-02-071-5/+4
|\ \ \ | |/ / |/| |
| * | Use std::chrono based time for bucket manager time-to-work check.Henning Baldersheim2023-02-071-5/+4
* | | Merge pull request #25900 from vespa-engine/balder/std-chrono-for-strip-bucke...Henning Baldersheim2023-02-076-19/+11
|\ \ \
| * | | Use std::chrono for time trackingHenning Baldersheim2023-02-076-19/+11
| |/ /
* / / Revert "Use steady_time for vdslib::NodeState MERGEOK"Henning Baldersheim2023-02-072-22/+28
|/ /
* | Merge pull request #25899 from vespa-engine/balder/mergeoperation-senttime-us...Henning Baldersheim2023-02-072-69/+44
|\ \
| * | Use standard std::chrono based time for merge operation.Henning Baldersheim2023-02-072-69/+44
* | | Merge pull request #25898 from vespa-engine/balder/use-steady-time-for-node-s...Henning Baldersheim2023-02-072-28/+22
|\ \ \ | |/ / |/| |
| * | Use steady_time for vdslib::NodeStateHenning Baldersheim2023-02-072-28/+22
* | | getTimeInSeconds -> getSystemTime, and use readable time format.Henning Baldersheim2023-02-071-4/+4