summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #26175 from vespa-engine/havardpe/avoid-fastos-thread-in-s...Geir Storli2023-02-247-22/+9
|\
| * avoid using fastos thread in storageHåvard Pettersen2023-02-247-22/+9
* | untangle messagebus from fastosHåvard Pettersen2023-02-241-0/+1
|/
* untangle fnet from fastosHåvard Pettersen2023-02-223-7/+2
* remove document::RunnableHåvard Pettersen2023-02-2017-52/+39
* Add metrics tracking failed RPC and status page capability checksTor Brede Vekterli2023-02-173-1/+19
* use std::thread directlyHåvard Pettersen2023-02-151-1/+1
* stop using fastos thread more placesHåvard Pettersen2023-02-141-3/+1
* 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-0834-294/+95
* Merge pull request #25936 from vespa-engine/balder/reduce-use-of-microsecondtimeHenning Baldersheim2023-02-0822-152/+73
|\
| * 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
| * Use explicit initialization in constructorHenning Baldersheim2023-02-081-1/+1
| * Reduce use of getSeconds further.Henning Baldersheim2023-02-084-20/+10
| * Reduce usage of MicroSecondTimeHenning Baldersheim2023-02-0819-127/+59
* | 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-0711-222/+126
|\
| * No need to use c_str.Henning Baldersheim2023-02-072-4/+4
| * GC MilliSeconds in favor of c++11 time/duration.Henning Baldersheim2023-02-0611-222/+126
* | Merge pull request #25891 from vespa-engine/balder/only-include-what-you-real...Henning Baldersheim2023-02-0746-126/+136
|\ \
| * | const qualify auto references and some minor code layout fixes.Henning Baldersheim2023-02-073-8/+9
| * | - Include only the parts from the storageframework that you really need.Henning Baldersheim2023-02-0650-127/+140
| |/
* | Merge pull request #25930 from vespa-engine/balder/cleanup-unused-codeHenning Baldersheim2023-02-072-37/+4
|\ \
| * | Clean up unused storageframework time related codeHenning Baldersheim2023-02-072-37/+4
* | | 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-076-46/+31
* | Minor code refactoring and layout changes.Henning Baldersheim2023-02-072-153/+80
* | Use vespalib::duration all the way in PendingMessageTracker.Henning Baldersheim2023-02-073-54/+26
* | Merge pull request #25887 from vespa-engine/balder/code-health-1Henning Baldersheim2023-02-0710-172/+99
|\ \
| * | Improve naming, and avoid temporaryHenning Baldersheim2023-02-071-6/+3
| * | General code healt, nodiscard, range loops etcHenning Baldersheim2023-02-0610-170/+100
| |/
* | 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-073-15/+11
|\ \ \ | |/ / |/| |
| * | Use std::chrono based time for bucket manager time-to-work check.Henning Baldersheim2023-02-073-15/+11
* | | Merge pull request #25900 from vespa-engine/balder/std-chrono-for-strip-bucke...Henning Baldersheim2023-02-076-19/+11
|\ \ \