aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Stop inlining Attribute writer BatchUpdateTask and BatchRemoveTask destructors.Tor Egge2020-10-121-1/+6
* Reduce semi unbound task limit down in order to avoid excessive memory bloat.Henning Baldersheim2020-10-082-2/+2
* Merge pull request #14785 from vespa-engine/balder/2-std-mutex-and-reduce-cod...Henning Baldersheim2020-10-084-2/+6
|\
| * Use std::mutex over vespalib::Lock and reduce code visibility.Henning Baldersheim2020-10-084-2/+6
* | Merge pull request #14786 from vespa-engine/vekterli/use-xxh3-as-vespalib-has...Henning Baldersheim2020-10-083-10/+26
|\ \ | |/ |/|
| * Use XXH3 over XXH64 as vespalib string hash functionTor Brede Vekterli2020-10-083-10/+26
* | Add mutable for move to work as expectedHenning Baldersheim2020-10-081-3/+3
* | Ensure we really wait until operation is complete.Henning Baldersheim2020-10-082-13/+12
|/
* Use vespalib::Lock -> std::mutexHenning Baldersheim2020-10-081-1/+1
* - GC unused code.Henning Baldersheim2020-10-071-1/+0
* Remove broken copy and move constructor and assignment operatoos on vespalib:...Henning Baldersheim2020-10-071-1/+2
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-0731-159/+109
* Take bucket guard after having passed validLid() check.Tor Egge2020-10-061-1/+1
* Remove unneeded include.Tor Egge2020-10-061-1/+0
* Reuse document meta store state from prepare step instead of doingTor Egge2020-10-0622-144/+170
* Remove document meta store stub method.Tor Egge2020-10-052-62/+1
* Merge pull request #14714 from vespa-engine/geirst/feed-bm-rpc-targets-per-nodeGeir Storli2020-10-051-0/+16
|\
| * Add option to set RPC targets per node.Geir Storli2020-10-051-0/+16
* | Explicitly instantiate common attribute update member functions.Tor Egge2020-10-055-5/+2
|/
* Merge pull request #14710 from vespa-engine/balder/use-shared-executor-when-r...Henning Baldersheim2020-10-041-7/+4
|\
| * Use shared executor when accessing docstore.Henning Baldersheim2020-10-041-7/+4
* | Merge pull request #14683 from vespa-engine/geirst/support-multiple-rpc-targe...Geir Storli2020-10-041-3/+5
|\ \ | |/ |/|
| * Add support for multiple RPC targets per node when using Storage API over RPC.Geir Storli2020-10-021-3/+5
* | Include vector when using std::vector.Tor Egge2020-10-041-0/+1
* | Modify applyCommit to commit without updating synctoken if too early.Henning Baldersheim2020-10-033-4/+7
* | Use correct serial number when creating attribute.Henning Baldersheim2020-10-037-17/+13
* | Add description of max-pending parameter, and keep ordering.Henning Baldersheim2020-10-031-26/+27
* | Add maxpending which by default is 1000 to control max inflight.Henning Baldersheim2020-10-031-15/+24
* | Add wakeup call on the executors to allow to urgent wakeup of lazy exeutors o...Henning Baldersheim2020-10-037-0/+14
* | Merge pull request #14688 from vespa-engine/balder/use-forground-executorHenning Baldersheim2020-10-021-9/+4
|\ \
| * | Use foreground executor.Henning Baldersheim2020-10-021-9/+4
* | | Add option to control sequencer used for attributesHenning Baldersheim2020-10-021-7/+22
|/ /
* | Don't name unused arguments.Tor Egge2020-10-021-9/+3
* | Use default destructor.Tor Egge2020-10-021-3/+1
* | Enable feeding over message bus for vespa-feed-bm.Tor Egge2020-10-0217-83/+685
|/
* Update usage message. Style fix.Tor Egge2020-10-011-3/+5
* Fix forward declaration of BmStorageLinkContext.Tor Egge2020-10-011-1/+1
* Calculate average throughput and cleanup how benchmark results are printed.Geir Storli2020-10-011-19/+80
* Rename 'threads' to 'client-threads' and change default to 1.Geir Storli2020-10-011-21/+21
* Add option to set num response threads used in service layer.Geir Storli2020-10-011-1/+15
* Use btree bucket db as default.Geir Storli2020-10-011-11/+24
* Use the same RPC compression config as the default in stor-communicationmanag...Geir Storli2020-10-013-55/+67
* Remove commented out includes.Tor Egge2020-09-301-4/+0
* Move out classes to separate files. Enable feeding via distributor.Tor Egge2020-09-3016-179/+417
* Fix format string.Tor Egge2020-09-291-1/+1
* Avoid overlapping buckets between bm feed threads.Tor Egge2020-09-291-26/+47
* Adjust log context.Tor Egge2020-09-281-1/+1
* Check storage reply for errors in vespa-feed-bm.Tor Egge2020-09-2811-13/+110
* Add distributor "process" to vespa-feed-bm.Tor Egge2020-09-281-32/+158
* Drop commit of memory structures if high visibility-delayHenning Baldersheim2020-09-287-2/+21