aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/persistence/filestorage/filestormanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add distribution config bundle to `ClusterStateBundle` in C++Tor Brede Vekterli7 days1-5/+6
* Support pipelining (batching) of mutating ops to same bucketTor Brede Vekterli2024-04-091-0/+1
* use const where possibleHenning Baldersheim2024-02-051-2/+2
* Simpler to just use false directly.Henning Baldersheim2024-02-051-3/+1
* - Remove multibit_split form config, as it is always off, but leave it for te...Henning Baldersheim2024-02-051-2/+5
* throttle_individual_merge_feed_ops has long been enabled, cleaning upHenning Baldersheim2024-02-031-15/+6
* GC unused async_operation_dynamic_throttling_window_increment and async_opera...Henning Baldersheim2024-01-301-2/+1
* GC leftovers from use_per_document_throttled_delete_bucketHenning Baldersheim2024-01-301-1/+0
* Add and wire live config for selecting `DeleteBucket` behaviorTor Brede Vekterli2023-11-101-2/+3
* Avoid using a reserved identifier naming formatTor Brede Vekterli2023-10-251-4/+4
* Rewire `FileStorManager` configTor Brede Vekterli2023-10-241-14/+10
* Update copyrightJon Bratseth2023-10-091-1/+1
* No need to have this memory trap enabled anymore.Henning Baldersheim2023-10-021-4/+0
* Remove remaining deprecated "revert" functionality from code baseTor Brede Vekterli2023-09-081-10/+0
* GC some unused internal storage message typesTor Brede Vekterli2023-06-161-16/+0
* Clean up some todos.Henning Baldersheim2023-06-081-22/+22
* Avoid blocking CommunicationManager thread during cluster state transitionsTor Brede Vekterli2023-06-021-1/+2
* - Include only the parts from the storageframework that you really need.Henning Baldersheim2023-02-061-0/+1
* Place some memory traps across various size classesTor Brede Vekterli2023-01-111-0/+4
* 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-211-1/+1
|/
* Make internal cluster/node state propagation noexceptTor Brede Vekterli2022-11-251-1/+1
* Allow path prefix alias for legacy content status pagesTor Brede Vekterli2022-09-161-1/+1
* Escape relevant fields when rendering internal filestore status pagesTor Brede Vekterli2022-09-051-4/+6
* Force content node-internal bucket DB metric update during startupTor Brede Vekterli2022-08-301-0/+2
* Remove '.sum' form vds sum metrics.Henning Baldersheim2022-06-081-2/+2
* GC unused Context parameterHenning Baldersheim2022-03-311-1/+1
* Make reconfiguring dynamic vs unlimited throttling not require restartingTor Brede Vekterli2022-03-011-22/+8
* Make it possible to configure what aspects of merges should be throttledTor Brede Vekterli2022-02-241-0/+9
* Add more config for tuning the persistence throttle policyTor Brede Vekterli2022-02-231-6/+10
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-5/+6
* Tag tls and operation response thread pools with cpu category WRITE.Geir Storli2022-01-281-8/+11
* Support live reconfig of dynamic persistence throttlingTor Brede Vekterli2022-01-261-7/+23
* Replace storage operation throttler with vespalib implementationTor Brede Vekterli2022-01-211-3/+6
* Wire in control of whether taskLimit is hard.Henning Baldersheim2022-01-181-1/+1
* Remove sync apply bucket diff.Tor Egge2022-01-181-5/+0
* Support dynamic throttling of async persistence operationsTor Brede Vekterli2022-01-101-6/+22
* gcc 9 does not support std::ranges::all_of.Tor Egge2021-12-111-3/+6
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-241-11/+48
* Revert "Continue serving search queries when in Maintenance node state [run-s...Henning Baldersheim2021-11-231-48/+11
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-231-11/+48
* Forward new config to merge handler.Tor Egge2021-10-221-0/+5
* Move async_apply_bucket_diff config to stor-filestor.def.Tor Egge2021-10-191-1/+0
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* First steps of splitting distributor logic up into disjoint stripesTor Brede Vekterli2021-03-191-9/+3
* - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-231-8/+7
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-191-0/+1
* Make the noise level used when deciding whether to report resource usage conf...Geir Storli2021-02-041-0/+1
* Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-021-8/+0