summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
* - Always check if enough space to write.Henning Baldersheim2022-10-175-104/+76
* Merge pull request #24453 from vespa-engine/balder/use-gid-for-docid-sortingHenning Baldersheim2022-10-148-117/+152
|\
| * Handle that [docid] can use an optional attribute.Henning Baldersheim2022-10-145-105/+142
| * Add serialisation for sorting to documentmetastore.Henning Baldersheim2022-10-145-18/+16
* | Ask array store for writable buffer.Tor Egge2022-10-141-2/+2
* | Use set_skip_reclaim_labels() instead of get_num_subspaces_and_flag_and_set_f...Tor Egge2022-10-142-10/+10
* | Skip reclaim_labels on original buffer when it has been copied as part of com...Tor Egge2022-10-146-27/+50
|/
* Merge pull request #24430 from vespa-engine/toregge/rename-empty-doc-builder-...Tor Egge2022-10-1317-93/+101
|\
| * Rename search::index::EmptyDocBuilder to search::test::DocBuilder.Tor Egge2022-10-1317-93/+101
* | Merge pull request #24426 from vespa-engine/balder/cleanup-sorting-code-cppHenning Baldersheim2022-10-133-57/+35
|\ \ | |/ |/|
| * GC dead code.Henning Baldersheim2022-10-131-1/+0
| * Various cleanup while reading sorting code in backend.Henning Baldersheim2022-10-133-57/+36
* | Merge pull request #24427 from vespa-engine/geirst/generation-hold-list-termi...Geir Storli2022-10-1315-22/+18
|\ \ | |/ |/|
| * Remove unneeded calls to update_oldest_used_generation().Geir Storli2022-10-134-4/+0
| * Rename removeAllOldGenerations() -> reclaim_unused_memory().Geir Storli2022-10-1311-18/+18
* | Add field value builders to EmptyDocBuilder.Tor Egge2022-10-136-18/+77
|/
* Add explicit instantiation of more classes in attribute vector code.Tor Egge2022-10-134-0/+38
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-1236-68/+68
* Rename onGenerationChange() -> before_inc_generation() and change parameter t...Geir Storli2022-10-1231-60/+58
* Merge pull request #24407 from vespa-engine/geirst/generation-hold-list-termi...Geir Storli2022-10-1247-198/+195
|\
| * Rename clearHoldLists() -> reclaim_all_memory().Geir Storli2022-10-128-11/+11
| * Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-1239-72/+72
| * Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-1239-71/+71
| * Rename first used generation -> oldest used generation.Geir Storli2022-10-1213-56/+53
* | Remove search::index::DocBuilder. Add search::index::StringFieldBuilder.Tor Egge2022-10-1224-2336/+796
|/
* Rename ICompactable::move to move_on_compact.Tor Egge2022-10-118-19/+16
* Stop using search::index::DocBuilder in DocumentFieldPopulator unitTor Egge2022-10-112-1/+9
* 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
|\ \