Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Close Curator instances | Jon Marius Venstad | 2022-03-09 | 3 | -4/+15 |
| | |||||
* | Remove unused imports. | gjoranv | 2022-03-06 | 1 | -3/+0 |
| | |||||
* | Inject DocumentTypeManager to ReindexingV1ApiHandler | gjoranv | 2022-03-06 | 1 | -4/+5 |
| | |||||
* | Require shutdown to complete faster. | Henning Baldersheim | 2022-02-11 | 1 | -4/+10 |
| | |||||
* | Max 128 visitors for reindexing | Jon Marius Venstad | 2022-02-02 | 1 | -0/+1 |
| | |||||
* | Increase interval to store progress token from 10s to 60s | Henning Baldersheim | 2022-01-31 | 1 | -1/+2 |
| | |||||
* | Replace use of Guava's UncheckedTimeoutException with our own | Bjørn Christian Seime | 2022-01-14 | 1 | -4/+2 |
| | |||||
* | More aggressive reindexing throttler settings | Jon Marius Venstad | 2021-12-16 | 1 | -3/+3 |
| | |||||
* | Set speed: 1 for config change reindexing, and user-specified in (0, 10] ↵ | Jon Marius Venstad | 2021-12-15 | 1 | -1/+1 |
| | | | | from handler | ||||
* | Support variable reindexing speed, based on config | Jon Marius Venstad | 2021-12-15 | 6 | -49/+117 |
| | |||||
* | 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 |