Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make generated automatic feed block error messages more user-friendly | Tor Brede Vekterli | 2023-07-26 | 5 | -38/+60 |
| | | | | | | | | | | | | | | | | | | Messages are generated centrally by the cluster controller and pushed to content nodes as part of a cluster state bundle; the distributors nodes merely repeat back what they have been told. This changes the cluster controller feed block error message code to be less ambiguous and to include a URL to our public documentation about feed blocks. Example of _old_ message: ``` disk on node 1 [storage.1.local] (0.510 > 0.500) ``` Same feed block with _new_ message: ``` disk on node 1 [storage.1.local] is 51.0% full (the configured limit is 50.0%). See https://docs.vespa.ai/en/operations/feed-block.html ``` | ||||
* | Use 'vespa.version' suffix for all global version properties. | gjoranv | 2023-07-24 | 1 | -1/+1 |
| | |||||
* | Revert "New parent pom" | Arnstein Ressem | 2023-07-21 | 1 | -1/+1 |
| | |||||
* | Merge pull request #27827 from vespa-engine/new-parent-pom | gjoranv | 2023-07-21 | 1 | -1/+1 |
|\ | | | | | New parent pom | ||||
| * | Use 'vespa.version' suffix for all global version properties. | gjoranv | 2023-07-19 | 1 | -1/+1 |
| | | |||||
* | | More logging at higher level, need more info | Harald Musum | 2023-07-20 | 1 | -3/+5 |
|/ | |||||
* | Use cluster state to check if disttributors are UP | Harald Musum | 2023-07-18 | 1 | -5/+4 |
| | |||||
* | Check min replication seen from all distributors that are UP | Harald Musum | 2023-07-17 | 2 | -29/+17 |
| | | | | | This means we will also check distributors that are on same node as a retired storage node | ||||
* | Fix minor issues after code reviews | Harald Musum | 2023-07-17 | 2 | -3/+1 |
| | |||||
* | Avoid code duplication | Harald Musum | 2023-07-16 | 1 | -9/+7 |
| | |||||
* | Check redundancy also for groups that are up | Harald Musum | 2023-07-16 | 2 | -18/+106 |
| | | | | | | | When we allow several groups to go down for maintenance we should check nodes in the groups that are up if they have the required redundancy. They might be up but have not yet synced all buckets after coming up. We want to wait with allowing more nodes to be taken down until that is done. | ||||
* | Split out method for finding min replication per distributor | Harald Musum | 2023-07-14 | 1 | -15/+20 |
| | |||||
* | Separate code at a higher level based on groupes setup or not | Harald Musum | 2023-07-11 | 1 | -71/+66 |
| | |||||
* | More minor changes | Harald Musum | 2023-07-09 | 1 | -22/+29 |
| | |||||
* | Split out method to avoid repeating code | Harald Musum | 2023-07-09 | 1 | -69/+68 |
| | |||||
* | Renames and minor refactorings, no funcational changes | Harald Musum | 2023-07-09 | 5 | -258/+226 |
| | |||||
* | Simplify | Harald Musum | 2023-07-09 | 2 | -35/+17 |
| | |||||
* | Simplify | Harald Musum | 2023-07-05 | 5 | -16/+9 |
| | |||||
* | Code cleanup, no functional changes | Harald Musum | 2023-07-05 | 1 | -5/+4 |
| | |||||
* | Minor refactoring and start of some new test | Harald Musum | 2023-07-05 | 2 | -25/+46 |
| | |||||
* | Depend on container-dev to ensure correct Import-Package | gjoranv | 2023-06-22 | 1 | -14/+1 |
| | |||||
* | Replace metrics strings with the corresponding enum constants. | gjoranv | 2023-06-22 | 3 | -4/+12 |
| | | | | - Add 'metrics' as provided dep for clustercontroller-core | ||||
* | Revert "Replace metrics strings with the corresponding enum constants." | Harald Musum | 2023-06-22 | 3 | -12/+4 |
| | |||||
* | Replace metrics strings with the corresponding enum constants. | gjoranv | 2023-06-21 | 3 | -4/+12 |
| | | | | - Add 'metrics' as provided dep for clustercontroller-core | ||||
* | Move fetchStatusPage | Harald Musum | 2023-06-19 | 3 | -42/+79 |
| | |||||
* | Modernize | Harald Musum | 2023-06-07 | 3 | -23/+23 |
| | |||||
* | Require non-null MetricUpdater | Harald Musum | 2023-06-05 | 3 | -22/+11 |
| | |||||
* | Add back some testing of getMaster() | Harald Musum | 2023-06-05 | 1 | -0/+60 |
| | |||||
* | Remove support for RPC method getMaster, only used in tests | Harald Musum | 2023-06-05 | 4 | -176/+2 |
| | |||||
* | Inline and simplify | Harald Musum | 2023-06-05 | 1 | -15/+2 |
| | |||||
* | Set nextInLineCount to 0 initially instead of checking fleetcontroller count | Harald Musum | 2023-06-02 | 2 | -2/+3 |
| | |||||
* | Simplify and remove some test methods | Harald Musum | 2023-06-01 | 5 | -25/+16 |
| | |||||
* | ZooKeeper is always used, simplify | Harald Musum | 2023-06-01 | 7 | -96/+28 |
| | |||||
* | Require non-null zooKeeperServerAddress in FleetControllerOptions | Harald Musum | 2023-06-01 | 5 | -126/+135 |
| | |||||
* | Move into method that does reconfiguration | Harald Musum | 2023-06-01 | 2 | -1/+1 |
| | |||||
* | Copy options when reconfiguring | Harald Musum | 2023-06-01 | 1 | -20/+10 |
| | |||||
* | Remove use of stateGatherCount config, simplify and deprecate config field | Harald Musum | 2023-05-30 | 4 | -22/+6 |
| | |||||
* | Set stateGatherCount to 1 | Harald Musum | 2023-05-30 | 1 | -1/+1 |
| | | | | | This is the default config value and changing it made running unit tests locally faster and stable | ||||
* | Revert "Cosmetic changes" | Harald Musum | 2023-05-26 | 2 | -19/+15 |
| | | | | This reverts commit 0293a4fed6d1d6293e907e6a2c5bf38ecb48775c. | ||||
* | Cosmetic changes | Harald Musum | 2023-05-26 | 2 | -15/+19 |
| | |||||
* | Created modified bundle only once | Harald Musum | 2023-05-26 | 1 | -6/+5 |
| | |||||
* | Require non-null arguments to AnnotatedClusterState | Harald Musum | 2023-05-26 | 2 | -11/+6 |
| | | | | Simplify method using in tests only | ||||
* | Require distribution to be non-null and fix tests | Harald Musum | 2023-05-26 | 3 | -7/+5 |
| | |||||
* | Remove RPC method only used in tests | Harald Musum | 2023-05-26 | 2 | -67/+3 |
| | |||||
* | Simplify and minor cleanup | Harald Musum | 2023-05-15 | 2 | -125/+135 |
| | |||||
* | Avoid duplicating code | Harald Musum | 2023-05-13 | 3 | -23/+21 |
| | |||||
* | Set waiter in createFleetController | Harald Musum | 2023-05-13 | 1 | -4/+4 |
| | |||||
* | Create slobrok in constructor and simplify setup | Harald Musum | 2023-05-12 | 11 | -50/+45 |
| | |||||
* | Inject timer from test classes instead of inheriting | Harald Musum | 2023-05-12 | 13 | -124/+152 |
| | |||||
* | Move method | Harald Musum | 2023-05-12 | 2 | -10/+11 |
| |