aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa
Commit message (Expand)AuthorAgeFilesLines
* Ensure parameter evaluation order does not have side effectsTor Brede Vekterli2024-04-103-4/+7
* Low-level message fetch routine must not implicitly unlock mutexTor Brede Vekterli2024-04-091-1/+1
* Use `static_cast` instead of `dynamic_cast`Tor Brede Vekterli2024-04-091-3/+3
* Support pipelining (batching) of mutating ops to same bucketTor Brede Vekterli2024-04-0914-122/+381
* Update to protobuf 5.26.1 (C++ API).Tor Egge2024-04-053-2/+3
* Wire Prometheus metric export to state V1 APIsTor Brede Vekterli2024-03-212-11/+24
* Support internal metric rendering in Prometheus text format in C++Tor Brede Vekterli2024-03-191-1/+12
* Enforce document timestamp requirements for updates in backendTor Brede Vekterli2024-03-052-4/+21
* 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-057-21/+35
* Merge pull request #30164 from vespa-engine/balder/hardcode-enable_metadata_o...Henning Baldersheim2024-02-055-30/+11
|\
| * - Hardcode enable_metadata_only_fetch_phase_for_inconsistent_updates and rest...Henning Baldersheim2024-02-035-30/+11
* | Merge pull request #30165 from vespa-engine/balder/gc-unused-distribution-configHenning Baldersheim2024-02-052-8/+2
|\ \
| * | Followup on review comments and initialize members explicit.Henning Baldersheim2024-02-051-1/+1
| * | GC unused distributor_auto_ownership_transfer_on_whole_group_downHenning Baldersheim2024-02-032-4/+0
| * | GC unused disk_distribution config.Henning Baldersheim2024-02-031-5/+3
| |/
* | Merge pull request #30158 from vespa-engine/balder/disable_queue_limits_for_c...Henning Baldersheim2024-02-054-23/+3
|\ \
| * | Add commentHenning Baldersheim2024-02-021-0/+1
| * | disable_queue_limits_for_chained_merges has long been true, GCHenning Baldersheim2024-02-023-23/+2
| |/
* | Merge pull request #30161 from vespa-engine/balder/throttle_individual_merge_...Henning Baldersheim2024-02-055-136/+56
|\ \
| * | common_merge_chain_optimalization_minimum_size hardcoded at 64Henning Baldersheim2024-02-033-97/+48
| * | throttle_individual_merge_feed_ops has long been enabled, cleaning upHenning Baldersheim2024-02-035-39/+8
| |/
* / Temporary add back use_btree_database until some zombies are laid to rest.Henning Baldersheim2024-02-051-0/+4
|/
* Condition probing has long been defaultHenning Baldersheim2024-02-024-19/+0
* two_phase_garbage_collection is always enabledHenning Baldersheim2024-02-024-20/+1
* Merge pull request #30146 from vespa-engine/balder/always-unordered-mergingHenning Baldersheim2024-02-026-31/+16
|\
| * Keep priority_merge_out_of_sync_copies until it can be safely cleaned out.Henning Baldersheim2024-02-021-0/+3
| * Only include what you needHenning Baldersheim2024-02-024-6/+8
| * Alwasy use use_unordered_merge_chainingHenning Baldersheim2024-02-024-25/+5
* | Merge pull request #30145 from vespa-engine/balder/gc-maxpendingidealstateope...Henning Baldersheim2024-02-023-10/+2
|\ \ | |/ |/|
| * GC maxpendingidealstateoperations which has not been wired in for a long time.Henning Baldersheim2024-02-023-10/+2
* | Merge pull request #30142 from vespa-engine/balder/always-inhibit_default_mer...Henning Baldersheim2024-02-0224-100/+125
|\ \ | |/ |/|
| * - Always inhibit_default_merges_when_global_merges_pendingHenning Baldersheim2024-02-0224-100/+125
* | Always clear_bucket_priority_on_schedule.Henning Baldersheim2024-02-026-34/+7
|/
* Always sequence mutating operations.Henning Baldersheim2024-02-024-20/+0
* Merge pull request #30137 from vespa-engine/balder/always-report-host-infoHenning Baldersheim2024-02-026-50/+3
|\
| * Always report hostinfoHenning Baldersheim2024-02-026-50/+3
* | Merge branch 'master' into balder/cleanup-distributormanagerconfig-1Henning Baldersheim2024-02-026-144/+11
|\|
| * Merge pull request #30136 from vespa-engine/balder/gc-priority-control-by-configHenning Baldersheim2024-02-024-91/+7
| |\
| | * GC priority control in config. Correct priority is essential to content layer...Henning Baldersheim2024-02-024-91/+7
| * | Merge pull request #30135 from vespa-engine/balder/never-block-state-checkersHenning Baldersheim2024-02-024-34/+2
| |\ \
| | * | Never block statecheckersHenning Baldersheim2024-02-024-34/+2
| | |/
| * / Always prioritize_global_bucket_mergesHenning Baldersheim2024-02-025-23/+2
| |/
* / GC unused methods and members in distributormanager config, part 1Henning Baldersheim2024-02-022-25/+2
|/
* Merge pull request #30130 from vespa-engine/balder/gc-void-config-from-stor-b...Henning Baldersheim2024-02-013-64/+4
|\
| * GC void config from stor-bouncer.defHenning Baldersheim2024-02-013-64/+4
* | NORMAL_3 is the old normalHenning Baldersheim2024-02-011-7/+7
* | GC void config from stor-visitor.defHenning Baldersheim2024-02-015-118/+25
|/
* GC unused stor-bucketdb and stor-opslogger config.Henning Baldersheim2024-01-305-18/+0