aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-0215-165/+109
* Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-0215-109/+165
* Let list handling catch up with Java 17Henning Baldersheim2022-12-0215-165/+109
* Improve error messagesJon Bratseth2022-11-301-59/+55
* Reduce need to access getJDiscRequestHenning Baldersheim2022-11-296-13/+17
* Reduce exposure of com.yahoo.jdisc.http.HttpRequest.Henning Baldersheim2022-11-291-1/+1
* Need a delayed close for the connections no longer needed.Henning Baldersheim2022-11-261-6/+21
* Let RpcResourcePool handle live changes.Henning Baldersheim2022-11-253-16/+37
* pathIndex should not be part of equals and hashcode.Henning Baldersheim2022-11-254-16/+9
* Using volatiles directly is fine for ensuring thread visibility.Henning Baldersheim2022-11-252-41/+41
* Cleanup and throw IllegalArgumentException on invalid pathJon Bratseth2022-11-254-58/+68
* Merge pull request #24972 from vespa-engine/balder/gc-ordered-groupsHenning Baldersheim2022-11-249-193/+201
|\
| * Move test utility code to test directory.Henning Baldersheim2022-11-241-24/+0
| * Prevent division by zeroHenning Baldersheim2022-11-241-1/+2
| * Prefer Java over com.google.common.collectHenning Baldersheim2022-11-241-5/+5
| * Put loadbalancer and invokerfactory in a volatile object to ensure atomic swi...Henning Baldersheim2022-11-249-165/+155
| * Cleanup the concept of orderedGroups. Just use a single way of accessing the ...Henning Baldersheim2022-11-247-111/+152
* | Add track as option to grid logger entryLester Solbakken2022-11-241-1/+15
|/
* Ensure you use the same invoker and loadbalancer for the same call.Henning Baldersheim2022-11-232-7/+7
* No need to require the full SearchCluster when you only need a list of Groups.Henning Baldersheim2022-11-232-9/+7
* Put the RpcClient back in the RpcResourcePool where it belongs.Henning Baldersheim2022-11-233-29/+26
* Make a few simpler interfaces instead of carrying one huge implement all Sear...Henning Baldersheim2022-11-2314-111/+149
* Only have the DispatchNodesConfig inject into one component.Henning Baldersheim2022-11-233-30/+53
* Use thread local random.Henning Baldersheim2022-11-221-4/+3
* GC unused imports.Henning Baldersheim2022-11-221-6/+0
* Splitt nodes static and dynamic config in DispatchConfig to prepare for seaml...Henning Baldersheim2022-11-213-8/+13
* GC unusedHenning Baldersheim2022-11-211-2/+0
* Allow control via ranking.keepRankCountHenning Baldersheim2022-11-182-0/+13
* Don't interpret ref: as a query profile ref unnecessarilyJon Bratseth2022-11-102-6/+6
* GC metric that has not had any meaning since we removed fdispatch.Henning Baldersheim2022-11-081-20/+5
* Support match:cased on index fieldsJon Bratseth2022-11-021-3/+1
* Propagate targetHits in tokenizeJon Bratseth2022-11-021-3/+4
* Use IllegalArgumentException when appropriateJon Bratseth2022-10-271-7/+6
* Merge pull request #24578 from vespa-engine/hmusum/executor-cannot-be-staticHarald Musum2022-10-251-3/+2
|\
| * Executor cannot be static, will not work if container is reconfiguredHarald Musum2022-10-251-3/+2
* | Merge pull request #24567 from vespa-engine/bratseth/cleanup-01Jon Bratseth2022-10-251-3/+3
|\ \
| * | Add a test and rename a private methodJon Bratseth2022-10-251-3/+3
| |/
* / Non-functional changes onlyJon Bratseth2022-10-252-31/+40
|/
* Replace org.json with slime in JSONStringjonmv2022-10-211-329/+16
* Synchronize when accesing or changing file nameHarald Musum2022-10-191-9/+9
* Merge pull request #24513 from vespa-engine/hmusum/use-unique-file-namesLester Solbakken2022-10-192-7/+21
|\
| * Make sure to use unique file namesHarald Musum2022-10-192-7/+21
* | Minor cleanupHenning Baldersheim2022-10-192-2/+0
|/
* Need method to be public to be able to extend LoggerHarald Musum2022-10-192-2/+2
* Switch to a new file if some time after first write has passedHarald Musum2022-10-192-13/+39
* - Unify on the faster JsonRender. The default Value.toString has a very high ...Henning Baldersheim2022-10-181-7/+4
* Merge pull request #24464 from vespa-engine/hmusum/support-many-entries-per-fileHarald Musum2022-10-183-54/+66
|\
| * Rename to serialize and deserialize, use Slime everywhereHarald Musum2022-10-173-26/+16
| * Write several entries into files using JSONL file formatHarald Musum2022-10-152-33/+55
* | Make AbstractSpoolingLogger public to be able to extend it from user codeHarald Musum2022-10-171-1/+1
|/