summaryrefslogtreecommitdiffstats
path: root/documentapi/src
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup - no functional changesJon Bratseth2019-09-201-75/+49
|
* Re-enable subset of dusty old StoragePolicy simulation testsTor Brede Vekterli2019-09-131-0/+17
|
* Handle edges when cached StoragePolicy cluster state has no distributorsTor Brede Vekterli2019-09-132-4/+38
| | | | | * Avoid division by zero in `getRandomTargetSpec()` * Ensure policy context is set when `NoDistributorsAvailableException` is thrown
* Update to require atleast vespa 6 version.Henning Baldersheim2019-08-211-19/+23
|
* Remove v6 and v7 from java side.Henning Baldersheim2019-08-211-6/+1
|
* Remove DocIdString outside of documentHenning Baldersheim2019-08-191-6/+4
|
* doc: -> id:Henning Baldersheim2019-08-161-1/+1
|
* Update routing config instead of expected result.Henning Baldersheim2019-08-161-2/+2
|
* Update routing config instead of expected result.Henning Baldersheim2019-08-161-2/+2
|
* Update testsHenning Baldersheim2019-08-161-3/+3
|
* Update tests since id: locks document type.Henning Baldersheim2019-08-161-4/+4
|
* Update java expected files.Henning Baldersheim2019-08-161-4/+4
|
* Update expected lengthHenning Baldersheim2019-08-161-43/+43
|
* doc: -> id:Henning Baldersheim2019-08-163-38/+38
|
* doc: -> id:Henning Baldersheim2019-08-161-9/+9
|
* doc: -> id:Henning Baldersheim2019-08-166-56/+56
|
* Follow up from review comments.Henning Baldersheim2019-08-151-1/+1
|
* Remove visitor ordering and order selection.Henning Baldersheim2019-08-0910-43/+12
|
* Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids.Henning Baldersheim2019-08-098-72/+8
|
* Rename constant dimensionsJon Bratseth2019-07-282-12/+12
|
* Add short circuit evaluation to the selection engine in java for AND and OR.Henning Baldersheim2019-07-221-1/+0
|
* Add failing test for missing short-circuit of and.Henning Baldersheim2019-07-221-5/+32
|
* Only implicitly override routes for Get operations if the non-Get routeTor Brede Vekterli2019-07-191-1/+9
| | | | | is the default one. Otherwise we can't override the route used for Gets with the current API functionality.
* Nonfunctional changes onlyJon Bratseth2019-06-281-26/+9
|
* Increase timeout in async testJon Bratseth2019-06-182-15/+14
|
* Revert "Revert "Require constant() for large constants and fix a type ↵Jon Bratseth2019-06-131-1/+1
| | | | resolving bug""
* Revert "Require constant() for large constants and fix a type resolving bug ↵Harald Musum2019-06-121-1/+1
| | | | | | (#9769)" This reverts commit cee1c3a3804d5d3c25407b3c4ac64228e9d194e3.
* Require constant() for large constants and fix a type resolving bug (#9769)Jon Bratseth2019-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Require constant() for large constants and fix a type resolving bug * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise
* Keep the spec final.Henning Baldersheim2019-05-284-5/+5
| | | | | | Create the address when needed in the async connect thread. Implement hash/equal/compareTo for Spec to avoid toString. Use Spec as key and avoid creating it every time.
* - Use double checked locking to ensure that we do not create Policies that ↵Henning Baldersheim2019-05-161-6/+15
| | | | | | we forget to destroy. - Catch exceptions and close/destroy when necessary.
* Simplify the supervisor responsibilityHenning Baldersheim2019-05-104-15/+27
|
* Update copyright.Henning Baldersheim2019-04-261-1/+1
|
* Get rid of very complicated and inherently thread unsafe code as external ↵Henning Baldersheim2019-04-2611-320/+110
| | | | slobrok/configserver support is long gone.
* And then some more finalHenning Baldersheim2019-04-263-25/+36
|
* Group volatiles together and use more final members.Henning Baldersheim2019-04-261-21/+33
|
* Use syncronized and ordinary boolean firstTryHenning Baldersheim2019-04-261-10/+12
|
* Add some more synchronized to ensure thread visibilityHenning Baldersheim2019-04-262-14/+19
|
* And then there were more.....Henning Baldersheim2019-04-261-11/+19
|
* Also protect oldClusterVersionGottenCountHenning Baldersheim2019-04-261-3/+4
|
* Make cachedClusterState thread safe.Henning Baldersheim2019-04-261-5/+9
|
* Make validRandomTargets thread safe.Henning Baldersheim2019-04-261-2/+5
|
* Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already ↵Henning Baldersheim2019-04-2212-49/+106
| | | | | | have a list. Avoid having to do an array copy that is not necessary.
* Remove some unused metrics code and dewire it.Henning Baldersheim2019-04-1319-183/+68
|
* Follow intellij advise.Henning Baldersheim2019-04-137-62/+53
|
* Avoid '*' imports.Henning Baldersheim2019-04-121-5/+28
|
* Merge pull request #9078 from vespa-engine/balder/avoid-map2list2map-conversionJon Bratseth2019-04-101-1/+0
|\ | | | | Balder/avoid map2list2map conversion.
| * GC unused importHenning Baldersheim2019-04-101-1/+0
| |
* | GC unused import and code.Henning Baldersheim2019-04-101-4/+8
|/
* add "sum" output for gauge metricsArne Juul2019-03-221-0/+1
|
* Don't use gmock for now as it triggers valgrind.Geir Storli2019-03-042-5/+1
|