Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Let list handling catch up with Java 17"" | Henning Baldersheim | 2022-12-02 | 15 | -165/+109 |
| | |||||
* | Revert "Let list handling catch up with Java 17" | Bjørn Christian Seime | 2022-12-02 | 15 | -109/+165 |
| | |||||
* | Let list handling catch up with Java 17 | Henning Baldersheim | 2022-12-02 | 15 | -165/+109 |
| | |||||
* | Improve error messages | Jon Bratseth | 2022-11-30 | 1 | -59/+55 |
| | |||||
* | Reduce need to access getJDiscRequest | Henning Baldersheim | 2022-11-29 | 6 | -13/+17 |
| | |||||
* | Reduce exposure of com.yahoo.jdisc.http.HttpRequest. | Henning Baldersheim | 2022-11-29 | 1 | -1/+1 |
| | |||||
* | Need a delayed close for the connections no longer needed. | Henning Baldersheim | 2022-11-26 | 1 | -6/+21 |
| | |||||
* | Let RpcResourcePool handle live changes. | Henning Baldersheim | 2022-11-25 | 3 | -16/+37 |
| | |||||
* | pathIndex should not be part of equals and hashcode. | Henning Baldersheim | 2022-11-25 | 4 | -16/+9 |
| | |||||
* | Using volatiles directly is fine for ensuring thread visibility. | Henning Baldersheim | 2022-11-25 | 2 | -41/+41 |
| | | | | No need to use Atomic when there are no update races. | ||||
* | Cleanup and throw IllegalArgumentException on invalid path | Jon Bratseth | 2022-11-25 | 4 | -58/+68 |
| | |||||
* | Merge pull request #24972 from vespa-engine/balder/gc-ordered-groups | Henning Baldersheim | 2022-11-24 | 9 | -193/+201 |
|\ | | | | | Cleanup the concept of orderedGroups. Just use a single way of access… | ||||
| * | Move test utility code to test directory. | Henning Baldersheim | 2022-11-24 | 1 | -24/+0 |
| | | |||||
| * | Prevent division by zero | Henning Baldersheim | 2022-11-24 | 1 | -1/+2 |
| | | |||||
| * | Prefer Java over com.google.common.collect | Henning Baldersheim | 2022-11-24 | 1 | -5/+5 |
| | | |||||
| * | Put loadbalancer and invokerfactory in a volatile object to ensure atomic ↵ | Henning Baldersheim | 2022-11-24 | 9 | -165/+155 |
| | | | | | | | | switch when reconfiguring. | ||||
| * | Cleanup the concept of orderedGroups. Just use a single way of accessing the ↵ | Henning Baldersheim | 2022-11-24 | 7 | -111/+152 |
| | | | | | | | | | | | | groups. Simplify testing by introducing a GroupList to contain all acces to groups and nodes. | ||||
* | | Add track as option to grid logger entry | Lester Solbakken | 2022-11-24 | 1 | -1/+15 |
|/ | |||||
* | Ensure you use the same invoker and loadbalancer for the same call. | Henning Baldersheim | 2022-11-23 | 2 | -7/+7 |
| | |||||
* | No need to require the full SearchCluster when you only need a list of Groups. | Henning Baldersheim | 2022-11-23 | 2 | -9/+7 |
| | |||||
* | Put the RpcClient back in the RpcResourcePool where it belongs. | Henning Baldersheim | 2022-11-23 | 3 | -29/+26 |
| | | | | Remove parts of schema test no longer valid. | ||||
* | Make a few simpler interfaces instead of carrying one huge implement all ↵ | Henning Baldersheim | 2022-11-23 | 14 | -111/+149 |
| | | | | SearchCluster around. | ||||
* | Only have the DispatchNodesConfig inject into one component. | Henning Baldersheim | 2022-11-23 | 3 | -30/+53 |
| | | | | | Let RpcResourcePool/RpcClient be owned by the dispatcher. Step 2 in preparing for smooth handling of content cluster changes. | ||||
* | Use thread local random. | Henning Baldersheim | 2022-11-22 | 1 | -4/+3 |
| | |||||
* | GC unused imports. | Henning Baldersheim | 2022-11-22 | 1 | -6/+0 |
| | |||||
* | Splitt nodes static and dynamic config in DispatchConfig to prepare for ↵ | Henning Baldersheim | 2022-11-21 | 3 | -8/+13 |
| | | | | seamless cluster changes. | ||||
* | GC unused | Henning Baldersheim | 2022-11-21 | 1 | -2/+0 |
| | | | | | | | -useMultilevelDispatch -useLocalNode -searchableCopies -mergeGroupingResultInSearchInvokerEnabled | ||||
* | Allow control via ranking.keepRankCount | Henning Baldersheim | 2022-11-18 | 2 | -0/+13 |
| | |||||
* | Don't interpret ref: as a query profile ref unnecessarily | Jon Bratseth | 2022-11-10 | 2 | -6/+6 |
| | |||||
* | GC metric that has not had any meaning since we removed fdispatch. | Henning Baldersheim | 2022-11-08 | 1 | -20/+5 |
| | |||||
* | Support match:cased on index fields | Jon Bratseth | 2022-11-02 | 1 | -3/+1 |
| | |||||
* | Propagate targetHits in tokenize | Jon Bratseth | 2022-11-02 | 1 | -3/+4 |
| | |||||
* | Use IllegalArgumentException when appropriate | Jon Bratseth | 2022-10-27 | 1 | -7/+6 |
| | |||||
* | Merge pull request #24578 from vespa-engine/hmusum/executor-cannot-be-static | Harald Musum | 2022-10-25 | 1 | -3/+2 |
|\ | | | | | Executor cannot be static, will not work if container is reconfigured | ||||
| * | Executor cannot be static, will not work if container is reconfigured | Harald Musum | 2022-10-25 | 1 | -3/+2 |
| | | |||||
* | | Merge pull request #24567 from vespa-engine/bratseth/cleanup-01 | Jon Bratseth | 2022-10-25 | 1 | -3/+3 |
|\ \ | | | | | | | Add a test and rename a private method | ||||
| * | | Add a test and rename a private method | Jon Bratseth | 2022-10-25 | 1 | -3/+3 |
| |/ | |||||
* / | Non-functional changes only | Jon Bratseth | 2022-10-25 | 2 | -31/+40 |
|/ | |||||
* | Replace org.json with slime in JSONString | jonmv | 2022-10-21 | 1 | -329/+16 |
| | |||||
* | Synchronize when accesing or changing file name | Harald Musum | 2022-10-19 | 1 | -9/+9 |
| | | | | Also start counters on 0 | ||||
* | Merge pull request #24513 from vespa-engine/hmusum/use-unique-file-names | Lester Solbakken | 2022-10-19 | 2 | -7/+21 |
|\ | | | | | Make sure to use unique file names | ||||
| * | Make sure to use unique file names | Harald Musum | 2022-10-19 | 2 | -7/+21 |
| | | |||||
* | | Minor cleanup | Henning Baldersheim | 2022-10-19 | 2 | -2/+0 |
|/ | |||||
* | Need method to be public to be able to extend Logger | Harald Musum | 2022-10-19 | 2 | -2/+2 |
| | |||||
* | Switch to a new file if some time after first write has passed | Harald Musum | 2022-10-19 | 2 | -13/+39 |
| | |||||
* | - Unify on the faster JsonRender. The default Value.toString has a very high ↵ | Henning Baldersheim | 2022-10-18 | 1 | -7/+4 |
| | | | | initial cost as it is intended for large json structures. | ||||
* | Merge pull request #24464 from vespa-engine/hmusum/support-many-entries-per-file | Harald Musum | 2022-10-18 | 3 | -54/+66 |
|\ | | | | | Hmusum/support many entries per file | ||||
| * | Rename to serialize and deserialize, use Slime everywhere | Harald Musum | 2022-10-17 | 3 | -26/+16 |
| | | |||||
| * | Write several entries into files using JSONL file format | Harald Musum | 2022-10-15 | 2 | -33/+55 |
| | | |||||
* | | Make AbstractSpoolingLogger public to be able to extend it from user code | Harald Musum | 2022-10-17 | 1 | -1/+1 |
|/ |