summaryrefslogtreecommitdiffstats
path: root/documentapi/abi-spec.json
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Jonmv/remove storage policy""Jon Marius Venstad2021-01-051-105/+69
| | | | This reverts commit 75b2e4c11ea6463c335f1c77dab3fdb5493e5600.
* Revert "Jonmv/remove storage policy"Jon Marius Venstad2021-01-051-69/+105
|
* Revert "Revert "Merge StoragePolicy down into ContentPolicy, and always use ↵Arnstein Ressem2020-12-301-105/+69
| | | | this""
* Revert "Merge StoragePolicy down into ContentPolicy, and always use this"Arnstein Ressem2020-12-221-69/+105
|
* Merge StoragePolicy down into ContentPolicy, and always use thisJon Marius Venstad2020-12-221-105/+69
|
* Revert "Merge pull request #15581 from ↵Jon Bratseth2020-12-021-0/+2
| | | | | | | vespa-engine/revert-15578-bratseth/apply-on-restart-take-10" This reverts commit 4cf13bc7db215e77f7688e429f700880c115fe76, reversing changes made to e21f385bd4f21326608f3a69325df4e96d4a65e5.
* Revert "Bratseth/apply on restart take 10"Jon Bratseth2020-12-021-2/+0
|
* Revert "Merge pull request #15577 from ↵Jon Bratseth2020-12-011-0/+2
| | | | | | | vespa-engine/revert-15575-bratseth/apply-on-restart-take-9" This reverts commit b9f054f862e6fc7bdbf41b9404605e2a8ad6b249, reversing changes made to 535b586bae36880259a792e2292f02b8495950fe.
* Revert "Bratseth/apply on restart take 9"Håkon Hallingstad2020-12-011-2/+0
|
* Revert "Merge pull request #15552 from ↵Jon Bratseth2020-12-011-0/+2
| | | | | | | vespa-engine/revert-15550-bratseth/apply-on-restart-take-8" This reverts commit 916492da87189ff9a07e39b22c64f2e1e31ff53a, reversing changes made to 3e5cf1de4c336c2e8d4f3a380dc242f402cb6dea.
* Revert "Bratseth/apply on restart take 8"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15549 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15543-bratseth/apply-on-restart-take-7" This reverts commit 0f2e5b7dba8f7009d227722b9491cc800d4f371b, reversing changes made to 1d5e07a044bff2aef764cfee0de10802c376e4b7.
* Revert "Bratseth/apply on restart take 7"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15542 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15540-bratseth/apply-on-restart-take-6" This reverts commit cf34278a1f367301a740d9781cd07d32175bbd49, reversing changes made to 9d64924f89a48e712403fb73808e2280bfe3dfe3.
* Revert "Bratseth/apply on restart take 6"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15532 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15527-bratseth/apply-on-restart-take-5" This reverts commit d91c72c22cae12468103ed4c43729e745916943e, reversing changes made to 9b47661ae5682e87cd963c63bdc2717896f468db.
* Revert "Bratseth/apply on restart take 5"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15521 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15520-bratseth/apply-on-restart-take-4" This reverts commit 9e228790db5222124dd6a125a9937584bd1d4a4b, reversing changes made to a7cc1248bade10175a73a4602f8452ccda6a102a.
* Revert "Bratseth/apply on restart take 4"Jon Bratseth2020-11-291-2/+0
|
* Revert "Merge pull request #15510 from ↵Jon Bratseth2020-11-291-0/+2
| | | | | | | vespa-engine/revert-15508-bratseth/apply-on-restart-take-3" This reverts commit 3c95d11418e3ebffc1260207932b7e8f3955e1a0, reversing changes made to 7a1a70055770a82bf42bff668abaf011af3f6e55.
* Revert "Bratseth/apply on restart take 3"Jon Bratseth2020-11-271-2/+0
|
* Revert "Merge pull request #15495 from ↵Jon Bratseth2020-11-271-0/+2
| | | | | | | vespa-engine/revert-15494-bratseth/apply-on-restart-take-2" This reverts commit ef4ece0ae64a1f1ec8accb257168b2a08d6971b1, reversing changes made to 204eb6f5faf91a6159ba5c7e01d2d8b6f307e8bd.
* Revert "Bratseth/apply on restart take 2"Harald Musum2020-11-261-2/+0
|
* Revert "Merge pull request #15492 from ↵Jon Bratseth2020-11-261-0/+2
| | | | | | | vespa-engine/revert-15450-bratseth/apply-on-restart" This reverts commit ba62308f10b5d825d2de61ac2ea3de2c2dd067fc, reversing changes made to ffa40d46f1b0911dff10c98e5950117857474416.
* Revert "Support marking configs as apply on restart"Harald Musum2020-11-261-2/+0
|
* Add applyOnRestart to ABI specJon Bratseth2020-11-251-0/+2
|
* Support conditional removals in AsyncSessionJon Marius Venstad2020-10-131-6/+3
|
* Add new enum constant to abi specJon Marius Venstad2020-10-051-0/+1
|
* Allow closures for handling document api ResponsesJon Marius Venstad2020-09-301-5/+6
|
* Add equals and hashCode to some classesJon Marius Venstad2020-09-301-1/+4
|
* Move setPhaser to LocalDocumentAccessJon Marius Venstad2020-09-301-1/+1
|
* Revert "Revert "Jonmv/async doc v1 implementation""Jon Marius Venstad2020-09-301-5/+10
| | | | This reverts commit c6aded1606112a54969f56403085ca90d61dac8f.
* Revert "Jonmv/async doc v1 implementation"Harald Musum2020-09-291-10/+5
|
* Common metrics code and abi specJon Marius Venstad2020-09-281-1/+1
|
* Update abi spec and simplify synch i LocalAsyncSessionJon Marius Venstad2020-09-251-5/+10
|
* Update abi specJon Marius Venstad2020-09-241-3/+45
|
* Use NOT_FOUND in DocumentResponse as well — as successJon Marius Venstad2020-09-241-1/+1
|
* Update abi specJon Marius Venstad2020-09-241-0/+1
|
* Revert "Revert "Jonmv/async document v1""Jon Marius Venstad2020-09-211-0/+2
| | | | This reverts commit 7b03effca945dea607ed7a3c3debebda303992ab.
* Revert "Jonmv/async document v1"Arnstein Ressem2020-09-211-2/+0
|
* Update abi specJon Marius Venstad2020-09-211-0/+2
|
* Update abi-specJon Marius Venstad2020-09-181-3/+31
|
* Update abi specJon Marius Venstad2020-06-111-0/+22
|
* Make the current loadbalancer into 'legacy'.Henning Baldersheim2020-06-021-14/+0
| | | | Add a new 'adaptive' loadbalancer that uses select-best-of-2-random-picks.
* Avoid data race from pending visitor send taskTor Brede Vekterli2020-05-191-1/+1
| | | | | | | | | | | | | | | | | | | It's currently possible for the visitor session to complete even if there's a SendCreateVisitors task scheduled. This will usually happen if there's been an error or if a sufficient number of documents has been retrieved, triggering an early exit of the session. In this case we must ensure that we do not mutate any shared data structures from the send task when it finally executes, as they may be read concurrently by the session client thread. The `done` variable is written under the same mutex as that held by the send task, so visibility is guaranteed. Also add `synchronized` to the binary serialization method for `ProgressToken` to match the existing non-binary serialization methods. This should not be required with the main race condition fix, but is included for completion. Shall not break ABI compatibility.
* Use syncronized to make the loadbalancer semantically thread safe.Henning Baldersheim2020-05-121-30/+0
| | | | | Use a cache to avoid parsing a string to get an index. Move test to same package to avoid public access to internal details.
* Update abi.Henning Baldersheim2019-09-301-22/+0
|
* Remove visitor ordering and order selection.Henning Baldersheim2019-08-091-6/+0
|
* Update ABI.Henning Baldersheim2019-04-261-68/+26
|
* Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already ↵Henning Baldersheim2019-04-221-3/+2
| | | | | | have a list. Avoid having to do an array copy that is not necessary.