Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set up skeleton for replacing monitored groups and nodes | jonmv | 2023-07-13 | 4 | -5/+5 |
| | |||||
* | Reinstate public (unused) method, warn when failing ping shutdown | jonmv | 2023-07-13 | 1 | -2/+9 |
| | |||||
* | Simplify a bit | jonmv | 2023-07-13 | 2 | -10/+4 |
| | |||||
* | Put the RpcClient back in the RpcResourcePool where it belongs. | Henning Baldersheim | 2022-11-23 | 1 | -1/+1 |
| | | | | Remove parts of schema test no longer valid. | ||||
* | Refactor: Pull tracing into its own class | Jon Bratseth | 2022-06-14 | 1 | -2/+2 |
| | |||||
* | Remove deprecated methos on Vespa 8 | Jon Bratseth | 2022-06-10 | 1 | -7/+0 |
| | |||||
* | Further GC document level compression. Avoids a buffer copy that is no ↵ | Henning Baldersheim | 2022-06-08 | 1 | -2/+2 |
| | | | | longer relevant. | ||||
* | Remove on Vespa 8 | Jon Bratseth | 2022-06-08 | 4 | -90/+2 |
| | |||||
* | No functional changes | Jon Bratseth | 2022-05-18 | 1 | -2/+2 |
| | |||||
* | - Name the monitor thread and make it a daemon. | Henning Baldersheim | 2022-02-03 | 3 | -4/+13 |
| | |||||
* | Log number of working/nodes and nodes. | Henning Baldersheim | 2021-11-05 | 1 | -2/+2 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 9 | -9/+9 |
| | |||||
* | Gc unused config options: min-group-coverage and max nodes per group | Jon Bratseth | 2021-06-15 | 3 | -4/+7 |
| | |||||
* | Early exit if closed | Henning Baldersheim | 2020-09-23 | 1 | -0/+2 |
| | |||||
* | Replace remaining LogLevel.<level> with corresponding Level | gjoranv | 2020-04-25 | 1 | -5/+5 |
| | |||||
* | Import java.util.logging.Level instead of com.yahoo.log.LogLevel | gjoranv | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2020-03-24 | 5 | -69/+38 |
| | |||||
* | Never null | Henning Baldersheim | 2020-02-11 | 1 | -1/+1 |
| | |||||
* | Ping timeout must be shorter than ping period, and add deprecation. | Henning Baldersheim | 2020-02-11 | 2 | -42/+19 |
| | |||||
* | Update abi | Henning Baldersheim | 2020-02-04 | 2 | -2/+2 |
| | |||||
* | Decouple so ClusterMonitor is on the outside of the searchcluster and can be ↵ | Henning Baldersheim | 2020-02-04 | 3 | -8/+20 |
| | | | | provided. | ||||
* | Do not start cluster monitor thread in test as it will race with explicit ↵ | Henning Baldersheim | 2020-02-04 | 1 | -0/+9 |
| | | | | ping in test. | ||||
* | Send ping every second truly async to all nodes who does not have any ↵ | Henning Baldersheim | 2020-01-31 | 1 | -1/+1 |
| | | | | pending pings. | ||||
* | Add isBlockingWrites to pong | Jon Bratseth | 2020-01-20 | 1 | -1/+1 |
| | | | | | - Add isBlockingWrites to pong - Cleanup and deprecate unused complexity: There is just one node and one error | ||||
* | Avoid starting the ping thread automatically for tests. | Henning Baldersheim | 2019-12-19 | 2 | -3/+16 |
| | |||||
* | Verify that destruct does not do bad things during destruct. | Henning Baldersheim | 2019-12-19 | 1 | -2/+2 |
| | |||||
* | This is the correct way of shutting down the the Dispatcher. | Henning Baldersheim | 2019-12-18 | 1 | -10/+22 |
| | | | | | | | | | | Avoid using Thread.interrupt for shutdown, handle it gracefully. 1 - Shutdown the SearchCluster 1 - Set it to closed. 2 - Synchronize clearing of monitored nodes. 3 - Wake up monitor thread if sleeping. 4 - Join with monitorthread. 2 - Release the invokerPool. | ||||
* | Do not set atStartup without also setting isWorking. | Henning Baldersheim | 2019-10-10 | 1 | -8/+5 |
| | |||||
* | Use else-if insteda of nested if | Henning Baldersheim | 2019-10-04 | 1 | -4/+3 |
| | |||||
* | - Shut down monitoring thread. | Henning Baldersheim | 2019-10-04 | 1 | -7/+17 |
| | | | | | - Remove fs4 cleanup. - Add some more debug information for group status. | ||||
* | Cleanup - no functional changes | Jon Bratseth | 2019-09-20 | 3 | -32/+23 |
| | |||||
* | Revert "Revert "Bratseth/vip logic take 2"" | Henning Baldersheim | 2019-09-20 | 3 | -22/+27 |
| | |||||
* | Revert "Bratseth/vip logic take 2" | Harald Musum | 2019-09-20 | 3 | -27/+22 |
| | |||||
* | Drive the ping ourselves to avoid waiting for the monitor thread. | Henning Baldersheim | 2019-09-19 | 1 | -1/+1 |
| | |||||
* | Remove printStaxkTrace | Jon Bratseth | 2019-09-19 | 1 | -1/+0 |
| | |||||
* | Not at startup after we get failing info | Jon Bratseth | 2019-09-19 | 2 | -0/+2 |
| | |||||
* | Transition from down to up initially | Jon Bratseth | 2019-09-19 | 4 | -19/+18 |
| | | | | | - Use tri-state logic for working/failing/unknown - Be initially down in test and verify we come up | ||||
* | Revert "Merge pull request #10737 from ↵ | Jon Bratseth | 2019-09-19 | 3 | -7/+12 |
| | | | | | | | vespa-engine/revert-10717-bratseth/vip-logic" This reverts commit ae30a47174b67ca78dc33d21770903b3ee626240, reversing changes made to 992b73092f0d14beb3ae380904d27886fe4dbc89. | ||||
* | Revert "Bratseth/vip logic" | Håkon Hallingstad | 2019-09-19 | 3 | -12/+7 |
| | |||||
* | Take symmetric vip actions. Only act on full info | Jon Bratseth | 2019-09-19 | 3 | -7/+12 |
| | |||||
* | Increase timeout | Jon Bratseth | 2019-05-24 | 1 | -1/+1 |
| | |||||
* | Simplify | Jon Bratseth | 2019-01-30 | 1 | -17/+12 |
| | |||||
* | Remove deprecated code | Jon Bratseth | 2019-01-21 | 1 | -7/+0 |
| | |||||
* | Java dispatcher refactoring and cluster monitoring improvements | Olli Virtanen | 2018-11-02 | 2 | -17/+10 |
| | |||||
* | Avoid deprecated method | Jon Bratseth | 2018-10-15 | 1 | -1/+2 |
| | |||||
* | Prevent XXE | Jon Bratseth | 2018-10-13 | 1 | -1/+1 |
| | |||||
* | As we are on tcp and only local connection we can afford to be a bit more ↵ | Henning Baldersheim | 2018-04-06 | 1 | -3/+6 |
| | | | | aggressive on failing a backend. | ||||
* | Don't validate when reloading models | Jon Bratseth | 2018-02-26 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 9 | -9/+9 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 9 | -9/+9 |
| |