Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Get java stack trace if config proxy is unable to start | Harald Musum | 2020-04-15 | 1 | -0/+1 | |
| | ||||||
* | Add more info on config proxy startup | Håkon Hallingstad | 2020-04-07 | 1 | -4/+19 | |
| | ||||||
* | Set Java system property java.io.tmpdir to $VESPA_HOME/tmp | Harald Musum | 2020-03-12 | 1 | -1/+3 | |
| | ||||||
* | Simplify code, as there exists only one config protocol version | Harald Musum | 2020-03-11 | 1 | -23/+2 | |
| | ||||||
* | Add delayedResponses() to interface | Harald Musum | 2020-02-21 | 7 | -9/+27 | |
| | ||||||
* | Move delayed responses and scheduler into RpcConfigSourceClient | Harald Musum | 2020-02-21 | 2 | -29/+23 | |
| | ||||||
* | Move timing values into RpcConfigSourceClient | Harald Musum | 2020-02-21 | 4 | -46/+23 | |
| | ||||||
* | Use new method for creating JRTConfigRequester | Harald Musum | 2020-02-20 | 1 | -2/+1 | |
| | ||||||
* | Remove unnecessary constructor argument | Harald Musum | 2020-02-18 | 3 | -8/+10 | |
| | ||||||
* | Remove map, there is always just one config source set and one requester | Harald Musum | 2020-02-18 | 2 | -36/+17 | |
| | ||||||
* | Revert "Revert "Only use 2 cores for config proxy"" | Harald Musum | 2020-02-14 | 1 | -1/+2 | |
| | ||||||
* | Revert "Only use 2 cores for config proxy" | Harald Musum | 2020-02-14 | 1 | -2/+1 | |
| | ||||||
* | Merge pull request #12167 from vespa-engine/balder/only-2-cores-for-config-proxy | Harald Musum | 2020-02-13 | 1 | -1/+2 | |
|\ | | | | | Only use 2 cores for config proxy | |||||
| * | Limit virtual memory usage. | Henning Baldersheim | 2020-02-13 | 1 | -1/+1 | |
| | | ||||||
| * | Cheaper on the resources. | Henning Baldersheim | 2020-02-13 | 1 | -1/+1 | |
| | | ||||||
| * | Only use 2 cores for config proxy | Henning Baldersheim | 2020-02-12 | 1 | -0/+1 | |
| | | ||||||
* | | Merge pull request #12161 from vespa-engine/hmusum/cleanup-8 | Henning Baldersheim | 2020-02-13 | 1 | -1/+1 | |
|\ \ | | | | | | | Hmusum/cleanup 8 | |||||
| * | | Use correct variable | Harald Musum | 2020-02-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | No need for a static method and constructor that are equal | Harald Musum | 2020-02-12 | 1 | -1/+1 | |
| |/ | ||||||
* / | Use minimum 8 threads for file distribution | Harald Musum | 2020-02-13 | 1 | -1/+1 | |
|/ | ||||||
* | Revert "Config cleanup 5" | Harald Musum | 2020-02-10 | 3 | -17/+42 | |
| | ||||||
* | requester is never null, remove guards | Harald Musum | 2020-02-10 | 1 | -12/+3 | |
| | ||||||
* | Remove constructor only used in tests | Harald Musum | 2020-02-09 | 1 | -2/+2 | |
| | ||||||
* | No need for a static method and constructor that are equal | Harald Musum | 2020-02-09 | 1 | -1/+1 | |
| | ||||||
* | Remove unused map of requesters | Harald Musum | 2020-02-09 | 2 | -32/+16 | |
| | ||||||
* | Turn off debugging | Harald Musum | 2019-11-12 | 1 | -1/+1 | |
| | ||||||
* | Log to vespa log in debug mode and add debug mode for vespa-ping-configproxy | Harald Musum | 2019-11-07 | 1 | -1/+1 | |
| | ||||||
* | Improve dumpcache command a bit | Harald Musum | 2019-09-13 | 2 | -7/+26 | |
| | | | | Log a bit when running, handle errors better, more output when something goes wrong | |||||
* | Fix mode switching | Harald Musum | 2019-09-08 | 1 | -3/+4 | |
| | | | | Use the new mode when switching and log correctly | |||||
* | update shell bootstrap sections | Arne Juul | 2019-09-04 | 3 | -0/+12 | |
| | ||||||
* | Simplify | Harald Musum | 2019-09-03 | 6 | -56/+38 | |
| | ||||||
* | Simplify Mode | Harald Musum | 2019-07-12 | 3 | -65/+9 | |
| | | | | | Remove mode testing covered elsewhere, remove handling of empty string for mode | |||||
* | Merge branch 'master' into hmusum/config-proxy-refactoring-2 | Harald Musum | 2019-07-12 | 6 | -173/+15 | |
|\ | ||||||
| * | Remove event logging from config proxy | Harald Musum | 2019-07-12 | 6 | -175/+15 | |
| | | | | | | | | | | | | Statistics in config proxy are logged as events in vespa log, we want to move away from that to using real metrics if we need something like this in the future. AFAIK these events have not proved useful for anything in a long time. | |||||
* | | Create DelayedResponses in one place | Harald Musum | 2019-07-11 | 1 | -10/+6 | |
|/ | ||||||
* | Refactoring, no functional changes | Harald Musum | 2019-07-11 | 15 | -194/+92 | |
| | | | | | Untangle class hierarchy a bit, move ClientUpdater code into RpcConfigSourceClient. Remove a complicated and unnecessary unit test in ProxyServerTest that depended on mocks behaving correctly. | |||||
* | Handle any exceptions when running executor service | Harald Musum | 2019-07-10 | 1 | -2/+7 | |
| | ||||||
* | Add maintainer for deleting unused file references and downloads | Harald Musum | 2019-07-10 | 4 | -3/+181 | |
| | | | | | | Will delete files and downloads to accessed for 30 days (depends on RequestTracker, which will change last modified timestamp when files or downloads are requested | |||||
* | Track when file reference or download was last requested | Harald Musum | 2019-07-08 | 3 | -22/+48 | |
| | ||||||
* | Move file distribution rpc server to config-proxy | Harald Musum | 2019-07-08 | 2 | -3/+137 | |
| | | | | Only used in one place, just RPC stuff, so move to config-proxy module | |||||
* | Use a valid timeout | Bjørn Christian Seime | 2019-07-05 | 1 | -1/+3 | |
| | | | | 0 actually meant 0 seconds timeout. | |||||
* | Minor refactoring, move into separate package | Harald Musum | 2019-07-05 | 3 | -9/+50 | |
| | ||||||
* | Create TestServer class that handle server side setup | Bjørn Christian Seime | 2019-07-03 | 1 | -18/+38 | |
| | ||||||
* | Process all RPC requests in dedicated thread pool | Bjørn Christian Seime | 2019-07-03 | 2 | -88/+183 | |
| | | | | - Rewrite unit tests to use a RPC client | |||||
* | Increase number of JRT transport threads | Bjørn Christian Seime | 2019-07-03 | 1 | -1/+2 | |
| | ||||||
* | Remove usage of deprecated Method constructor | Bjørn Christian Seime | 2019-05-23 | 2 | -28/+24 | |
| | ||||||
* | Clear cache when getting config with generation 0 (empty config) | Harald Musum | 2019-05-03 | 8 | -20/+31 | |
| | ||||||
* | Handle getting new config after getting empty config | Harald Musum | 2019-05-01 | 3 | -2/+37 | |
| | | | | | | | | | | | | Sentinel config is empty with generation 0 if an application does not exist. When we get that, make sure not to cache the config and make sure to ask for new new config even when we have one for generation 0, to handle cases where we get empty sentinel config due to some config server issue/bug when upgrading and where the effect is that empty sentinel config is served. This change should make the sentinel start services immediately after such an issue has been fixed. | |||||
* | Avoid using JNI instance of XXHashFactory (fails due to bundled libraries ↵ | Harald Musum | 2019-04-25 | 1 | -1/+1 | |
| | | | | not working) | |||||
* | Use the new variables | Valerij Fredriksen | 2019-03-21 | 1 | -1/+1 | |
| |