aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/tensor/tensor_attribute.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* add mimimal version of BoundDistanceFunctionArne Juul2023-04-191-0/+2
* Factor out common code to make a EntryRef vector snapshot.Tor Egge2023-03-081-2/+0
* Add SerializedTensorRef.Tor Egge2023-02-221-0/+2
* Add support for multiple vectors per document in exact distance calculator.Geir Storli2022-11-241-2/+1
* Setup hnsw index for mixed tensor types.Tor Egge2022-11-231-1/+3
* Add class to track mapping from docid to [nodeid] used in hnsw index.Geir Storli2022-11-141-1/+0
* Move prepare_set_tensor() and complete_set_tensor() to TensorAttribute.Tor Egge2022-11-101-0/+5
* Pass subspace to DocVectorAccess::get_vector member function.Tor Egge2022-11-021-2/+2
* Use member functions in TensorAttribute.Tor Egge2022-11-011-2/+5
* Consolidate tensor attribute savers.Tor Egge2022-10-311-0/+1
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-121-1/+1
* Rename onGenerationChange() -> before_inc_generation() and change parameter t...Geir Storli2022-10-121-1/+1
* Share code for loading and saving tensor attribute betweenTor Egge2022-10-071-0/+2
* Use vespalib::datastore::CompactionContext when compacting tensor attributes.Tor Egge2022-10-061-4/+0
* Revert "Revert "Don't make changes to the hnsw index when the inserted tensor...Geir Storli2022-06-221-1/+1
* Revert "Don't make changes to the hnsw index when the inserted tensor is unch...Geir Storli2022-06-131-1/+1
* Don't make changes to the nearest neighbor index (hnsw) when the inserted ten...Geir Storli2022-06-101-1/+1
* Avoid using vespalib::Identifiable.Henning Baldersheim2022-05-271-1/+0
* Use unique_ptr for Config in AttributeVectorHenning Baldersheim2022-05-261-3/+1
* Use AtomicEntryRef in tensor attribute.Tor Egge2022-03-211-1/+3
* Use std::atomic<uint32_t> for committed doc id limit.Tor Egge2022-03-181-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Report address space usage for shared string repo for non-dense tensor attrib...Geir Storli2021-08-231-0/+1
* Report address space usage for components in tensor attributes.Geir Storli2021-08-201-0/+1
* Only use tensor store memory usage when considering compaction.Tor Egge2021-06-011-0/+2
* add wiring to allow NNS for imported tensorArne Juul2021-03-301-0/+5
* move getting tensor into the attribute codeArne Juul2021-02-221-1/+1
* avoid extra Value copy when updating DirectTensorAttributeArne Juul2021-01-121-2/+5
* rename extract_dense_view -> extract_cells_refArne Juul2020-12-031-2/+2
* extract_dense_view can just return the cells referenceArne Juul2020-12-031-1/+1
* no need to copy by value here eitherArne Juul2020-11-181-1/+1
* Fix forward declarations.Tor Egge2020-10-161-1/+1
* handle both engine- and factory-based tensorsArne Juul2020-10-151-7/+9
* Support accessing tensor refs directly when using an imported DirectTensorAtt...Geir Storli2020-09-041-0/+4
* Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-171-3/+2
* Revert "Two phase put in attribute writer"Harald Musum2020-06-151-2/+3
* Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-151-3/+2
* Add APIs to support setting a tensor and update nearest neighbor index as two...Geir Storli2020-06-101-1/+20
* Expose information from tensor attribute and hnsw index in state explorer for...Geir Storli2020-03-241-0/+2
* Report nearest neighbor index memory usage as part of tensor attribute memory...Geir Storli2020-03-191-0/+2
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-2/+2
* Stop using tensor mapper when setting values in tensor attribute.Tor Egge2019-03-111-2/+2
* Replace RefType with EntryRef as local type alias for datastore::EntryRef.Tor Egge2019-02-081-4/+4
* Use std::make_xxxHenning Baldersheim2018-08-201-23/+17
* Pass stringref by valueHenning Baldersheim2018-08-101-1/+1
* Add type-safe down-cast to ITensorAttribute in IAttributeVector and use this ...Geir Storli2018-04-191-0/+2
* Add read interface for tensor attribute, used by tensor attribute featureTor Egge2018-01-181-6/+4
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1