summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Sort option descriptions and enums to ensure they are in sync.Geir Storli2020-10-261-7/+7
* Add option to turn on use_async_message_handling_on_schedule.Geir Storli2020-10-261-10/+22
* Merge pull request #15017 from vespa-engine/balder/remove-immediate-commitHenning Baldersheim2020-10-2619-350/+214
|\
| * Drop immediate commit, as it is gone.Henning Baldersheim2020-10-2319-350/+214
* | Ensure that documents are visible before accessing them. Aslo use std::make_u...Henning Baldersheim2020-10-231-13/+13
|/
* Don't track lid for other subdb.Tor Egge2020-10-222-3/+11
* dedup common code.Henning Baldersheim2020-10-203-27/+4
* Merge pull request #14977 from vespa-engine/toregge/keep-commit-result-live-u...Henning Baldersheim2020-10-2010-20/+41
|\
| * Keep commit result live until force commit is done.Tor Egge2020-10-2010-20/+41
* | Commit every 5ms during TLS replayHenning Baldersheim2020-10-201-1/+1
|/
* Allow changing indexing.tasklimit and indexing.semiunboundtasklimit inTor Egge2020-10-2013-14/+119
* 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