aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-reindexer
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #29683 from ↵jonmv2023-12-172-2/+2
| | | | | | | vespa-engine/revert-29678-jonmv/reapply-zk-3.9.1" This reverts commit c8ece8b229362c7bf725e4433ef4fec86024cd29, reversing changes made to d42b67f0fe821d122548a345f27fda7f9c9c9d10.
* Revert "Jonmv/reapply zk 3.9.1"Harald Musum2023-12-162-2/+2
|
* Revert "Merge pull request #29674 from ↵jonmv2023-12-152-2/+2
| | | | | | | vespa-engine/revert-29671-jonmv/reapply-zk-3.9.1" This reverts commit 28f8cf3e298d51ca703ceee36a992297d38637cc, reversing changes made to 3a9f89fe60e3420eed435daee435a4f8534c9512.
* Revert "Jonmv/reapply zk 3.9.1"Jon Marius Venstad2023-12-152-2/+2
|
* Revert "Merge pull request #29669 from ↵jonmv2023-12-152-2/+2
| | | | | | | vespa-engine/revert-29662-revert-29661-revert-29658-jonmv/zk-3.9.1-clients-2" This reverts commit 9c8ba2608384ee79e143babd1e5a18a62166541f, reversing changes made to 954785e4eb91286bd166c304e98042ec63b7eb84.
* Revert "Revert "Revert "Jonmv/zk 3.9.1 clients 2"""Jon Marius Venstad2023-12-152-2/+2
|
* Revert "Revert "Jonmv/zk 3.9.1 clients 2""Jon Marius Venstad2023-12-142-2/+2
|
* Revert "Jonmv/zk 3.9.1 clients 2"Harald Musum2023-12-142-2/+2
|
* Export VespaZookeeperServer from a separate packagejonmv2023-12-142-2/+2
|
* Update copyrightJon Bratseth2023-10-0913-14/+14
|
* Consolidate hamcrest usage to 2.x and remove cthul-matchersBjørn Christian Seime2023-08-291-5/+1
|
* Replace metrics strings with the corresponding enum constants.gjoranv2023-06-221-1/+2
| | | | - Add 'metrics' as provided dep for clustercontroller-core
* Revert "Replace metrics strings with the corresponding enum constants."Harald Musum2023-06-221-2/+1
|
* Replace metrics strings with the corresponding enum constants.gjoranv2023-06-211-1/+2
| | | | - Add 'metrics' as provided dep for clustercontroller-core
* Require capabilities for built-in request handlersBjørn Christian Seime2023-02-141-2/+7
|
* Just use Streams.toList as that is unmdifiable.Henning Baldersheim2023-01-182-5/+3
|
* Unify on Streams.toList()Henning Baldersheim2023-01-182-4/+2
|
* Correctly propagate argument in UncheckedInterruptedExceptionjonmv2022-10-101-1/+0
|
* Remove "state" dimension from reindexing metricsjonmv2022-08-082-38/+4
|
* Convert clustercontroller-reindexer to junit5Bjørn Christian Seime2022-07-282-1/+15
|
* Set project version to 8-SNAPSHOTgjoranv2022-06-081-1/+1
|
* more cleanup of DocumentTypeManager APIArne H Juul2022-06-081-1/+1
|
* install_jar CMake functionHåkon Hallingstad2022-05-201-1/+1
|
* Rename the 'searchdefinition' package to 'schema'Jon Bratseth2022-05-194-5/+4
|
* Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-062-2/+2
|
* Close Curator instancesJon Marius Venstad2022-03-093-4/+15
|
* Remove unused imports.gjoranv2022-03-061-3/+0
|
* Inject DocumentTypeManager to ReindexingV1ApiHandlergjoranv2022-03-061-4/+5
|
* Require shutdown to complete faster.Henning Baldersheim2022-02-111-4/+10
|
* Max 128 visitors for reindexingJon Marius Venstad2022-02-021-0/+1
|
* Increase interval to store progress token from 10s to 60sHenning Baldersheim2022-01-311-1/+2
|
* Replace use of Guava's UncheckedTimeoutException with our ownBjørn Christian Seime2022-01-141-4/+2
|
* More aggressive reindexing throttler settingsJon Marius Venstad2021-12-161-3/+3
|
* Set speed: 1 for config change reindexing, and user-specified in (0, 10] ↵Jon Marius Venstad2021-12-151-1/+1
| | | | from handler
* Support variable reindexing speed, based on configJon Marius Venstad2021-12-156-49/+117
|
* Update Verizon Media copyright notices.gjoranv2021-10-0713-13/+13
|
* Allow fewer outstanding messages per reindexing visitorJon Marius Venstad2021-08-181-1/+1
|
* Add logging to ReindexingCuratorJon Marius Venstad2021-07-091-2/+10
|
* Avoid thread-unsafe use of ProgressTokenJon Marius Venstad2021-07-092-7/+7
|
* Always hold lock when doing read-write of statusJon Marius Venstad2021-07-091-4/+2
|
* Let reindexing resume from FAILED state after 10 minutesJon Marius Venstad2021-03-173-6/+21
|
* Write initial state on construction, not runJon Marius Venstad2021-02-202-11/+20
|
* Assume reindexing is done for ready types when no data/data lostJon Marius Venstad2021-02-193-5/+26
|
* Shut down shared Curator used by ReindexersJon Marius Venstad2021-02-141-2/+6
|
* Revert "Close the underlying Curator to avoid leaking threads and other ↵Jon Marius Venstad2021-02-144-33/+10
| | | | | | resources." This reverts commit fb0524c28864e0311e819cc73a5f6b8f2a6e8b60.
* Close the underlying Curator to avoid leaking threads and other resources.Henning Baldersheim2021-02-124-10/+33
|
* Remove obsolete feature falgJon Marius Venstad2021-02-083-21/+16
|
* Ensure transitive dependencies of vespajlib are present on test classpathBjørn Christian Seime2021-01-201-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 dataJon Marius Venstad2021-01-182-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 interruptJon Marius Venstad2021-01-151-5/+8
|