summaryrefslogtreecommitdiffstats
path: root/persistence
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Unify access to assets needed during rank-setup.""Henning Baldersheim2022-09-071-2/+2
* Revert "Unify access to assets needed during rank-setup."Tor Egge2022-09-071-2/+2
* Unify access to assets needed during rank-setup.Henning Baldersheim2022-09-061-2/+2
* remove unused doxygen setup filesArne Juul2022-08-291-994/+0
* Add support for two-phase document garbage collectionTor Brede Vekterli2022-08-172-0/+30
* Don't add tombstone in dummy persistence when a newer entry already existsTor Brede Vekterli2022-08-172-5/+52
* Add wrapper for <doc id, timestamp> tuple and update APIs to use thisTor Brede Vekterli2022-07-079-12/+69
* Collapse persistencetypes into persistenceHenning Baldersheim2022-05-184-1/+121
* - Move persitence/spi/types.h under to persitence/spi/types.hHenning Baldersheim2022-05-183-3/+3
* GC unused code and dependenciesHenning Baldersheim2022-05-141-5/+0
* Don't attempt to actually execute document moves from a cancelled bucket moverTor Brede Vekterli2022-05-122-3/+63
* GC unused Context parameterHenning Baldersheim2022-03-3110-323/+259
* Remove copy constructors.Henning Baldersheim2022-03-281-108/+46
* Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-281-3/+1
* Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-281-2/+1
* Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-271-49/+16
* Move BucketIdListResultHenning Baldersheim2022-03-094-20/+25
* Reduce visibility of document::DocumentHenning Baldersheim2022-03-071-0/+1
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-032-0/+5
* Since we schedule the last chunk for commit in triggerSyncNow, we can assert ...Henning Baldersheim2022-03-021-2/+2
* 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