Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Return after logging error message. | Henning Baldersheim | 2021-06-01 | 1 | -0/+1 |
| | |||||
* | Avoid coredump on no config sources. | Henning Baldersheim | 2021-06-01 | 4 | -35/+32 |
| | |||||
* | Do an explicit copy. | Henning Baldersheim | 2021-05-08 | 1 | -1/+4 |
| | |||||
* | Use AbstractUtf8Array in interface and a more flexible implementation to ↵ | Henning Baldersheim | 2021-05-07 | 5 | -23/+35 |
| | | | | reduce amount of copying. | ||||
* | Use ByteBuffer interface. | Henning Baldersheim | 2021-05-07 | 1 | -9/+8 |
| | |||||
* | Add ByteBuffer as interface. | Henning Baldersheim | 2021-05-07 | 1 | -3/+10 |
| | |||||
* | Add ByteBuffer to the interface to prepare for less copying of data. | Henning Baldersheim | 2021-05-07 | 1 | -0/+10 |
| | |||||
* | Use int for FastOS_UNIX_Application::GetOpt() return value. | Tor Egge | 2021-04-30 | 3 | -3/+3 |
| | |||||
* | Remove redundant checks for closed subscription | Harald Musum | 2021-04-30 | 1 | -6/+7 |
| | |||||
* | Change delay when there are transient config errors | Harald Musum | 2021-04-30 | 3 | -59/+50 |
| | | | | | | Delay next config request a random amount of time between 0 and error delay. This is to avoid thundering herd issues. Delay when getting fatal errors are unchanged. | ||||
* | Simplify calculating delay after config failures | Harald Musum | 2021-04-29 | 3 | -123/+76 |
| | | | | | | | | When there are several subscribers to a config and 1 JRTConfiguRequester the counter for failures might quickly increase so backoff based on these numbers will not be useful. Simplify by using booleans for failures instead. Max delay for configured subscriptions will now be 30 seconds instead of 150 seconds (which is way too much) | ||||
* | More lazy debug log message generation | Jon Marius Venstad | 2021-04-28 | 1 | -3/+3 |
| | |||||
* | Simplify code | Harald Musum | 2021-04-28 | 7 | -64/+17 |
| | | | | | | Add equals and hashcode to JRTConnection Just switch to a new one if current connection is failing Removes need for last sucess, error etc. and healthy status | ||||
* | Method should not be public | Harald Musum | 2021-04-28 | 1 | -1/+1 |
| | |||||
* | Switch connection only when the current one is failing | Harald Musum | 2021-04-28 | 4 | -60/+58 |
| | | | | | | Subscribers set error on a connection if it fails, so when having many subscribers we should not switch unless the current connection is having errors | ||||
* | Exclude current sources when all sources are unhealthy | Harald Musum | 2021-04-27 | 3 | -19/+61 |
| | | | | | | When choosing a new source when all are unhealthy exclude the current source. Minor changes to toString for JRTConnection | ||||
* | Change the way we switch connection when the current one is not working | Harald Musum | 2021-04-27 | 5 | -55/+90 |
| | | | | | | Consider only healthy sources (if there are any) when switching to a new one fue to failures. Also log when connecting to a source | ||||
* | Log more when config subscription fails | Harald Musum | 2021-04-26 | 2 | -11/+6 |
| | |||||
* | Go back to using BasicHttpClientConnectionManager | Henning Baldersheim | 2021-04-09 | 1 | -1/+2 |
| | |||||
* | Just use defaults. | Henning Baldersheim | 2021-04-08 | 1 | -2/+1 |
| | |||||
* | Revert "Revert "Revert "Revert "Unify on hc5"""" | Henning Baldersheim | 2021-04-08 | 1 | -6/+7 |
| | |||||
* | Revert "Revert "Revert "Unify on hc5""" | Henning Baldersheim | 2021-04-08 | 1 | -7/+6 |
| | |||||
* | Revert "Revert "Unify on hc5"" | Henning Baldersheim | 2021-04-08 | 1 | -6/+7 |
| | |||||
* | Revert "Unify on hc5" | Henning Baldersheim | 2021-04-08 | 1 | -7/+6 |
| | |||||
* | Unify on hc5 | Henning Baldersheim | 2021-04-08 | 1 | -6/+7 |
| | |||||
* | Move client builders to major specific sub packages | Jon Marius Venstad | 2021-03-23 | 1 | -1/+1 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2021-03-18 | 1 | -0/+1 |
| | |||||
* | GC unused env variables | Harald Musum | 2021-03-15 | 1 | -9/+0 |
| | |||||
* | Merge pull request #16944 from vespa-engine/hmusum/gc-unused-env-variables | Henning Baldersheim | 2021-03-15 | 3 | -37/+16 |
|\ | | | | | GC unused env variables | ||||
| * | GC unused env variables | Harald Musum | 2021-03-15 | 3 | -37/+16 |
| | | |||||
* | | Remove unused options | Harald Musum | 2021-03-12 | 1 | -31/+2 |
|/ | |||||
* | Ask for fast shutdown of executor. | Henning Baldersheim | 2021-03-11 | 1 | -5/+7 |
| | | | | Only wait 1s for scheduler to complete. | ||||
* | string.h does not need alloc.h | Henning Baldersheim | 2021-02-21 | 7 | -0/+7 |
| | |||||
* | use size literals in config | Arne Juul | 2021-02-15 | 4 | -4/+7 |
| | |||||
* | enableSmallBuffers -> useSmallBuffers | Henning Baldersheim | 2021-02-12 | 1 | -1/+1 |
| | |||||
* | Use small buffers where size matters more than speed. | Henning Baldersheim | 2021-02-12 | 1 | -1/+1 |
| | |||||
* | Use vespalib::duration for timeouts | Henning Baldersheim | 2021-01-31 | 6 | -9/+14 |
| | |||||
* | Various readability and code cleanup. closure -> lambda | Henning Baldersheim | 2021-01-23 | 1 | -5/+1 |
| | |||||
* | Track explicitly when we are initializing config | Jon Bratseth | 2020-12-16 | 12 | -37/+66 |
| | |||||
* | GC unused parameter. No need to say maybe when it is definitive. | Henning Baldersheim | 2020-12-15 | 7 | -11/+9 |
| | |||||
* | Support force reget config for tests | Jon Bratseth | 2020-12-08 | 1 | -1/+1 |
| | |||||
* | Revert "Merge pull request #15739 from ↵ | Jon Bratseth | 2020-12-08 | 28 | -169/+66 |
| | | | | | | | vespa-engine/revert-15734-bratseth/simplify-config-take-2" This reverts commit d1e33a9420805f5d416ca55ed79497fd28f20216, reversing changes made to 10464c859ccca2596e2b841612f8ea958330e4dc. | ||||
* | Revert "Bratseth/simplify config take 2" | Harald Musum | 2020-12-08 | 28 | -66/+169 |
| | |||||
* | Use generation to determine initial configuration | Jon Bratseth | 2020-12-08 | 3 | -7/+9 |
| | |||||
* | Revert "Merge pull request #15690 from ↵ | Jon Bratseth | 2020-12-07 | 27 | -162/+57 |
| | | | | | | | vespa-engine/revert-15686-bratseth/simplify-config" This reverts commit a90709008ec0d108ee9a2e26bda20e39a10424b5, reversing changes made to fcb2b4a2fd7a594520613c48d58e26963c68ea90. | ||||
* | Revert "Keep internal-redeploy serverside. Remove old restartOnDeploy ↵ | Jon Bratseth | 2020-12-04 | 27 | -57/+162 |
| | | | | impleme…" | ||||
* | Keep internal-redeploy serverside. Remove old restartOnDeploy implementation. | Jon Bratseth | 2020-12-04 | 27 | -162/+57 |
| | |||||
* | Revert "Merge pull request #15581 from ↵ | Jon Bratseth | 2020-12-02 | 30 | -82/+176 |
| | | | | | | | vespa-engine/revert-15578-bratseth/apply-on-restart-take-10" This reverts commit 4cf13bc7db215e77f7688e429f700880c115fe76, reversing changes made to e21f385bd4f21326608f3a69325df4e96d4a65e5. | ||||
* | Revert "Bratseth/apply on restart take 10" | Jon Bratseth | 2020-12-02 | 30 | -176/+82 |
| | |||||
* | Revert "Merge pull request #15577 from ↵ | Jon Bratseth | 2020-12-01 | 30 | -82/+176 |
| | | | | | | | vespa-engine/revert-15575-bratseth/apply-on-restart-take-9" This reverts commit b9f054f862e6fc7bdbf41b9404605e2a8ad6b249, reversing changes made to 535b586bae36880259a792e2292f02b8495950fe. |