aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Implement GenerationHolder in terms of the generic generation hold list.Geir Storli2022-10-1015-43/+43
* Use paged setting for SerializedFastValueAttribute.Tor Egge2022-10-103-35/+65
* Remove unused includes.Tor Egge2022-10-072-9/+0
* Share code for loading and saving tensor attribute betweenTor Egge2022-10-0722-258/+170
* Rename search::tensor::DirectTensorStore::get_tensor to get_tensor_ptr.Tor Egge2022-10-074-9/+9
* Merge pull request #24364 from vespa-engine/geirst/datastore-buffer-state-ref...Tor Egge2022-10-071-3/+0
|\
| * Hide more details inside BufferState and reduce external API on BufferStats.Geir Storli2022-10-071-3/+0
* | Remove search::tensor::StreamedValueStore.Tor Egge2022-10-073-373/+0
* | Add unit test for TensorBufferTypeMapper.Tor Egge2022-10-073-0/+131
|/
* Move tracking of datastore buffer statistics to separate classes.Geir Storli2022-10-064-10/+9
* Stop using DataStoreBase::startCompact() member function.Tor Egge2022-10-064-8/+23
* Use TensorBufferStore in SerializedFastValueAttribute.Tor Egge2022-10-064-13/+13
* Adjust variable names.Tor Egge2022-10-063-9/+9
* Use vespalib::datastore::CompactionContext when compacting tensor attributes.Tor Egge2022-10-0619-82/+123
* Add vespalib::datastore::CompactingBuffers.Tor Egge2022-10-041-7/+7
* Delete search::tensor::SmallSubspacesBufferType move assignment operator.Tor Egge2022-10-041-1/+1
* Add vespalib::datastore::Aligner.Tor Egge2022-10-048-36/+35
* Merge pull request #24293 from vespa-engine/toregge/include-cstddef-to-define...Henning Baldersheim2022-10-041-0/+1
|\
| * Include cstddef to define size_tTor Egge2022-10-031-0/+1
* | Deinline TestParam copy constructor.Tor Egge2022-10-031-0/+3
|/
* Merge pull request #24281 from vespa-engine/balder/cap-hits-and-offset-agains...v8.62.51Henning Baldersheim2022-10-031-1/+1
|\
| * To prevent against damages caused by excessive hits/offset param being sent d...Henning Baldersheim2022-10-031-1/+1
* | Merge pull request #24292 from vespa-engine/toregge/use-array-store-allocate-...Geir Storli2022-10-032-6/+5
|\ \
| * | Use ArrayStore::allocate in TensorBufferStore::store_tensor.Tor Egge2022-10-032-6/+5
* | | Remove AlignedEntryRef.Tor Egge2022-10-037-42/+44
|/ /
* | Merge pull request #24287 from vespa-engine/toregge/sync-apis-for-streamed-va...Geir Storli2022-10-034-11/+15
|\ \
| * | Sync APIs for StreamedValueStore and TensorBufferStore.Tor Egge2022-10-034-11/+15
* | | Merge pull request #24285 from vespa-engine/bratseth/optimize-primitives-only...Jon Marius Venstad2022-10-031-1/+1
|\ \ \ | |/ / |/| |
| * | Only check types when necessaryJon Bratseth2022-10-031-1/+1
| |/
* / Add TensorBufferStore.Tor Egge2022-09-3012-0/+628
|/
* Extend class comment with short description of memory layout for storedTor Egge2022-09-302-5/+16
* Add tensor buffer operations.Tor Egge2022-09-306-0/+468
* Now we always split phrases.Henning Baldersheim2022-09-305-32/+0
* Alwasy use bitvector for long posting lists.Henning Baldersheim2022-09-2914-134/+64
* Use consistent terminologyJon Bratseth2022-09-291-3/+3
* Merge pull request #24251 from vespa-engine/bratseth/operatorsv8.61.17Henning Baldersheim2022-09-2817-544/+565
|\
| * Follow API changesJon Bratseth2022-09-282-97/+97
| * Support map shorthands in both directionsJon Bratseth2022-09-282-16/+69
| * Right precedence for ^Jon Bratseth2022-09-283-11/+11
| * Use tensor vocabularyJon Bratseth2022-09-2812-67/+62
| * Drop 'arithmetic' from nameJon Bratseth2022-09-288-75/+83
| * Fold comparisons into the other operatorsJon Bratseth2022-09-2812-378/+331
| * Add binding precendence order infoJon Bratseth2022-09-271-1/+7
| * Simplify: Use file order as precedence orderJon Bratseth2022-09-271-13/+13
| * Simplify: Use lambdaJon Bratseth2022-09-271-26/+32
* | Normalize includes in searchcore and searchlib.Tor Egge2022-09-2824-27/+27
* | Normalize includes in searchlib.Tor Egge2022-09-2727-33/+37
* | Normalize includes in searchlib/attribute.Tor Egge2022-09-2640-49/+33
|/
* Expose more information in content node search reply trace.Geir Storli2022-09-267-15/+45
* Include mutex to get declaration of std::mutexTor Egge2022-09-251-0/+1