Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename close to awaitShutdown | Jon Marius Venstad | 2020-12-10 | 1 | -2/+2 |
| | |||||
* | Split (async) shutdown and (sync) wait for it, and use lists in all ↵ | Jon Marius Venstad | 2020-12-09 | 1 | -3/+11 |
| | | | | maintainer owners | ||||
* | Revert "Revert "Revert "Revert "Always deconstruct in reverse creation ↵ | Jon Marius Venstad | 2020-12-08 | 1 | -1/+1 |
| | | | | order, including Provider objects"""" | ||||
* | Revert "Revert "Revert "Always deconstruct in reverse creation order, ↵ | Jon Marius Venstad | 2020-12-08 | 1 | -1/+1 |
| | | | | including Provider objects""" | ||||
* | Revert "Revert "Always deconstruct in reverse creation order, including ↵ | Jon Marius Venstad | 2020-12-07 | 1 | -1/+1 |
| | | | | Provider objects"" | ||||
* | Revert "Always deconstruct in reverse creation order, including Provider ↵ | Arnstein Ressem | 2020-12-07 | 1 | -1/+1 |
| | | | | objects" | ||||
* | Always deconstruct in reverse creation order, including Provider objects | Jon Marius Venstad | 2020-12-07 | 1 | -1/+1 |
| | |||||
* | Report reindexing progress as -1 for non-current states | Jon Marius Venstad | 2020-12-03 | 2 | -5/+5 |
| | |||||
* | Add helper for combining multiple completable futures | Bjørn Christian Seime | 2020-12-02 | 3 | -0/+138 |
| | |||||
* | Revert "Bjorncs/cluster controller reindexing status" | Jon Marius Venstad | 2020-12-02 | 3 | -138/+0 |
| | |||||
* | Add helper for combining multiple completable futures | Bjørn Christian Seime | 2020-12-01 | 3 | -0/+138 |
| | |||||
* | Add exception to log message | Harald Musum | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | Log when maintainer is finished as well | Harald Musum | 2020-11-24 | 1 | -0/+1 |
| | |||||
* | Use a supplier | Harald Musum | 2020-11-24 | 1 | -1/+1 |
| | |||||
* | Log (at level FINE) when running a maintainer | Harald Musum | 2020-11-24 | 1 | -0/+1 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2020-11-23 | 1 | -26/+20 |
| | |||||
* | Delete non-active nodes on application delete | Jon Bratseth | 2020-11-19 | 1 | -0/+4 |
| | |||||
* | Support mixed tensor type in Java evaluation | Lester Solbakken | 2020-11-15 | 1 | -19/+1 |
| | |||||
* | Fix thread lock detection bug | Håkon Hallingstad | 2020-11-11 | 1 | -1/+1 |
| | | | | | | | | | | | | The effect of the bug was that a deadlock would be reported as long as the current thread T0 that tries to acquire the ZK path P0 is in the following situation: 1. Thread T0 tries to acquire ZK path P0, held by T1. 2. Thread T1 tries to acquire ZK path P1, held by T2. Instead, T2 would need to equal T0. Or, 3. Thread T2 tries to acquire ZK path P2, held by T3 = one of (T0, T1). etc. | ||||
* | Add median aggregator | Jon Bratseth | 2020-11-02 | 4 | -34/+114 |
| | |||||
* | Add data store for reindexing data | Jon Marius Venstad | 2020-10-29 | 1 | -0/+1 |
| | |||||
* | Quest MetricsDb implementation | Jon Bratseth | 2020-10-22 | 1 | -1/+1 |
| | |||||
* | Accept non-URL-encoded doc ids as last part of doc/v1 URL щ(ಥДಥщ) | Jon Marius Venstad | 2020-10-20 | 1 | -1/+1 |
| | |||||
* | Revert "Remove unused Utf8 methods" | Harald Musum | 2020-10-05 | 11 | -56/+85 |
| | |||||
* | Use StandardCharsets | Martin Polden | 2020-10-05 | 6 | -53/+39 |
| | |||||
* | Remove unused Utf8 methods | Martin Polden | 2020-10-05 | 5 | -32/+17 |
| | | | | In-lined in the tests that used them. | ||||
* | Remove custom Utf8.toBytes implementation | Martin Polden | 2020-10-05 | 2 | -33/+46 |
| | | | | `String` optimizations have caught up. | ||||
* | Remove custom Utf8.toString implementation | Martin Polden | 2020-10-02 | 2 | -21/+40 |
| | | | | | | | | | | | | | | | | | | | `String::new` is now faster for both ASCII and Unicode strings: ``` Utf8::toString of ascii string took 132 ms String::new of ascii string took 59 ms Change = -55.30% Utf8::toString of unicode string took 410 ms String::new of unicode string took 280 ms Change = -31.71% ``` There's at least two reasons for this: * Java 9 introduced compact strings, which means that `String` is now backed by a byte array to reduce the memory footprint of ASCII strings. * Detection of Unicode strings may use HotSpot intrinsics. | ||||
* | Non-functional changes only | Jon Bratseth | 2020-09-30 | 1 | -0/+3 |
| | |||||
* | Use NOT_FOUND in DocumentResponse as well — as success | Jon Marius Venstad | 2020-09-24 | 2 | -2/+6 |
| | |||||
* | Use the tensor type to switch tensor binary format | Jon Bratseth | 2020-09-03 | 5 | -15/+37 |
| | | | | | | | | | | The binary format of a tensor should depend on the tensor type, not the implementation type as the API permits the user choosing that (and it may not be 1-1 anyway). This makes this change for sparse tensors using the mixed implementation type but not dense tensors using the mixed implementation type as that would be more work given the unfinished state of the mixed implementation. | ||||
* | Generate a Vtag class in vespa-http-client | Jon Bratseth | 2020-09-01 | 1 | -5/+5 |
| | |||||
* | Quotas in the configuration server (#14088) | Øyvind Grønnesby | 2020-08-26 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | * Create a quota JSON encoded parameter * Propagate quota from PrepareParams to ModelContext.Properties * Persist quota and read it back * Check maxClusterSize quota in Validator step * Default to Quota.empty() in TestProperties * Javadoc and authors * Fix parameter type after it was changed on master Co-authored-by: Andreas Eriksen <andreer@verizonmedia.com> | ||||
* | Merge pull request #14155 from vespa-engine/bratseth/avoid-manual-zone-noise | Jon Bratseth | 2020-08-25 | 1 | -1/+1 |
|\ | | | | | Reduce noise | ||||
| * | Reduce noise | Jon Bratseth | 2020-08-25 | 1 | -1/+1 |
| | | |||||
* | | Use SlimeUtils in more places | Harald Musum | 2020-08-21 | 1 | -4/+2 |
|/ | |||||
* | Reduce tensor equals accuracy | Lester Solbakken | 2020-08-11 | 1 | -1/+1 |
| | |||||
* | Measure consecutive maintenance failures | Martin Polden | 2020-07-21 | 4 | -33/+25 |
| | | | | | | Measuring time since last success results in a wide range of acceptable values, due to maintenance intervals varying from seconds to as long as half a day. Measure consecutive failures instead, to simplify alerting thresholds. | ||||
* | Reapply "Load platform bundles separately 3" | gjoranv | 2020-07-17 | 2 | -70/+0 |
| | | | | This reverts commit 1c69b4e72b3212e3ce989a8675db08ac51b7f79d. | ||||
* | Revert "Load platform bundles separately 3" | Harald Musum | 2020-07-17 | 2 | -0/+70 |
| | |||||
* | Reapply "Load platform bundles separately" | gjoranv | 2020-07-16 | 2 | -70/+0 |
| | | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88. | ||||
* | Merge pull request #13905 from ↵ | Harald Musum | 2020-07-16 | 2 | -0/+70 |
|\ | | | | | | | | | vespa-engine/revert-13902-reapply-Load-platform-bundles-separately Revert "Reapply load platform bundles separately" | ||||
| * | Revert "Reapply load platform bundles separately" | Harald Musum | 2020-07-16 | 2 | -0/+70 |
| | | |||||
* | | Merge pull request #13904 from vespa-engine/mpolden/maintainer-success-metric | Martin Polden | 2020-07-16 | 6 | -76/+191 |
|\ \ | |/ |/| | Emit QoS metric for all maintainers | ||||
| * | Emit QoS metric for all maintainers | Martin Polden | 2020-07-16 | 6 | -76/+191 |
| | | |||||
* | | Reapply "Load platform bundles separately" | gjoranv | 2020-07-16 | 2 | -70/+0 |
|/ | | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88. | ||||
* | Revert "Load platform bundles separately" | Harald Musum | 2020-07-16 | 2 | -0/+70 |
| | |||||
* | Merge pull request #13898 from vespa-engine/load-platform-bundles-separately | gjoranv | 2020-07-16 | 2 | -70/+0 |
|\ | | | | | Load platform bundles separately | ||||
| * | Remove unused PredicateSplit class | gjoranv | 2020-07-15 | 2 | -70/+0 |
| | | |||||
* | | change DistanceParser API, mark as Beta | Arne Juul | 2020-07-15 | 1 | -3/+24 |
| | |