summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/reference
Commit message (Expand)AuthorAgeFilesLines
* Deinline large destructors and clean up some code based on clion hints.Henning Baldersheim2023-02-013-0/+3
* Rename first used generation -> oldest used generation.Geir Storli2022-10-121-2/+2
* Include config in cpp file.Henning Baldersheim2022-05-261-1/+1
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-253-9/+12
* Add init_fun to vespalib::Thread too to figure out what the thread is used for.Henning Baldersheim2021-12-091-0/+4
* Add a vector of gids to remove to ReferenceAttribute::populateTargetLids()Tor Egge2021-11-183-7/+45
* Use removes_complete() instead of removeComplete() and removeBatchComplete().Tor Egge2021-11-181-1/+1
* Move MonitoredRefCount and RetainGuard to vespalib.Tor Egge2021-10-182-4/+6
* Update 2018 copyright notices.gjoranv2021-10-072-2/+2
* Update 2017 copyright notices.gjoranv2021-10-0712-12/+12
* When making callbacks like notifying about new bucket show the gurad that is ...Henning Baldersheim2021-02-141-2/+2
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-311-0/+1
* Move general purpose destructor callbacks to vespalib.Henning Baldersheim2021-01-192-4/+4
* Move idestructorcallback.h to vespalib module and search::IDestructorCallback...Henning Baldersheim2021-01-141-1/+1
* Delay gid to lid change notifications for put operations.Tor Egge2020-11-191-54/+37
* Name the threads so it is easier to see who is doing what.Henning Baldersheim2020-11-122-2/+5
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-072-2/+2
* Reuse document meta store state from prepare step instead of doingTor Egge2020-10-061-3/+3
* GC unused code.Henning Baldersheim2020-08-131-4/+4
* Rename context to IDestructorCallbackSPHenning Baldersheim2020-07-082-4/+4
* Ensure proper lifetime of the attribute executor.Henning Baldersheim2020-07-071-4/+3
* Sync executor before completing destruction to ensure everyone is done.Henning Baldersheim2020-07-071-1/+0
* Async handling of gid/lid changes.Henning Baldersheim2020-07-073-18/+24
* Move sequenced task executors to staging vespalibHenning Baldersheim2020-04-042-4/+6
* Add getStats and setTaskLimit to interface to make it easy to swap implementa...Henning Baldersheim2020-02-272-21/+20
* fastos::TimeStamp -> vespalib::durationHenning Baldersheim2019-12-161-5/+5
* Don't create imported attribute if target attribute is missing.Tor Egge2019-03-041-2/+17
* Remove files used by old unit test runner.Tor Egge2019-02-1913-13/+0
* Wire in the attribute execution via the IAttributeContext.Henning Baldersheim2018-08-272-0/+2
* move LOG_SETUP after other includesArne Juul2018-06-201-3/+3
* use LOG_ABORT not just abort()Arne Juul2018-06-121-3/+2
* Adjust naming: referenced lid -> target lid.Tor Egge2018-04-261-19/+19
* Add shared pointer to document meta store context for referencedTor Egge2018-04-231-1/+2
* Add foreach method to search::IDocumentMetaStore interface class.Tor Egge2018-04-232-3/+6
* Add unit tests for retrieval of regular and imported attribute vectors via Do...Geir Storli2018-04-233-0/+82
* Enable import of imported attribute vector in backend.Tor Egge2018-04-201-1/+1
* Don't connect reference attribute to referenced document type while replayingTor Egge2018-01-081-3/+16
* Use multiple threads for mbus invokeHenning Baldersheim2017-09-261-2/+2
* Handle out of order put operations while tracking pending remove.Tor Egge2017-09-151-2/+6
* Use a new fixture for the last 4 tests to reduce amount of duplicated code.Tor Egge2017-09-151-41/+48
* Handle delayed calls to notifyRemoveDone() in gid to lid change handler.Tor Egge2017-09-151-0/+32
* Rename notifyPut to notifyPutDone since notification happens afterTor Egge2017-09-153-17/+17
* Merge pull request #3390 from vespa-engine/geirst/fix-bitvector-search-cache-...Geir Storli2017-09-121-1/+1
|\
| * Keep a document meta store read guard together with bitvector posting list in...Geir Storli2017-09-111-1/+1
* | remove unused mapGidToLid() method from gid to lid mapper. ReferenceTor Egge2017-09-111-13/+7
|/
* Instantiate bit vector search cache in imported attribute vectors if visibili...Geir Storli2017-09-061-5/+18
* Test that gid mapper can iterate over known gids.Tor Egge2017-09-031-0/+37
* Keep track of mapping from gid to referenced lid in reference attributeTor Egge2017-08-311-27/+4
* Remove unneeded checks.Tor Egge2017-08-301-6/+0
* Propagate API changes to GidToLidChangeListener and ReferenceAttribute:Tor Egge2017-08-303-62/+73