summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Check that the value has dimensions before trying to decode.Henning Baldersheim2022-05-071-1/+1
* Merge pull request #22505 from vespa-engine/havardpe/use-shared-state-for-que...Henning Baldersheim2022-05-064-11/+60
|\
| * use shared state for query tensorsHåvard Pettersen2022-05-064-11/+60
* | Prefer std::vector over vespalib::ArrayHenning Baldersheim2022-05-064-3/+5
|/
* use atomic when reading bitvector sizeHåvard Pettersen2022-05-061-1/+1
* Handle full buffer in feature store.Tor Egge2022-05-051-1/+1
* Merge pull request #22454 from vespa-engine/bjorncs/annotationsBjørn Christian Seime2022-05-051-0/+6
|\
| * Don't embed annotations in osgi bundlesBjørn Christian Seime2022-05-041-0/+6
* | Merge pull request #22432 from alexeyche/alexeyche/fuzzy-casedGeir Storli2022-05-052-10/+11
|\ \
| * | Fixing stringattribute_testAlexey Chernyshev2022-05-041-2/+2
| * | Supporting cased match for fuzzy operatorAlexey Chernyshev2022-05-041-8/+9
| |/
* | Merge pull request #22441 from vespa-engine/toregge/use-atomic-variables-for-...Henning Baldersheim2022-05-052-12/+21
|\ \
| * | Use atomic variables for search::transactionlog::DomainPart range.Tor Egge2022-05-042-12/+21
| |/
* / Use atomic _maxBucketSpread in search::LogDataStore::Config.Tor Egge2022-05-041-3/+6
|/
* Use lock guard on _lock while getting memory meta footprint.Tor Egge2022-05-031-0/+1
* Don't require overriding max() if using predef as grouping expressionBjørn Christian Seime2022-05-0313-0/+26
* make search::AttributeVector::_highestValueCount atomic.Tor Egge2022-05-032-3/+5
* Merge pull request #22412 from vespa-engine/vekterli/add-utility-sanitizers-h...Tor Brede Vekterli2022-05-031-18/+3
|\
| * Add utility header for detecting sanitizer-instrumented compilationTor Brede Vekterli2022-05-031-18/+3
* | Merge pull request #22404 from vespa-engine/havardpe/atomic-size-and-test-bitTor Egge2022-05-032-8/+13
|\ \
| * | use atomic operations to propagate bits and bitvector sizeHåvard Pettersen2022-05-032-8/+13
| |/
* / Use vespalib::datastore::AtomicEntryRef in search::memoryindex::PostingListEn...Tor Egge2022-05-039-68/+106
|/
* Merge pull request #22388 from vespa-engine/toregge/make-domainpart-sz-atomicHåvard Pettersen2022-05-022-4/+5
|\
| * Make search::transactionlog::DomainPart::_sz member variable atomic.Tor Egge2022-05-022-4/+5
* | Use more atomic member variables in search::FileChunk and search::WriteableFi...Tor Egge2022-05-024-15/+15
|/
* Fix race conditions in vespalib::Cache.Tor Egge2022-04-299-61/+16
* Extend use of search::Chunk::_lock to close more races.Tor Egge2022-04-294-11/+30
* Add lock to search::Chunk to avoid races involving append(), read(),Tor Egge2022-04-282-1/+8
* Use vespalib::datastore::AtomicEntryRef as value type for memory index dictio...Tor Egge2022-04-283-15/+11
* Only sample hash map memory usage once per commit.Tor Egge2022-04-284-2/+12
* Get hash map memory usage in write thread.Tor Egge2022-04-272-3/+21
* Use atomic _compactLidSpaceGeneration in search::AttributeVector.Tor Egge2022-04-272-3/+3
* use atomics for compression settingsHåvard Pettersen2022-04-271-9/+10
* Use atomic _numDocs counter in search::memoryindex::MemoryIndex.Tor Egge2022-04-271-5/+8
* Improve and re-structure trace logging from the query setup part of matching.Geir Storli2022-04-261-0/+1
* Revert "Improve and re-structure trace logging from the query setup part of m...Harald Musum2022-04-261-1/+0
* Merge pull request #22266 from vespa-engine/geirst/improve-query-setup-tracingGeir Storli2022-04-251-0/+1
|\
| * Improve and re-structure trace logging from the query setup part of matching.Geir Storli2022-04-251-0/+1
* | Rename MultiAttributeExecutor to ArrayAttributeExecutor.Tor Egge2022-04-251-11/+11
* | Remove unused useKey argument in WeightedSetAttributeExecutor.Tor Egge2022-04-251-24/+17
* | Avoid bitwise and with boolean arguments.Tor Egge2022-04-251-7/+23
|/
* Remove unused member variable in RankSetup.Tor Egge2022-04-232-2/+0
* Merge pull request #22219 from vespa-engine/toregge/rename-imultivalueattribu...Geir Storli2022-04-2214-46/+45
|\
| * Rename Tag to MultiValueTag (nested class inside IMultiValueAttribute).Tor Egge2022-04-2214-46/+45
* | Merge pull request #22217 from vespa-engine/geirst/improve-nearest-neighbor-v...Geir Storli2022-04-223-33/+20
|\ \ | |/ |/|
| * Remove debug logging that is part of visit trace.Geir Storli2022-04-221-7/+0
| * Improve and extend visit trace for nearest neighbor blueprint.Geir Storli2022-04-223-26/+20
* | Remove getAll() member functions from attribute vectors.Tor Egge2022-04-2210-65/+22
|/
* Merge pull request #22209 from vespa-engine/toregge/always-use-multi-value-re...Geir Storli2022-04-223-335/+94
|\
| * Always use MultiValueReadView for dot product feature on array attributes.Tor Egge2022-04-213-335/+94