summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Stop using PartitionId in searchcore module.Tor Egge2020-10-1611-11/+0
* Remove search::StateFile and search::StateBuf.Tor Egge2020-10-161-35/+0
* Remove search::IOErrorHandler.Tor Egge2020-10-161-3/+0
* Remove search::SigBusHandler.Tor Egge2020-10-161-3/+0
* Remove stoponioerrors from proton config.Tor Egge2020-10-165-241/+7
* Merge pull request #14905 from vespa-engine/toregge/make-tls-replay-progress-...Henning Baldersheim2020-10-153-4/+16
|\
| * Make tls replay progress object before starting replay.Tor Egge2020-10-153-4/+16
* | handle more exceptionsArne Juul2020-10-151-4/+5
* | fix specArne Juul2020-10-151-1/+1
* | simplifyArne Juul2020-10-151-2/+1
* | use autoArne Juul2020-10-151-1/+1
* | check is_double via typeArne Juul2020-10-151-1/+1
* | simplifyArne Juul2020-10-154-8/+4
* | handle both engine- and factory-based tensorsArne Juul2020-10-1516-83/+97
|/
* Merge pull request #14869 from vespa-engine/arnej/minor-document-cleanupHenning Baldersheim2020-10-142-3/+3
|\
| * getAsTensorPtr() method can return "pointer to tensor"Arne Juul2020-10-142-3/+3
* | Fix forward declarations.Tor Egge2020-10-142-2/+2
* | Merge pull request #14866 from vespa-engine/toregge/remove-partition-from-spiHenning Baldersheim2020-10-149-53/+16
|\ \
| * | Remove partitions from SPI.Tor Egge2020-10-149-53/+16
| |/
* | Merge pull request #14860 from vespa-engine/geirst/tensor-implementation-prot...Geir Storli2020-10-142-10/+33
|\ \ | |/ |/|
| * Add proton config to select which tensor implementation to use for all backen...Geir Storli2020-10-142-10/+33
* | Merge pull request #14847 from vespa-engine/balder/monitor-2-mutex-and-cond-4Henning Baldersheim2020-10-142-3/+3
|\ \ | |/ |/|
| * Use std::mutex/std::condition_variable over vespalib::MonitorHenning Baldersheim2020-10-132-3/+3
* | Benchmark get operations.Tor Egge2020-10-1312-4/+125
|/
* Get bucket info after a put, update or remove on spi.Tor Egge2020-10-1217-30/+224
* 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