aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #22640 from vespa-engine/balder/move-from-staging-vespalib...Henning Baldersheim2022-05-181-1/+1
|\
| * Move state_server, metrivs and some all executors from staging_vespalib too v...Henning Baldersheim2022-05-181-1/+1
* | Read committed doc id limit before getting reader bitvector fromTor Egge2022-05-181-2/+4
|/
* Collapse persistencetypes into persistenceHenning Baldersheim2022-05-181-1/+0
* - Move persitence/spi/types.h under to persitence/spi/types.hHenning Baldersheim2022-05-182-7/+7
* Check attribute vector posting list (btree vs bitvector).Tor Egge2022-05-161-18/+51
* Use gtest for posting list attribute unit test.Tor Egge2022-05-163-94/+136
* Use bitvector iterator if attribute term is not used by rankingTor Egge2022-05-132-19/+6
* Merge pull request #22588 from vespa-engine/havardpe/default-query-feature-te...Henning Baldersheim2022-05-133-48/+120
|\
| * support default tensor values for query featureHåvard Pettersen2022-05-133-48/+120
* | Merge pull request #22593 from vespa-engine/havardpe/more-bitvector-atomic-usageHenning Baldersheim2022-05-133-31/+34
|\ \
| * | use more atomic read/write for bitvectorsHåvard Pettersen2022-05-133-31/+34
| |/
* / use atomic minscore for wand heapHåvard Pettersen2022-05-131-3/+4
|/
* remove bitvector swap functionHåvard Pettersen2022-05-123-39/+0
* make new bitvector when growingHåvard Pettersen2022-05-1118-151/+187
* Auto-adjust targetHits for approximate nearest neighbor search when using pos...Geir Storli2022-05-108-48/+75
* move functions to more appropriate classesHåvard Pettersen2022-05-099-76/+52
* 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