Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set project version to 8-SNAPSHOT | gjoranv | 2022-06-08 | 1 | -2/+2 |
| | |||||
* | report unknown rank-profile as an issue | Arne H Juul | 2022-06-08 | 1 | -2/+1 |
| | |||||
* | Remove no longer used metrics for Vespa 8. | Geir Storli | 2022-06-08 | 11 | -59/+4 |
| | |||||
* | Remove 'attribute: huge' from config def file and C++ code. | Geir Storli | 2022-06-08 | 3 | -12/+1 |
| | |||||
* | Remove array operation support on Vespa 8 | Jon Bratseth | 2022-06-08 | 1 | -11/+0 |
| | |||||
* | Creating the document metastore read guard is expensive and is not necessary ↵ | Henning Baldersheim | 2022-06-04 | 2 | -1/+14 |
| | | | | | | | | to do for every imported attribute. We do it once per metastore and cache it in the ImportedAttributeContext. It would be even better if we could drop support for the default makeReadGuard(bool). Then we would also avoid copying the shared_ptr. | ||||
* | Let ImportedAttributesRepo return a reference to a shared_ptr instead of a ↵ | Henning Baldersheim | 2022-06-03 | 4 | -11/+11 |
| | | | | shared_ptr since that is all you need. | ||||
* | Merge pull request #22879 from ↵ | Tor Egge | 2022-06-03 | 27 | -81/+88 |
|\ | | | | | | | | | vespa-engine/toregge/remove-most-use-of-vespalib-rmdir-in-searchcore Remove most use of vespalib::rmdir in searchcore. | ||||
| * | Remove most use of vespalib::rmdir in searchcore. | Tor Egge | 2022-06-02 | 27 | -81/+88 |
| | | |||||
* | | Merge pull request #22874 from ↵ | Tor Brede Vekterli | 2022-06-03 | 1 | -0/+1 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/dump-stack-of-deadlocked-thread Let deadlock detector dump stack of potentially deadlocked threads | ||||
| * | Let deadlock detector dump stack of potentially deadlocked threads | Tor Brede Vekterli | 2022-06-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Enable cross-thread stack tracing as part of signal handler init code in both storage and proton daemons. Make deadlock detector parameters live configurable. Remove existing `restart` config definition annotations to reflect this. Remove dumping of bucket DB locks which hasn't really worked for a long time now. | ||||
* | | Remove most use of vespalib::rmdir in searchlib. | Tor Egge | 2022-06-02 | 6 | -7/+6 |
|/ | |||||
* | Include thread header file, needed for std::this_thread. | Tor Egge | 2022-05-30 | 1 | -0/+1 |
| | |||||
* | Simplify AttributeVector by moving out ValueModifier, EnumModifier and BaseName. | Henning Baldersheim | 2022-05-27 | 3 | -5/+4 |
| | |||||
* | Avoid using vespalib::Identifiable. | Henning Baldersheim | 2022-05-27 | 6 | -29/+32 |
| | |||||
* | Move the AttributeSpec and hide the Config | Henning Baldersheim | 2022-05-26 | 31 | -153/+208 |
| | |||||
* | Inherit from vespalib::GrowStrategy | Henning Baldersheim | 2022-05-26 | 4 | -12/+11 |
| | |||||
* | Make the config const | Henning Baldersheim | 2022-05-26 | 1 | -1/+1 |
| | |||||
* | Use unique_ptr for Config in AttributeVector | Henning Baldersheim | 2022-05-26 | 14 | -32/+44 |
| | |||||
* | Include config in cpp file. | Henning Baldersheim | 2022-05-26 | 3 | -3/+3 |
| | |||||
* | Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵ | Henning Baldersheim | 2022-05-25 | 32 | -109/+130 |
| | | | | | | implementation. Add setters to vespalib::GrowStrategy. | ||||
* | Merge pull request #22729 from ↵ | Henning Baldersheim | 2022-05-25 | 4 | -8/+12 |
|\ | | | | | | | | | vespa-engine/balder/introduce-concept-of-minimum-capacity - Introduce the concept of minimal capacity for rcu vectors. | ||||
| * | - Introduce the concept of minimal capacity for rcu vectors. | Henning Baldersheim | 2022-05-24 | 4 | -8/+12 |
| | | | | | | | | | | - This is to prevent shrinking down past what has been configured in proton.documentdb[].allocation.initialnumdocs - shrinking down past the configured value is not supported as that would counter the preallocation done to prevent resizing. | ||||
* | | Use atomic id counter for iterator ids. | Tor Egge | 2022-05-25 | 1 | -1/+1 |
|/ | |||||
* | Revert "Count number of bits to create a better estimate of number of hits ↵ | Harald Musum | 2022-05-23 | 1 | -2/+1 |
| | | | | it…" | ||||
* | - Stick to using GrowStragey everywhere. | Henning Baldersheim | 2022-05-23 | 1 | -7/+2 |
| | | | | - Store the full config in the rcu vector. | ||||
* | Merge pull request #22716 from ↵ | Henning Baldersheim | 2022-05-23 | 1 | -1/+2 |
|\ | | | | | | | | | vespa-engine/balder/let-whitelist-blueprint-be-less-conservative Count number of bits to create a better estimate of number of hits it… | ||||
| * | Count number of bits to create a better estimate of number of hits it will ↵ | Henning Baldersheim | 2022-05-23 | 1 | -1/+2 |
| | | | | | | | | produce. | ||||
* | | - Avoid using shared_ptr for simpe AllocConfig and ThreadingServiceConfig. | Henning Baldersheim | 2022-05-23 | 31 | -151/+141 |
|/ | | | | - Reduce exposure of DocumentDBConfig and DocumentDBConfigManager classes. | ||||
* | Fold searchlib_uca into searchlib | Henning Baldersheim | 2022-05-21 | 8 | -8/+0 |
| | |||||
* | Fold fastlib into vespalib and gc some unused code. | Henning Baldersheim | 2022-05-21 | 1 | -1/+0 |
| | | | | Also move some code only used by juniper up into juniper test module. | ||||
* | Fold staging_vespalib into vespalib | Henning Baldersheim | 2022-05-20 | 2 | -3/+3 |
| | |||||
* | Fold juniper into searchsummary library. | Henning Baldersheim | 2022-05-19 | 1 | -1/+0 |
| | |||||
* | GC unused vespa-dump-feed binary | Henning Baldersheim | 2022-05-19 | 4 | -230/+0 |
| | |||||
* | take read guards while accessing bitvectors | Håvard Pettersen | 2022-05-19 | 2 | -1/+6 |
| | |||||
* | Move state_server, metrivs and some all executors from staging_vespalib too ↵ | Henning Baldersheim | 2022-05-18 | 21 | -52/+45 |
| | | | | vespalib. | ||||
* | Remove feeding concurrency setting per document db that is no longer used. | Geir Storli | 2022-05-18 | 1 | -4/+0 |
| | |||||
* | Move tracking of num field writer threads from ThreadingServiceConfig to ↵ | Geir Storli | 2022-05-18 | 16 | -123/+101 |
| | | | | | | SharedThreadingServiceConfig. This is a follow-up for when the shared field writer executor is used across all document dbs. | ||||
* | Merge pull request #22633 from ↵ | Henning Baldersheim | 2022-05-18 | 36 | -124/+93 |
|\ | | | | | | | | | vespa-engine/balder/move-persistence-spi-types-under-vespa Balder/move persistence spi types under vespa | ||||
| * | - Move persitence/spi/types.h under to persitence/spi/types.h | Henning Baldersheim | 2022-05-18 | 36 | -124/+93 |
| | | | | | | | | - Cut dependency to persistencetypes for searchlib. | ||||
* | | Move ScheduledExecutor to searchcore and drop fnet dependency in ↵ | Henning Baldersheim | 2022-05-18 | 11 | -9/+202 |
|/ | | | | staging_vespalib in order to prepare collapsing stagingg vespalib into vespalib | ||||
* | Remove unused code after the shared field writer is used for all document dbs. | Geir Storli | 2022-05-16 | 14 | -193/+74 |
| | |||||
* | Collapse searchcorespi into searchcore | Henning Baldersheim | 2022-05-15 | 87 | -10/+5905 |
| | |||||
* | Merge pull request #22588 from ↵ | Henning Baldersheim | 2022-05-13 | 1 | -0/+32 |
|\ | | | | | | | | | vespa-engine/havardpe/default-query-feature-tensor-value support default tensor values for query feature | ||||
| * | support default tensor values for query feature | Håvard Pettersen | 2022-05-13 | 1 | -0/+32 |
| | | |||||
* | | Add explorer for the hardware information on the content node machine. | Geir Storli | 2022-05-13 | 5 | -1/+65 |
| | | |||||
* | | Use vespalib::ResourceLimits in proton::HwInfoSampler. | Tor Egge | 2022-05-13 | 1 | -6/+8 |
|/ | |||||
* | Merge pull request #22569 from ↵ | Tor Egge | 2022-05-12 | 3 | -29/+102 |
|\ | | | | | | | | | vespa-engine/geirst/global-filter-and-searchable-copies Auto-adjust global filter tuning parameters to handle searchable-copi… | ||||
| * | Auto-adjust global filter tuning parameters to handle searchable-copies > 1. | Geir Storli | 2022-05-12 | 3 | -29/+102 |
| | | |||||
* | | Merge pull request #22571 from ↵ | Henning Baldersheim | 2022-05-12 | 4 | -3/+43 |
|\ \ | | | | | | | | | | | | | vespa-engine/vekterli/improve-handling-of-preempted-bucket-move Don't attempt to execute document moves from a cancelled bucket mover [run-systemtest] |