summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* GC redundant virtual keyword.Henning Baldersheim2021-04-131-2/+1
* - Depending on sync of an executor that is shared is not a good idea inside a...Henning Baldersheim2021-04-138-12/+22
* Avoid to have a period of a day since that is a normal period in crontab like...Henning Baldersheim2021-04-131-2/+4
* GC unused typedef DocumentDB::UPHenning Baldersheim2021-04-131-1/+0
* Force having documentdb as shared_ptr.Henning Baldersheim2021-04-138-104/+119
* Add extra check necessary until lidtracker has been removed.Henning Baldersheim2021-04-122-0/+2
* Check if job has been stopped before posting to master executor to reduce ris...Henning Baldersheim2021-04-122-0/+4
* Force that lid space compation job and bucket move job are constructed as sha...Henning Baldersheim2021-04-105-43/+68
* Use shared_ptr to for bucket move job to avoid blocking duirng reconfig.Henning Baldersheim2021-04-104-298/+269
* Use shared_ptr to lid space compaction job in order to ensure correct lifetim...Henning Baldersheim2021-04-096-57/+42
* Do not std::move shared_ptr in loop.Henning Baldersheim2021-04-091-1/+1
* Keep shared_ptrs to BucketMove og LidSpace jobs.Henning Baldersheim2021-04-098-18/+22
* Make the scope of the lidspace handler fit its lifetime.Henning Baldersheim2021-04-095-40/+15
* Merge pull request #17338 from vespa-engine/revert-17322-balder/updated-to-cu...Henning Baldersheim2021-04-091-3/+3
|\
| * Revert "Update to what is current defaults"Henning Baldersheim2021-04-091-3/+3
* | Add CompactionStrategy methods to determine if compaction should be performed.Tor Egge2021-04-091-10/+1
|/
* Merge pull request #17323 from vespa-engine/balder/default-is-now-0.15Henning Baldersheim2021-04-091-1/+1
|\
| * Default dead-bytes-ratio is now changed from 20% to 15%Henning Baldersheim2021-04-081-1/+1
* | Update to what is current defaultsHenning Baldersheim2021-04-081-3/+3
|/
* Report hash and B-tree memory usage separately for enum store dictionary.Tor Egge2021-04-083-18/+75
* Avoid expensive dynamic_castHenning Baldersheim2021-04-022-6/+4
* Control dispatch of docusm and search requests separately.Henning Baldersheim2021-03-312-13/+19
* Add option to select sync or async query execution in the backend.Henning Baldersheim2021-03-316-23/+41
* - Add config control of number of transport threads used for rpc server servi...Henning Baldersheim2021-03-304-7/+23
* Merge pull request #17226 from vespa-engine/balder/dotproduct-as-termHenning Baldersheim2021-03-304-48/+32
|\
| * push_back -> emplace_backHenning Baldersheim2021-03-291-2/+2
| * - Use a LookupKey to further delay data conversion until we know it is necess...Henning Baldersheim2021-03-291-0/+11
| * - Let DotProduct,Wand and WeightedSet be Term nodes in the query tree as they...Henning Baldersheim2021-03-293-46/+19
* | Eliminate signed versus unsigned compare warning.Tor Egge2021-03-301-1/+1
* | Move instead of copy of handles.Henning Baldersheim2021-03-302-1/+2
|/
* Control document meta store compaction pace.Tor Egge2021-03-292-8/+39
* Merge pull request #17218 from vespa-engine/balder/use-std_to_charsHenning Baldersheim2021-03-291-1/+0
|\
| * - Use faster std::to_chars.Henning Baldersheim2021-03-281-1/+0
* | Merge pull request #17175 from vespa-engine/havardpe/do-not-handle-global-fil...Arne H Juul2021-03-295-12/+16
|\ \ | |/ |/|
| * add 'is_search' flag when creating match tools factoryHÃ¥vard Pettersen2021-03-255-12/+16
* | Merge pull request #17207 from vespa-engine/toregge/compact-document-meta-sto...Henning Baldersheim2021-03-275-7/+67
|\ \
| * | Guard against using invalidated iterator.Tor Egge2021-03-261-0/+2
| * | Compact DocumentMetaStore _gidToLidMap when dead bytes ratio isTor Egge2021-03-265-7/+65
* | | Merge pull request #17212 from vespa-engine/geirst/remove-serialized-tensor-a...Arne H Juul2021-03-261-5/+5
|\ \ \
| * | | Remove SerializedTensorAttribute that is replaced by SerializedFastValueAttri...Geir Storli2021-03-261-5/+5
| |/ /
* / / Manually allocating a stack and growing is more expensive thanHenning Baldersheim2021-03-261-17/+15
|/ /
* | Avoid dynamic_cast to select location nodes.Henning Baldersheim2021-03-251-6/+7
* | Merge pull request #17187 from vespa-engine/balder/avoid-dynamic_cast-for-int...Henning Baldersheim2021-03-251-2/+5
|\ \
| * | Avoid frequent dynamic_cast to check if a node is an intermediate.Henning Baldersheim2021-03-251-2/+5
* | | Merge pull request #17182 from vespa-engine/geirst/sample-transient-disk-usag...Henning Baldersheim2021-03-2527-131/+258
|\ \ \ | |/ / |/| |
| * | Make test less timing sensitive.Geir Storli2021-03-251-1/+12
| * | Sample and expose the transient disk usage needed for running disk index fusion.Geir Storli2021-03-2513-12/+125
| * | Rename TransientMemoryUsageProvider to TransientResourceUsageProvider.Geir Storli2021-03-2520-121/+125
| * | Remove unused function.Geir Storli2021-03-251-1/+0
* | | Prevent expensive method from being inlined as it hides the cost.Henning Baldersheim2021-03-252-3/+6