aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/attribute/attributemanager.h
Commit message (Expand)AuthorAgeFilesLines
* Move `HwInfo` from `proton` namespace to `vespalib`Tor Brede Vekterli2023-11-011-4/+4
* Update copyrightJon Bratseth2023-10-091-1/+1
* Revert "Revert "Explore attribute vector in writer thread.""Tor Egge2023-03-291-2/+0
* Revert "Explore attribute vector in writer thread."Henning Baldersheim2023-03-281-0/+2
* Explore attribute vector in writer thread.Tor Egge2023-03-281-2/+0
* Delay creation of AttributeCollectionSpec.Tor Egge2023-02-081-6/+9
* Prepare new attribute manager in prepare_reconfig.Tor Egge2023-02-071-2/+1
* Call complete_prepare_reconfig() to adjust prepared reconfig whenTor Egge2023-02-071-1/+1
* Reapply make attribute collection spec serial num optional.Tor Egge2023-02-061-1/+2
* Revert "Make attribute collection spec serial num optional. Pass reconfig"Henning Baldersheim2023-02-061-2/+1
* Make attribute collection spec serial num optional. Pass reconfigTor Egge2023-02-061-1/+2
* Report transient resource usage for all attributes and document meta store.Geir Storli2022-12-061-0/+2
* Various cleanup while reading sorting code in backend.Henning Baldersheim2022-10-131-14/+10
* Move the AttributeSpec and hide the ConfigHenning Baldersheim2022-05-261-6/+6
* Make the attribute enum change interlock shared between all document dbs.Geir Storli2022-03-171-0/+2
* Tag cpu category for tasks run in the proton shared executor.Geir Storli2022-01-281-9/+9
* Only require vespalib::Executor instead of vespalib::ThreadExecutorHenning Baldersheim2022-01-191-4/+4
* Get callback when setBucketStateCalculator has completed.Henning Baldersheim2021-11-221-1/+1
* When node is retired we can relax compaction strategy as we have peakedHenning Baldersheim2021-11-121-0/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Expose the shared executor via attribute manager interface.Geir Storli2020-06-251-0/+7
* Move sequenced task executors to staging vespalibHenning Baldersheim2020-04-041-4/+4
* Add ReadableAttributeVector accessor to IAttributeManagerTor Brede Vekterli2020-01-291-0/+2
* Expose constness in interface to avoid cheating.Henning Baldersheim2018-08-291-1/+1
* shared_ptr -> unique_ptrHenning Baldersheim2018-08-281-1/+1
* Wire in the attribute execution via the IAttributeContext.Henning Baldersheim2018-08-271-11/+6
* - Add option to increment an attribute for every doc matched.Henning Baldersheim2018-08-271-0/+2
* No virtual on override and override on destructor.Henning Baldersheim2018-08-151-45/+26
* No need to do referencecounting just for fun.Henning Baldersheim2018-06-121-1/+1
* Change AttributeContext to use makeReadGuard method on attribute vectors.Tor Egge2018-04-201-2/+1
* Make AttributeWriter::forceCommit() clear the search cache of all imported at...Geir Storli2017-09-061-1/+2
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Revert "Revert "Toregge/add shrink lid space flush target""Tor Egge2017-05-161-3/+19
* Revert "Toregge/add shrink lid space flush target"Tor Egge2017-05-151-19/+3
* Reuse shrink flush target when transferring attribute to new attributeTor Egge2017-05-121-1/+1
* Use separate flush targets in attribute mangager to shrink attribute vectors.Tor Egge2017-05-111-1/+3
* Prepare for adding extra flush targets (for shrinking lid space) toTor Egge2017-05-111-2/+16
* Rename wipeHistory() to pruneRemovedFields() in handling of attribute fields.Tor Egge2017-04-271-1/+1
* Remove unneeded hideFromReading/hideFromWriting flags.Tor Egge2017-04-201-6/+2
* Trim down includes.Tor Egge2017-04-181-1/+1
* Use more forward declarations.Tor Egge2017-04-051-0/+2
* Add AttributeInitializerResult class, representing an initialized attribute.Tor Egge2017-04-051-1/+1
* Extend nested AttributeWrap class with hideFromReading/hideFromWriting flags.Tor Egge2017-04-051-13/+17
* Pass attribute spec to attribute manager addAttribute method.Tor Egge2017-04-051-2/+1
* Pass attribute spec to attribute initializer.Tor Egge2017-04-051-2/+1
* Use more forward declarations.Tor Egge2017-04-051-6/+12