summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #25562 from vespa-engine/balder/make-lock-release-thread-s...Tor Brede Vekterli2023-01-131-3/+5
|\
| * Move the checks to the safe section.Henning Baldersheim2023-01-131-3/+5
* | Use 2 rpc targets and 2 rpc network threads.Henning Baldersheim2023-01-131-2/+2
|/
* Notify outside lock.Henning Baldersheim2023-01-121-1/+6
* No need to notify anyone when you grab a bucket lock. Nobody will be allowed ...Henning Baldersheim2023-01-121-4/+1
* Drop the lock before notifyingHenning Baldersheim2023-01-121-3/+8
* Notify only one, and hold the lock if you did not get anything to dispatch.Henning Baldersheim2023-01-121-4/+1
* Revert "No need to notify if bucket is already locked"Henning Baldersheim2023-01-121-1/+8
* We can only handle unconditional async messages in network thread.Henning Baldersheim2023-01-128-17/+9
* When you add a message to the Q you will at most provide work for 1 persisten...Henning Baldersheim2023-01-121-6/+4
* Merge pull request #25537 from vespa-engine/balder/no-need-to-notify-if-bucke...Henning Baldersheim2023-01-121-8/+1
|\
| * No need to notify if bucket is already lockedHenning Baldersheim2023-01-121-8/+1
* | Update test to reflect new defaultHenning Baldersheim2023-01-121-2/+1
* | Also switch default in def file.Henning Baldersheim2023-01-121-1/+1
|/
* Place some memory traps across various size classesTor Brede Vekterli2023-01-113-2/+13
* reduce usage of default values.Henning Baldersheim2023-01-061-8/+7
* Merge pull request #25323 from vespa-engine/balder/move-close-prior-to-joinHenning Baldersheim2022-12-211-2/+3
|\
| * Move close() call up between interrupt() and join().Henning Baldersheim2022-12-211-2/+3
* | Change from typedef to using in storage C++ code.Geir Storli2022-12-2149-104/+104
|/
* Add debug logging to storagelinkHenning Baldersheim2022-12-213-3/+7
* Reduce includes not neededHenning Baldersheim2022-12-216-5/+1
* Do not wait for register to do any reconnect. Just wait 10ms, before comencin...Henning Baldersheim2022-12-211-5/+4
* Reduce nap from 50ms to 10msHenning Baldersheim2022-12-201-1/+1
* Add debug logging to StorageLink::closeHenning Baldersheim2022-12-201-0/+2
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-208-16/+19
* Misc cleanup and formatting of distributor codeTor Brede Vekterli2022-12-15100-675/+454
* Move MessageGuard out to storage/common sub-libraryTor Brede Vekterli2022-12-158-48/+60
* Add MBus trace entry when no replicas are found for a document bucketTor Brede Vekterli2022-12-131-7/+14
* Merge pull request #25199 from vespa-engine/vekterli/propagate-update-interna...Tor Brede Vekterli2022-12-091-1/+3
|\
| * Propagate doc repo in update to auto-created blank document instanceTor Brede Vekterli2022-12-091-1/+3
* | Avoid nullptr memcpy argument in protocol serialization.Tor Egge2022-12-091-2/+6
|/
* Improve error response when trying to use an imported field in a conditionTor Brede Vekterli2022-12-082-1/+21
* Add metric tracking internal `StateManager` state propagation latencyTor Brede Vekterli2022-12-082-0/+24
* Limit to 1 response thread in test configTor Brede Vekterli2022-12-011-0/+1
* GC old config valuesTor Brede Vekterli2022-12-011-40/+0
* Defer MBus DestinationSession registration during content node initTor Brede Vekterli2022-11-291-0/+9
* Be more explicit about previous GC timestamp in testTor Brede Vekterli2022-11-281-0/+3
* Avoid mass pending GC on config enable edgeTor Brede Vekterli2022-11-285-6/+136
* Merge pull request #24999 from vespa-engine/vekterli/make-internal-state-prop...Henning Baldersheim2022-11-258-9/+9
|\
| * Make internal cluster/node state propagation noexceptTor Brede Vekterli2022-11-258-9/+9
* | Add shared constant for PAGE_SIZE.Geir Storli2022-11-251-2/+4
|/
* Drop support for old gtest.Tor Egge2022-11-184-5/+5
* Use emplace_backHenning Baldersheim2022-10-183-14/+12
* Use std::make_shared for StateCheckers.Henning Baldersheim2022-10-186-197/+119
* Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-121-2/+2
* Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-121-2/+2
* Rename first used generation -> oldest used generation.Geir Storli2022-10-121-1/+1
* Update test to handle the change to enable_metadata_only_fetch_phase_for_inco...Henning Baldersheim2022-09-303-3/+9
* Always doing three phase updates now.Henning Baldersheim2022-09-301-1/+1
* Remove StateManager handling of deprecated Initializing stateTor Brede Vekterli2022-09-263-58/+32