Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Improve error messages | Jon Bratseth | 2022-11-30 | 1 | -59/+55 | |
| | | ||||||
* | | Reduce need to access getJDiscRequest | Henning Baldersheim | 2022-11-29 | 8 | -14/+19 | |
| | | ||||||
* | | 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 | 2 | -11/+32 | |
| | | ||||||
* | | Let RpcResourcePool handle live changes. | Henning Baldersheim | 2022-11-25 | 5 | -16/+69 | |
| | | ||||||
* | | 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 | 19 | -378/+331 | |
|\ \ | | | | | | | Cleanup the concept of orderedGroups. Just use a single way of access… | |||||
| * | | Move test utility code to test directory. | Henning Baldersheim | 2022-11-24 | 6 | -34/+32 | |
| | | | ||||||
| * | | 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 | 14 | -189/+182 | |
| | | | | | | | | | | | | switch when reconfiguring. | |||||
| * | | Cleanup the concept of orderedGroups. Just use a single way of accessing the ↵ | Henning Baldersheim | 2022-11-24 | 14 | -226/+187 | |
| | | | | | | | | | | | | | | | | | | groups. Simplify testing by introducing a GroupList to contain all acces to groups and nodes. | |||||
* | | | Updaate logger test with track | Lester Solbakken | 2022-11-24 | 1 | -2/+4 | |
| | | | ||||||
* | | | 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 | 3 | -20/+11 | |
| | | ||||||
* | | Put the RpcClient back in the RpcResourcePool where it belongs. | Henning Baldersheim | 2022-11-23 | 5 | -33/+28 | |
| | | | | | | | | 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 | 19 | -167/+194 | |
| | | | | | | | | SearchCluster around. | |||||
* | | Only have the DispatchNodesConfig inject into one component. | Henning Baldersheim | 2022-11-23 | 6 | -35/+58 | |
| | | | | | | | | | | 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 | 10 | -45/+62 | |
| | | | | | | | | seamless cluster changes. | |||||
* | | GC unused | Henning Baldersheim | 2022-11-21 | 2 | -3/+0 | |
| | | | | | | | | | | | | | | -useMultilevelDispatch -useLocalNode -searchableCopies -mergeGroupingResultInSearchInvokerEnabled | |||||
* | | Allow control via ranking.keepRankCount | Henning Baldersheim | 2022-11-18 | 3 | -0/+16 | |
| | | ||||||
* | | Don't interpret ref: as a query profile ref unnecessarily | Jon Bratseth | 2022-11-10 | 5 | -11/+30 | |
| | | ||||||
* | | Reduce 'raw' warnings | Henning Baldersheim | 2022-11-09 | 1 | -10/+17 | |
| | | ||||||
* | | Fix imports | Henning Baldersheim | 2022-11-09 | 1 | -4/+16 | |
| | | ||||||
* | | GC metric that has not had any meaning since we removed fdispatch. | Henning Baldersheim | 2022-11-08 | 5 | -120/+71 | |
| | | ||||||
* | | Support match:cased on index fields | Jon Bratseth | 2022-11-02 | 1 | -3/+1 | |
| | | ||||||
* | | Propagate targetHits in tokenize | Jon Bratseth | 2022-11-02 | 3 | -10/+10 | |
| | | ||||||
* | | Test with no traffic | Jon Bratseth | 2022-11-01 | 1 | -0/+6 | |
| | | ||||||
* | | Revert "Merge pull request #24645 from ↵ | Jon Bratseth | 2022-10-29 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | vespa-engine/revert-24631-bratseth/fully-specified" This reverts commit e4d472469b151b6279b9f93bf535b7486bb717f6, reversing changes made to 83905f5559e99a08ace73484fae34e36369942cb. | |||||
* | | Revert "Bratseth/fully specified" | Jon Bratseth | 2022-10-28 | 1 | -0/+1 | |
| | | ||||||
* | | Return effective not declared min and max resources | Jon Bratseth | 2022-10-28 | 1 | -1/+0 | |
| | | ||||||
* | | 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 | |
| |/ | ||||||
* | | Merge pull request #24574 from vespa-engine/bratseth/cleanup-10 | Jon Marius Venstad | 2022-10-25 | 2 | -31/+40 | |
|\ \ | | | | | | | Non-functional changes only | |||||
| * | | Non-functional changes only | Jon Bratseth | 2022-10-25 | 2 | -31/+40 | |
| |/ | ||||||
* / | Update ABI spec format, and update all specs | jonmv | 2022-10-25 | 1 | -2678/+2678 | |
|/ | ||||||
* | Replace org.json with slime in JSONString | jonmv | 2022-10-21 | 2 | -334/+16 | |
| | ||||||
* | Remove left-over from old pR | jonmv | 2022-10-21 | 1 | -13/+8 | |
| | ||||||
* | Synchronize when accesing or changing file name | Harald Musum | 2022-10-19 | 2 | -12/+12 | |
| | | | | Also start counters on 0 | |||||
* | Merge pull request #24513 from vespa-engine/hmusum/use-unique-file-names | Lester Solbakken | 2022-10-19 | 3 | -10/+24 | |
|\ | | | | | Make sure to use unique file names | |||||
| * | Make sure to use unique file names | Harald Musum | 2022-10-19 | 3 | -10/+24 | |
| | | ||||||
* | | Minor cleanup | Henning Baldersheim | 2022-10-19 | 2 | -2/+0 | |
|/ |