aboutsummaryrefslogtreecommitdiffstats
path: root/persistence
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Balder/refactor docentry""Henning Baldersheim2022-01-0711-230/+320
* Revert "Balder/refactor docentry"Arnstein Ressem2022-01-0711-320/+230
* - Flags -> Enum.Henning Baldersheim2022-01-067-71/+65
* Only care about size of payload. Also add payload containing only doctype and...Henning Baldersheim2022-01-066-30/+74
* Use enum class for the flags.Henning Baldersheim2022-01-066-47/+44
* Simplify by avoid both DocumentSize and PersistedDocumentSize. That is the same.Henning Baldersheim2022-01-067-164/+153
* Simplify DocEntry to get a clean interface with multiple implementations, ins...Henning Baldersheim2022-01-0610-90/+156
* Declare noexcept move constructor and assignment for storage::spi::Result.Tor Egge2021-12-112-0/+4
* more descriptive name for header fileArne H Juul2021-12-021-1/+1
* track namespace move in documenttypes.defArne H Juul2021-12-022-4/+2
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-243-25/+29
* Continue serving search queries when in Maintenance node stateTor Brede Vekterli2021-11-243-10/+46
* Revert "Continue serving search queries when in Maintenance node state [run-s...Henning Baldersheim2021-11-233-58/+18
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-233-25/+29
* Continue serving search queries when in Maintenance node stateTor Brede Vekterli2021-11-223-10/+46
* Let removeAsync handle list of documents.Henning Baldersheim2021-11-187-28/+68
* Move removeLocation over to Asynchandler and issue all removes for one bucket...Henning Baldersheim2021-11-171-17/+17
* Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-274-36/+96
* Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-253-7/+56
* Undo auto formatHenning Baldersheim2021-10-251-230/+217
* create/delete bucket will never throw.Henning Baldersheim2021-10-254-247/+244
* Async createBucketHenning Baldersheim2021-10-255-6/+14
* Add noexcept specifier to operation complete callback.Tor Egge2021-10-223-3/+3
* Only keep async variant to simplify what to implement and what fallback there...Henning Baldersheim2021-10-186-130/+63
* Implement async delete bucket.Henning Baldersheim2021-10-186-31/+20
* Make setActiveState async.Henning Baldersheim2021-10-176-10/+24
* Factor out CatchResultHenning Baldersheim2021-10-154-19/+49
* Revert "- Refactor and use CatchResult in the PersistenceEngine in preparatio...Henning Baldersheim2021-10-154-49/+19
* - Refactor and use CatchResult in the PersistenceEngine in preparation for ma...Henning Baldersheim2021-10-154-19/+49
* Update Verizon Media copyright notices.gjoranv2021-10-0713-13/+13
* Update 2017 copyright notices.gjoranv2021-10-0742-42/+42
* Report max address space used in attribute vector components from content nod...Geir Storli2021-08-203-13/+9
* Add copyright headersJon Bratseth2021-03-181-0/+1
* Abandon gcc 8 support.Tor Egge2021-03-181-4/+2
* Remove notion of node-specific reliability from C++ distribution codeTor Brede Vekterli2021-03-021-2/+1
* - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-234-16/+23
* string.h does not need alloc.hHenning Baldersheim2021-02-212-0/+2
* Use a helper for bool -> vespalib::TrinaryHenning Baldersheim2021-02-191-7/+11
* Use a trinary to also handle temporary mismatching bucket used bits.Henning Baldersheim2021-02-193-14/+23
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-192-10/+1
* Merge pull request #16495 from vespa-engine/arnej/add-size-literalsArne H Juul2021-02-161-14/+15
|\
| * use size literals in persistenceArne Juul2021-02-151-14/+15
* | An explicit copy assignment is needed when an explicit copy constructor isTor Egge2021-02-162-0/+14
* | Eliminate inlining warning.Tor Egge2021-02-162-0/+4
|/
* Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-023-10/+5
* Add noexcept and some other minor code health.Henning Baldersheim2021-02-021-4/+4
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-021-4/+4
* Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-021-4/+4
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-021-4/+4
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-011-4/+4