aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/feedhandler.h
Commit message (Expand)AuthorAgeFilesLines
* BucketMove is 3 phased, startMove, createMoveOps, completeMove.Henning Baldersheim2023-10-301-1/+1
* Update copyrightJon Bratseth2023-10-091-1/+1
* - Move persitence/spi/types.h under to persitence/spi/types.hHenning Baldersheim2022-05-181-2/+0
* Make FeedHandler current serial number atomic with relaxed opsTor Brede Vekterli2022-03-081-4/+10
* Throttle replay.Tor Egge2022-01-251-1/+3
* Move operation counting out to separate classHenning Baldersheim2021-12-101-7/+1
* Let accounting handle multiple commits in flight.Henning Baldersheim2021-12-101-1/+5
* Update document db feeding metrics.Tor Egge2021-11-261-2/+6
* GC unused sync() interface on FeedHandlerHenning Baldersheim2021-10-301-2/+0
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Use std::atomic<vespalib::steady_time>.Tor Egge2021-04-211-1/+1
* Store heart beat time in atomic variable.Tor Egge2021-04-211-2/+1
* Add heart beat age metric.Tor Egge2021-04-211-0/+3
* Move idestructorcallback.h to vespalib module and search::IDestructorCallback...Henning Baldersheim2021-01-141-1/+1
* Add comment for _prunedSerialNum.Tor Egge2020-11-171-0/+1
* Use snake case: incSerialNum() ==> inc_serial_num()Tor Egge2020-11-171-1/+1
* Adjust serial number in feed handler during replay to ensureTor Egge2020-11-171-3/+10
* Keep commit result live until force commit is done.Tor Egge2020-10-201-1/+1
* Reuse document meta store state from prepare step instead of doingTor Egge2020-10-061-0/+2
* - Amortise write cost by grouping mulptiple operations together when writing ...Henning Baldersheim2020-09-281-0/+6
* Revert "Revert "Revert "Revert "Revert "Balder/group operations to tls and co...Henning Baldersheim2020-09-261-5/+0
* Reinstate temporarily in order to for large revert to be smoothHenning Baldersheim2020-09-261-0/+1
* Avoid clang warnings.Tor Egge2020-09-261-1/+0
* Revert "Revert "Revert "Revert "Balder/group operations to tls and commit in ...Henning Baldersheim2020-09-241-0/+5
* Revert "Revert "Revert "Balder/group operations to tls and commit in batches"""Henning Baldersheim2020-09-241-5/+0
* Revert "Revert "Balder/group operations to tls and commit in batches""Henning Baldersheim2020-09-231-0/+5
* Revert "Balder/group operations to tls and commit in batches"Henning Baldersheim2020-09-231-5/+0
* Revert "Revert "- Group commits to the TLS and sync to disk before acking.""Henning Baldersheim2020-09-221-0/+5
* Revert "- Group commits to the TLS and sync to disk before acking."Henning Baldersheim2020-09-221-5/+0
* - Group commits to the TLS and sync to disk before acking.Henning Baldersheim2020-09-221-0/+5
* Add [[nodiscard]] attribute to startCommit.Henning Baldersheim2020-09-221-1/+1
* Add startCommit methodHenning Baldersheim2020-09-211-0/+1
* Rename storeOperation to appendOperationHenning Baldersheim2020-09-211-1/+1
* Avoid a lookup and copying a shared_ptr by looking up and using the domain di...Henning Baldersheim2020-09-151-18/+5
* Decouple code and reduce code visibility.Henning Baldersheim2020-09-151-3/+3
* Reduce code visibility.Henning Baldersheim2020-09-151-6/+8
* Avoid taking a lock in the single master thread.Henning Baldersheim2020-09-151-0/+1
* Reduce code visibility and use rwlock.Henning Baldersheim2020-09-141-4/+6
* Do the time tracking for immediate commit in the replay state instead of havi...Henning Baldersheim2020-08-191-3/+1
* Eliminate some clang warnings in searchcore.Tor Egge2019-02-081-1/+0
* Adjust forward declarations in searchcore.Tor Egge2019-02-021-5/+5
* Perform fixup on put and update operations using non-current document type repo.Tor Egge2018-05-291-4/+4
* Add extra check if document type for update operation might be differentTor Egge2018-04-051-0/+1
* Use standard locking in searchcore/proton/server (pass 1).Tor Egge2017-12-111-3/+4
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-181-2/+3
* Revert "Introduce async write interface in the TLS."Henning Baldersheim2017-10-171-3/+2
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-171-2/+3
* Use shared ptr and Idesructorcallback to make it more flexible.Henning Baldersheim2017-10-151-2/+0
* Remove explicit ack and use feedtoken as a smartptrHenning Baldersheim2017-10-131-15/+15
* Remove the PerDocTypeFeedMetricsHenning Baldersheim2017-10-121-7/+2