Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 13 | -13/+13 |
| | |||||
* | Allow fewer outstanding messages per reindexing visitor | Jon Marius Venstad | 2021-08-18 | 1 | -1/+1 |
| | |||||
* | Add logging to ReindexingCurator | Jon Marius Venstad | 2021-07-09 | 1 | -2/+10 |
| | |||||
* | Avoid thread-unsafe use of ProgressToken | Jon Marius Venstad | 2021-07-09 | 2 | -7/+7 |
| | |||||
* | Always hold lock when doing read-write of status | Jon Marius Venstad | 2021-07-09 | 1 | -4/+2 |
| | |||||
* | Let reindexing resume from FAILED state after 10 minutes | Jon Marius Venstad | 2021-03-17 | 3 | -6/+21 |
| | |||||
* | Write initial state on construction, not run | Jon Marius Venstad | 2021-02-20 | 2 | -11/+20 |
| | |||||
* | Assume reindexing is done for ready types when no data/data lost | Jon Marius Venstad | 2021-02-19 | 3 | -5/+26 |
| | |||||
* | Shut down shared Curator used by Reindexers | Jon Marius Venstad | 2021-02-14 | 1 | -2/+6 |
| | |||||
* | Revert "Close the underlying Curator to avoid leaking threads and other ↵ | Jon Marius Venstad | 2021-02-14 | 4 | -33/+10 |
| | | | | | | resources." This reverts commit fb0524c28864e0311e819cc73a5f6b8f2a6e8b60. | ||||
* | Close the underlying Curator to avoid leaking threads and other resources. | Henning Baldersheim | 2021-02-12 | 4 | -10/+33 |
| | |||||
* | Remove obsolete feature falg | Jon Marius Venstad | 2021-02-08 | 3 | -21/+16 |
| | |||||
* | Ensure transitive dependencies of vespajlib are present on test classpath | Bjørn Christian Seime | 2021-01-20 | 1 | -0/+6 |
| | | | | | | Some modules misuse container-dev as a compile/test dependency or have container-test missing as test dependency. Depend on container-test where it does not create a cycle. Otherwise depend directly on vespajlib without altering scope of existing transitive vespajlib dependency. | ||||
* | Improved model for reindexing data | Jon Marius Venstad | 2021-01-18 | 2 | -33/+29 |
| | | | | | | | | | Making the users of reindexing data config aware allows getting rid of the confusing default-for-app-and-cluster status, and the dummy first-time reindexing in the reindexer. Since the upgraded config servers will wipe the "common" status, the non-upgraded config servers will read these as EPOCH, instead of some time last year. This should not be a problem for any users of these data, as far as I can tell | ||||
* | Handle no result being set after abort and interrupt | Jon Marius Venstad | 2021-01-15 | 1 | -5/+8 |
| | |||||
* | More foreceful reindexing shutdown | Jon Marius Venstad | 2021-01-12 | 1 | -1/+2 |
| | |||||
* | Use "[Content:cluster=...]" for routes instead of (only-sometimes-)generated ↵ | Jon Marius Venstad | 2021-01-05 | 2 | -2/+2 |
| | | | | -direct route | ||||
* | Revert "Revert "Jonmv/remove storage policy"" | Jon Marius Venstad | 2021-01-05 | 4 | -12/+7 |
| | | | | This reverts commit 75b2e4c11ea6463c335f1c77dab3fdb5493e5600. | ||||
* | Revert "Jonmv/remove storage policy" | Jon Marius Venstad | 2021-01-05 | 4 | -7/+12 |
| | |||||
* | Use clustername-direct routes for visitors | Jon Marius Venstad | 2021-01-04 | 2 | -2/+2 |
| | |||||
* | Use just content cluster name as route | Jon Marius Venstad | 2020-12-30 | 2 | -2/+2 |
| | |||||
* | Replace use of [Storage... with [Content... and avoid overriding config id | Jon Marius Venstad | 2020-12-30 | 4 | -12/+7 |
| | |||||
* | Merge pull request #15772 from vespa-engine/jonmv/percentwise-progress-in-api | Jon Marius Venstad | 2020-12-10 | 2 | -2/+2 |
|\ | | | | | Use percent complete instead of actual progress token | ||||
| * | Use double progress [0, 1] instead of string | Jon Marius Venstad | 2020-12-10 | 2 | -2/+2 |
| | | |||||
| * | Use percent complete instead of actual progress token | Jon Marius Venstad | 2020-12-10 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #15754 from ↵ | Jon Marius Venstad | 2020-12-09 | 3 | -34/+33 |
|\ \ | | | | | | | | | | | | | vespa-engine/jonmv/reindexing-aggressiveness-in-feature-flag Control reindexer resource usage with a feature flag | ||||
| * | | Control reindexer resource usage with a feature flag | Jon Marius Venstad | 2020-12-09 | 3 | -34/+33 |
| |/ | |||||
* / | Keep metrics in sync across cluster controller containers | Jon Marius Venstad | 2020-12-09 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #15704 from ↵ | Jon Marius Venstad | 2020-12-08 | 8 | -94/+116 |
|\ | | | | | | | | | vespa-engine/revert-15691-revert-15677-jonmv/reindexing-over-multiple-clusters Revert "Revert "Jonmv/reindexing over multiple clusters"" | ||||
| * | Revert "Revert "Jonmv/reindexing over multiple clusters"" | Jon Marius Venstad | 2020-12-07 | 8 | -94/+116 |
| | | |||||
* | | Merge pull request #15732 from ↵ | Harald Musum | 2020-12-08 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-15731-revert-15724-revert-15723-revert-15715-jonmv/deconstruct-in-order Revert "Revert "Revert "Revert "Always deconstruct in reverse creation order, including Provider objects"""" | ||||
| * | | Revert "Revert "Revert "Revert "Always deconstruct in reverse creation ↵ | Jon Marius Venstad | 2020-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | order, including Provider objects"""" | ||||
* | | | Merge pull request #15721 from vespa-engine/jonmv/even-softer-dynamic-throttling | Jon Marius Venstad | 2020-12-08 | 1 | -2/+4 |
|\ \ \ | |/ / |/| | | Jonmv/even softer dynamic throttling | ||||
| * | | Dynamic with even lower weight | Jon Marius Venstad | 2020-12-07 | 1 | -2/+4 |
| | | | |||||
* | | | 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" | ||||
* | | | Merge pull request #15720 from vespa-engine/jonmv/try-static-throttling | Jon Marius Venstad | 2020-12-07 | 1 | -5/+3 |
|\| | | | | | | | | Try a static throttling policy for comparison | ||||
| * | | Try a static throttling policy for comparison | Jon Marius Venstad | 2020-12-07 | 1 | -5/+3 |
| | | | |||||
* | | | Merge pull request #15719 from ↵ | Jon Marius Venstad | 2020-12-07 | 1 | -3/+4 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/jonmv/accept-unexpected-reindexing-state-transitions Avoid transition RUNNING -> RUNNING | ||||
| * | | Avoid transition RUNNING -> RUNNING | Jon Marius Venstad | 2020-12-07 | 1 | -3/+4 |
| |/ | |||||
* / | Always deconstruct in reverse creation order, including Provider objects | Jon Marius Venstad | 2020-12-07 | 1 | -1/+1 |
|/ | |||||
* | Revert "Jonmv/reindexing over multiple clusters" | Jon Marius Venstad | 2020-12-04 | 8 | -116/+94 |
| | |||||
* | Merge reindexing responses with multiple clusters in client in cfg server | Jon Marius Venstad | 2020-12-04 | 2 | -10/+14 |
| | |||||
* | Support multiple clusters in one cluster controller | Jon Marius Venstad | 2020-12-04 | 8 | -94/+111 |
| | |||||
* | Expect NPE when we should expect NPE, and avoid IAE due to illegal config | Jon Marius Venstad | 2020-12-04 | 1 | -1/+2 |
| | |||||
* | Merge pull request #15641 from ↵ | Jon Marius Venstad | 2020-12-03 | 2 | -7/+28 |
|\ | | | | | | | | | vespa-engine/jonmv/"clear"-reindexing-metrics0on-state-change Report reindexing progress as -1 for non-current states | ||||
| * | Fix typo | Jon Marius Venstad | 2020-12-03 | 1 | -1/+1 |
| | | |||||
| * | Report reindexing progress as -1 for non-current states | Jon Marius Venstad | 2020-12-03 | 2 | -7/+28 |
| | | |||||
* | | Avoid writing stale reindexing status to ZK | Jon Marius Venstad | 2020-12-03 | 1 | -10/+7 |
|/ |