aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/attributemanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use auto, braced initialiser and noexceptHenning Baldersheim2024-02-191-5/+4
* Update copyrightJon Bratseth2023-10-091-1/+1
* Modernize C++ code with auto and range-based loops.Geir Storli2023-07-071-9/+9
* Use a read/write lock as lookup is far more frequent than updatesHenning Baldersheim2023-05-251-3/+2
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-1/+1
* Normalize includes in searchlib/attribute.Tor Egge2022-09-261-1/+1
* Simplify AttributeVector by moving out ValueModifier, EnumModifier and BaseName.Henning Baldersheim2022-05-271-1/+1
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-251-0/+1
* Fix race conditions in vespalib::GenerationHandler discovered by thread sanit...Tor Egge2022-02-221-10/+0
* Include only what is needed.Henning Baldersheim2021-10-291-0/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Include condition_variable header file when needed.Tor Egge2021-01-041-0/+1
* Add ReadableAttributeVector accessor to IAttributeManagerTor Brede Vekterli2020-01-291-1/+10
* Remove unused test classes.Geir Storli2019-08-191-3/+2
* shared_ptr -> unique_ptrHenning Baldersheim2018-08-281-2/+2
* Wire in the attribute execution via the IAttributeContext.Henning Baldersheim2018-08-271-0/+5
* Use std::make_xxxHenning Baldersheim2018-08-201-1/+1
* Remove snapshot concept accessHenning Baldersheim2018-08-171-18/+12
* Change AttributeContext to use makeReadGuard method on attribute vectors.Tor Egge2018-04-201-6/+7
* Use standard locking in searchlib (pass 1).Tor Egge2017-12-121-7/+7
* Mutex instrumentation is long gone.Tor Egge2017-10-271-1/+1
* 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
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-1/+1
* Do not carry exceptions in header filesHenning Baldersheim2016-12-191-0/+1
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-18/+9
* Split in hash_xxx, array, lru, cache ++ in hpp files. To reduce clinon buildHenning Baldersheim2016-12-151-10/+7
* PublishJon Bratseth2016-06-151-0/+279