Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add/corect copyright headers | Jon Bratseth | 2020-01-03 | 6 | -1/+7 |
| | |||||
* | Merge pull request #11597 from vespa-engine/balder/correct-dispatcher-shutdown | Jon Bratseth | 2019-12-30 | 5 | -16/+43 |
|\ | | | | | This is the correct way of shutting down the the Dispatcher. | ||||
| * | Avoid starting the ping thread automatically for tests. | Henning Baldersheim | 2019-12-19 | 2 | -3/+16 |
| | | |||||
| * | Verify that destruct does not do bad things during destruct. | Henning Baldersheim | 2019-12-19 | 2 | -3/+5 |
| | | |||||
| * | This is the correct way of shutting down the the Dispatcher. | Henning Baldersheim | 2019-12-18 | 3 | -13/+25 |
| | | | | | | | | | | | | | | | | | | | | Avoid using Thread.interrupt for shutdown, handle it gracefully. 1 - Shutdown the SearchCluster 1 - Set it to closed. 2 - Synchronize clearing of monitored nodes. 3 - Wake up monitor thread if sleeping. 4 - Join with monitorthread. 2 - Release the invokerPool. | ||||
* | | Merge pull request #11569 from vespa-engine/bratseth/convenience-method | Jon Bratseth | 2019-12-30 | 1 | -0/+9 |
|\ \ | | | | | | | Add convenience method | ||||
| * | | Add convenience method | Jon Bratseth | 2019-12-16 | 1 | -0/+9 |
| |/ | |||||
* / | Avoid deprecation warnings | Henning Baldersheim | 2019-12-19 | 6 | -9/+12 |
|/ | |||||
* | Non-functional changes only | Jon Bratseth | 2019-12-10 | 10 | -136/+134 |
| | |||||
* | Allow nearest neighbor operator where attribute tensor and query tensor have ↵ | Geir Storli | 2019-12-05 | 1 | -1/+5 |
| | | | | different cell types (float vs double). | ||||
* | Non-functional changes only | Jon Bratseth | 2019-12-04 | 5 | -28/+25 |
| | |||||
* | Remove unused invoke script. | Tor Egge | 2019-12-02 | 1 | -77/+0 |
| | |||||
* | Merge pull request #11379 from vespa-engine/bratseth/add-some-test-cases | Jon Bratseth | 2019-11-25 | 2 | -4/+22 |
|\ | | | | | Add some test cases: No functional changes | ||||
| * | Add some test cases: No functional changes | Jon Bratseth | 2019-11-21 | 2 | -4/+22 |
| | | |||||
* | | Merge pull request #11366 from vespa-engine/bratseth/deprecate-useLocalNode | Henning Baldersheim | 2019-11-22 | 1 | -7/+4 |
|\ \ | |/ |/| | Deprecate useLocalNode | ||||
| * | Deprecate useLocalNode | Jon Bratseth | 2019-11-20 | 1 | -7/+4 |
| | | | | | | | | | | | | The container will figure this out on its own, and turning this on will make it impossible to query this cluster from another node. | ||||
* | | add unit test + minor fixes for ValidateNearestNeighborSearcher | Arne Juul | 2019-11-20 | 1 | -4/+24 |
| | | |||||
* | | updates after review | Arne Juul | 2019-11-19 | 3 | -23/+25 |
| | | |||||
* | | add NearestNeighborItem with validation | Arne Juul | 2019-11-19 | 6 | -2/+247 |
|/ | |||||
* | Merge pull request #11330 from vespa-engine/bratseth/smarter-rebalancing | Jon Bratseth | 2019-11-18 | 1 | -4/+2 |
|\ | | | | | Bratseth/smarter rebalancing | ||||
| * | Do rebalancing deployments in the Rebalancer | Jon Bratseth | 2019-11-18 | 1 | -4/+2 |
| | | | | | | | | | | | | | | This avoids cases where the Rebalancer chooses a move which turns out to not be legal when actually making the redeployment, causing another node to be selected as target. | ||||
* | | Optimize imports | Jon Bratseth | 2019-11-18 | 1 | -1/+0 |
| | | |||||
* | | Move SameElementItem out of beta | Jon Bratseth | 2019-11-18 | 2 | -1/+2 |
| | | |||||
* | | Handle single value string buckets correctly | Jon Bratseth | 2019-11-15 | 1 | -1/+1 |
|/ | |||||
* | Remove leftovers from dispatching through fdispatch | Jon Bratseth | 2019-11-14 | 4 | -55/+32 |
| | |||||
* | Allow function value lookup without rankingExpression() wrapper | Jon Bratseth | 2019-11-12 | 1 | -2/+10 |
| | |||||
* | Unit test features() accessor | Jon Bratseth | 2019-11-12 | 1 | -1/+2 |
| | |||||
* | Accessor for summary features | Jon Bratseth | 2019-11-12 | 4 | -16/+36 |
| | |||||
* | YQL parsing/serialization improvements | Jon Bratseth | 2019-11-07 | 3 | -24/+59 |
| | | | | | | - Serialize annotated range and weightedset with bracing - Parse Infinity in ranges - Better error messages in range parsing | ||||
* | Literal tensors with value expressions | Jon Bratseth | 2019-11-05 | 1 | -2/+2 |
| | |||||
* | FastSearcher must not call shutdown on the dispatcher, as it does not own it. | Henning Baldersheim | 2019-11-04 | 2 | -10/+3 |
| | | | | The dispatcher has a life independant og the BackendSearchers and should properly self destruct. | ||||
* | Trace field collapsing | Jon Bratseth | 2019-10-31 | 1 | -8/+9 |
| | |||||
* | Add tests | Jon Bratseth | 2019-10-28 | 5 | -11/+23 |
| | |||||
* | Rename ownerId to ownerSource | Jon Bratseth | 2019-10-28 | 1 | -7/+7 |
| | |||||
* | Trace sources of query profile values | Jon Bratseth | 2019-10-28 | 9 | -38/+71 |
| | |||||
* | Retain information about sources when compiling | Jon Bratseth | 2019-10-28 | 7 | -43/+89 |
| | |||||
* | Note value source when visiting | Jon Bratseth | 2019-10-28 | 13 | -185/+296 |
| | |||||
* | Remove printlns | Jon Bratseth | 2019-10-27 | 1 | -2/+0 |
| | |||||
* | Merge pull request #11127 from ↵ | Jon Bratseth | 2019-10-27 | 1 | -17/+17 |
|\ | | | | | | | | | vespa-engine/bratseth/query-profiles-local-variant-resolution Generate combinations of variants found in all paths | ||||
| * | Generate combinations of variants found in all paths | Jon Bratseth | 2019-10-27 | 1 | -17/+17 |
| | | |||||
* | | Merge with master | Jon Bratseth | 2019-10-25 | 1 | -5/+0 |
|\| | |||||
| * | Revert "Revert "search-nodes config is long gone. Now it is taken over by ↵ | Henning Baldersheim | 2019-10-24 | 1 | -5/+0 |
| | | | | | | | | dispatch co…"" | ||||
| * | Revert "search-nodes config is long gone. Now it is taken over by dispatch ↵ | Harald Musum | 2019-10-24 | 1 | -0/+5 |
| | | | | | | | | co…" | ||||
| * | search-nodes config is long gone. Now it is taken over by dispatch config. | Henning Baldersheim | 2019-10-24 | 1 | -5/+0 |
| | | |||||
* | | Create one Dispatcher component per search cluster | Jon Bratseth | 2019-10-25 | 4 | -27/+50 |
|/ | | | | | | This avoids creating an excessive number of connections to search clusters when the application (incorrectly) creates many local provider chains to the same search cluster. | ||||
* | Don't rebalance in AWS | Jon Bratseth | 2019-10-24 | 1 | -0/+1 |
| | |||||
* | Allow old style select with query profile types | Jon Bratseth | 2019-10-18 | 6 | -20/+52 |
| | |||||
* | minheapsize -> minHeapsize | Henning Baldersheim | 2019-10-15 | 1 | -2/+2 |
| | |||||
* | Add minheapsize as a controllable entity. Control it explicit and avoid ↵ | Henning Baldersheim | 2019-10-14 | 1 | -0/+3 |
| | | | | using append of jvmargs which is intended for user specified overrides. | ||||
* | Add constructor for controlling end value include/exclude | Jon Bratseth | 2019-10-14 | 1 | -1/+15 |
| |