summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/documentdb/feedview
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Revert "Revert "Use a hash_set<int32_t> to quickly check if ↵Henning Baldersheim2022-08-161-1/+1
| | | | a field i…""
* Use std::make_shared and std::make_unique.Henning Baldersheim2022-08-161-15/+20
|
* Revert "Revert "Revert "Use a hash_set<int32_t> to quickly check if a field ↵Henning Baldersheim2022-08-151-1/+1
| | | | i…"
* Revert "Revert "Use a hash_set<int32_t> to quickly check if a field is an ↵Henning Baldersheim2022-08-121-1/+1
| | | | | | index field."" Handle structs too.
* Avoid using vespalib::Identifiable.Henning Baldersheim2022-05-271-1/+2
|
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵Henning Baldersheim2022-05-251-0/+1
| | | | | | implementation. Add setters to vespalib::GrowStrategy.
* Fix race conditions in vespalib::Cache.Tor Egge2022-04-291-1/+1
|
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-031-0/+1
|
* Revert "Revert "Revert "Revert "Use common tranport for TlsClient""""Henning Baldersheim2022-02-231-7/+5
|
* Revert "Revert "Revert "Use common tranport for TlsClient"""Harald Musum2022-02-231-5/+7
|
* Revert "Revert "Use common tranport for TlsClient""Henning Baldersheim2022-02-221-7/+5
|
* Revert "Use common tranport for TlsClient"Harald Musum2022-02-221-5/+7
|
* - Use common tranport for TlsClient.Henning Baldersheim2022-02-221-7/+5
| | | | - Also refactor to simplify unit tests.
* Sync master executor one extra time....Henning Baldersheim2021-11-301-0/+2
|
* Do not move when it is a const reference.Henning Baldersheim2021-11-301-1/+1
|
* Add DoneCallback to removeDocuments.Henning Baldersheim2021-11-301-8/+7
|
* Add DoneCallback to heartBeat so it can be tested without relying on sync.Henning Baldersheim2021-11-301-2/+6
|
* Wire in OnDoneCallback in handleLidSpaceCompaction to avoid brute force ↵Henning Baldersheim2021-11-301-10/+20
| | | | sync_all_executors.
* Avoid using sync_all_executors.Henning Baldersheim2021-11-301-6/+11
|
* Remove sync_all_executors from IThreadingService interface.Henning Baldersheim2021-11-261-1/+2
|
* Revert "Go back to using sync"Henning Baldersheim2021-11-231-2/+2
|
* Do not require sync of all executorsHenning Baldersheim2021-11-221-3/+6
|
* Differentiate the levels of sync required.Henning Baldersheim2021-11-221-19/+19
|
* Go back to using syncHenning Baldersheim2021-11-221-2/+2
|
* Follow renamingHenning Baldersheim2021-11-221-10/+10
|
* GC some unused code and less sync_all_executors.Henning Baldersheim2021-11-211-2/+2
|
* GC some unused code and less sync_all_executors.Henning Baldersheim2021-11-211-19/+0
|
* Updated expected invocation count after sync has been replaced with forceCommitHenning Baldersheim2021-11-211-6/+2
|
* Move draining to separate methodHenning Baldersheim2021-11-191-0/+3
|
* Update feed view unit test to not assume implicitTor Egge2021-11-181-0/+7
| | | | | document meta store commit after calls to put(), update(), remove() and handleDeleteBucket().
* Use removes_complete() instead of removeComplete() and removeBatchComplete().Tor Egge2021-11-181-3/+4
| | | | Remove unused holdLid() method.
* Do not inherit Syncable. sync -> sync_all_executors to make its call sites ↵Henning Baldersheim2021-11-161-3/+3
| | | | more evident.
* Keep write context live until inverter thread has completed invert task.Tor Egge2021-11-101-1/+1
|
* Use vector of lids in IIndexWriter api.Henning Baldersheim2021-10-291-5/+6
|
* notifyRemove -> notifyRemovesHenning Baldersheim2021-10-281-1/+1
|
* Notify gid-lid changes in batch on delete bucket.Henning Baldersheim2021-10-271-5/+7
|
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
|
* Remove unused variables.Tor Egge2021-03-131-1/+0
|
* Put all params for commit into a single CommitParam structHenning Baldersheim2021-02-271-2/+2
|
* When making callbacks like notifying about new bucket show the gurad that is ↵Henning Baldersheim2021-02-141-2/+3
| | | | | | held. Then this guard can used instead of possibly making a deadlock if trying to take it yourself.
* Move idestructorcallback.h to vespalib module and ↵Henning Baldersheim2021-01-141-1/+1
| | | | search::IDestructorCallback to vespalib::IdestructorCallback.
* Delay gid to lid change notifications for put operations.Tor Egge2020-11-191-5/+2
|
* Revert "Use a hash_set<int32_t> to quickly check if a field is an index field."Harald Musum2020-11-091-1/+1
|
* Use a hash_set<int32_t> to quickly check if a field is an index field.Henning Baldersheim2020-11-081-1/+1
| | | | This avoid computing the hash of a string necessary when using a hash_map<string, ...>.
* Use shared_ptr instead of reference.Henning Baldersheim2020-10-301-16/+7
|
* Move uncommitted lids tracker from feedview to subdb to avoid ownership issues.Henning Baldersheim2020-10-301-0/+4
|
* Trim down LidReuseDelayer.Tor Egge2020-10-301-49/+43
|
* Drop immediate commit, as it is gone.Henning Baldersheim2020-10-231-58/+25
|
* Stop using PartitionId in searchcore module.Tor Egge2020-10-161-1/+0
|
* Add mutable for move to work as expectedHenning Baldersheim2020-10-081-3/+3
|