aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/storeonlyfeedview.cpp
Commit message (Expand)AuthorAgeFilesLines
* Check both gid and timestamp.Henning Baldersheim2023-10-301-2/+2
* BucketMove is 3 phased, startMove, createMoveOps, completeMove.Henning Baldersheim2023-10-301-2/+9
* Update copyrightJon Bratseth2023-10-091-1/+1
* Reduce creation of Document instances without DocumentTypeRepo.Geir Storli2023-03-131-2/+1
* Rename removeAllOldGenerations() -> reclaim_unused_memory().Geir Storli2022-10-131-1/+1
* Properly handle URI fields by just looking at the prefix.Henning Baldersheim2022-08-161-11/+16
* Revert "Revert "Revert "Revert "Use a hash_set<int32_t> to quickly check if a...Henning Baldersheim2022-08-161-29/+54
* Revert "Revert "Revert "Use a hash_set<int32_t> to quickly check if a field i...Henning Baldersheim2022-08-151-54/+29
* Revert "Revert "Use a hash_set<int32_t> to quickly check if a field is an ind...Henning Baldersheim2022-08-121-29/+54
* Simplify signature for proton::StoreOnlyFeedView::makeUpdatedDocument.Tor Egge2022-03-111-13/+6
* Add comment describing reason for resetting the onWriteDone shared pointer.Tor Egge2022-03-111-0/+6
* Reset onWriteDone before calling set_value() on promises.Tor Egge2022-03-101-2/+3
* Remove noop std::move().Tor Egge2022-02-081-1/+1
* Tag cpu category for tasks run in the proton shared executor.Geir Storli2022-01-281-11/+14
* Add comment describing why a replay feed token should not be passed to GidToL...Tor Egge2022-01-241-0/+9
* Don't pass replay feed token to GidToLidChangeHandler.Tor Egge2022-01-241-1/+2
* Prepare for throttling of replay.Tor Egge2022-01-211-16/+16
* Add DoneCallback to removeDocuments.Henning Baldersheim2021-11-301-15/+11
* Add DoneCallback to heartBeat so it can be tested without relying on sync.Henning Baldersheim2021-11-301-8/+9
* Wire in OnDoneCallback in handleLidSpaceCompaction to avoid brute force sync_...Henning Baldersheim2021-11-301-2/+2
* Reduce document meta store commit rate.Tor Egge2021-11-231-6/+0
* Merge pull request #20083 from vespa-engine/toregge/use-live-gid-to-lid-map-w...Henning Baldersheim2021-11-181-4/+4
|\
| * Use live gid to lid map when processing partial update.Tor Egge2021-11-181-4/+4
* | Merge pull request #20082 from vespa-engine/toregge/remove-dead-code-for-hand...Henning Baldersheim2021-11-181-13/+6
|\ \ | |/ |/|
| * Remove dead code for handling lid reuse.Tor Egge2021-11-181-13/+6
* | Commit document meta store as part of feed view force commitTor Egge2021-11-181-0/+3
|/
* Just use a simple gate instead of brute force sync to be more precise.Henning Baldersheim2021-10-301-2/+4
* GC unused sync() interface on IFeedViewHenning Baldersheim2021-10-301-6/+0
* notifyRemove -> notifyRemovesHenning Baldersheim2021-10-281-1/+1
* Notify gid-lid changes in batch on delete bucket.Henning Baldersheim2021-10-271-8/+2
* Batch remove ops against summary executor to on operation per delete bucket.Henning Baldersheim2021-10-271-3/+17
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Remove unused parameters for putSummaryNoop.Tor Egge2021-05-251-4/+3
* Do not produce a token unless you need it.Henning Baldersheim2021-05-161-7/+3
* The moveDoneContext must must live longer than the PendingLidTracker::Token.Henning Baldersheim2021-05-131-64/+12
* Various cleanup when reading code.Henning Baldersheim2021-05-121-32/+18
* Ensure that we post a dummy task that will wait for makeUpdatedDocument to co...Henning Baldersheim2021-04-281-13/+33
* Compact DocumentMetaStore _gidToLidMap when dead bytes ratio isTor Egge2021-03-261-3/+1
* Put all params for commit into a single CommitParam structHenning Baldersheim2021-02-271-17/+17
* Move general purpose destructor callbacks to vespalib.Henning Baldersheim2021-01-191-3/+3
* Move idestructorcallback.h to vespalib module and search::IDestructorCallback...Henning Baldersheim2021-01-141-2/+2
* Make it compatible with c++2aHenning Baldersheim2020-12-021-1/+1
* Delay gid to lid change notifications for put operations.Tor Egge2020-11-191-43/+40
* Revert "Use a hash_set<int32_t> to quickly check if a field is an index field."Harald Musum2020-11-091-51/+28
* Use a hash_set<int32_t> to quickly check if a field is an index field.Henning Baldersheim2020-11-081-28/+51
* - Move utility methods from proton::attribute to search::attribute.Henning Baldersheim2020-11-081-3/+1
* GC GCC pragma not needed anymore.Henning Baldersheim2020-10-301-6/+0
* Revert temporary draining solution.Henning Baldersheim2020-10-301-6/+0
* Use shared_ptr instead of reference.Henning Baldersheim2020-10-301-14/+16
* Move uncommitted lids tracker from feedview to subdb to avoid ownership issues.Henning Baldersheim2020-10-301-21/+11