Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a typesafe Duration instead of integer milliseondst status. | Henning Baldersheim | 2022-02-25 | 1 | -1/+2 |
| | |||||
* | - Use a utility method that recomputes a timeout if VESPA_TIMER_HZ deviates ↵ | Henning Baldersheim | 2022-02-25 | 1 | -1/+1 |
| | | | | from the default of 1000hz. | ||||
* | Run config proxy configpoller at 1/10th of default(1000hz) vespa timer ↵ | Henning Baldersheim | 2022-02-17 | 1 | -1/+2 |
| | | | | frequency. | ||||
* | Improve maven-shade-plugin filter, and move to parent pom. | gjoranv | 2022-02-03 | 1 | -11/+0 |
| | | | | - Removes 223 build warnings (out of 562 for building non-test code) | ||||
* | Revert "Exclude META-INF files and module-info.class from uber jars." | Harald Musum | 2022-02-02 | 1 | -2/+4 |
| | |||||
* | Exclude META-INF files and module-info.class from uber jars. | gjoranv | 2022-02-02 | 1 | -4/+2 |
| | | | | - Generate countless warnings for duplicates and breaking encapsulation. | ||||
* | Add SuppressWarnings for removal of config.subscription types. | gjoranv | 2022-02-02 | 5 | -0/+8 |
| | |||||
* | Deprecate package c.y.log.event. | gjoranv | 2022-01-25 | 1 | -0/+1 |
| | |||||
* | use less CPU in retention-enforcer | Arne H Juul | 2022-01-13 | 1 | -1/+1 |
| | | | | | | | | | * start it with "nice" * put in "sleep 1" between each processing step, to make it less CPU intensive * avoid doing work which can never be useful, by not looking at databases where the earliest possible timestamp is not older than the retention limit | ||||
* | unify java warnings | Arne H Juul | 2022-01-07 | 1 | -6/+0 |
| | | | | | * these were stricter than in parent, but to simplify we can just use compiler args from parent | ||||
* | GC use of deprecated junit assertThat and unify | Henning Baldersheim | 2021-12-21 | 7 | -113/+100 |
| | |||||
* | Merge branch 'master' into ↵ | Harald Musum | 2021-12-12 | 1 | -13/+24 |
|\ | | | | | | | revert-20366-revert-20350-hmusum/config-subscription-refactoring-part-5 | ||||
| * | Synchronize access to subscribers map | Harald Musum | 2021-12-11 | 1 | -13/+23 |
| | | | | | | | | | | subscribeToConfig() may be called form different threads and subscribers map therefore needs locking to work properly | ||||
* | | Merge branch 'master' into ↵ | Harald Musum | 2021-12-11 | 15 | -194/+177 |
|\| | | | | | | | revert-20366-revert-20350-hmusum/config-subscription-refactoring-part-5 | ||||
| * | Make sure to keep memory cache when switching mode | Harald Musum | 2021-12-10 | 3 | -4/+4 |
| | | |||||
| * | Revert "Revert "Hmusum/refactor config proxy [run-systemtest]"" | Harald Musum | 2021-12-10 | 14 | -184/+173 |
| | | |||||
| * | Revert "Hmusum/refactor config proxy [run-systemtest]" | Harald Musum | 2021-12-10 | 14 | -173/+184 |
| | | |||||
| * | Make sure to shutdown all transport threads | Harald Musum | 2021-12-10 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #20448 from vespa-engine/hmusum/refactor-config-proxy | Harald Musum | 2021-12-10 | 14 | -184/+173 |
| |\ | | | | | | | Hmusum/refactor config proxy [run-systemtest] | ||||
| | * | Require a couple of constructor arguments to be non-null | Harald Musum | 2021-12-10 | 7 | -13/+15 |
| | | | |||||
| | * | Decouple rpc server and rpc client by using a ResponseHandler | Harald Musum | 2021-12-10 | 9 | -84/+106 |
| | | | |||||
| | * | SImplify code related to MemoryCache | Harald Musum | 2021-12-06 | 10 | -59/+62 |
| | | | | | | | | | | | | No functional changes | ||||
| | * | Remove undocumented RPC command that has never been used | Harald Musum | 2021-12-06 | 2 | -39/+1 |
| | | | |||||
| * | | Always use FileDistributionConnectionPool | Harald Musum | 2021-12-09 | 1 | -11/+5 |
| |/ | |||||
* / | Revert "Revert "Config subscription refactoring, part 5 [run-systemtest]"" | Harald Musum | 2021-12-06 | 2 | -21/+11 |
|/ | |||||
* | Revert "Config subscription refactoring, part 5 [run-systemtest]" | Harald Musum | 2021-12-04 | 2 | -11/+21 |
| | |||||
* | Cleanup use of requesters and config sources | Harald Musum | 2021-12-03 | 2 | -21/+11 |
| | | | | | Remove requesters() method from ConfigSubscriber as well, not useful for others and is documented as for internal use only | ||||
* | M0;95;0cove logging in getFile() to callers | Harald Musum | 2021-11-28 | 1 | -1/+2 |
| | |||||
* | Always add client string when getting files | Harald Musum | 2021-11-26 | 1 | -1/+2 |
| | |||||
* | Remove debug logging | Harald Musum | 2021-11-26 | 1 | -6/+0 |
| | |||||
* | Rename env variable and add feature flag to be used by host-admin | Harald Musum | 2021-11-25 | 1 | -2/+2 |
| | |||||
* | Choose file distribution connection pool for config proxy based on env variable | Harald Musum | 2021-11-25 | 1 | -1/+18 |
| | | | | Default is unchanged | ||||
* | Remove unused method | Harald Musum | 2021-11-15 | 1 | -16/+1 |
| | | | | | RPC method filedistribution.setFileReferencesToDownload is only used between config servers, remove config proxy implementation | ||||
* | JDK 17: Fix out-of-sequence javadoc headers. | gjoranv | 2021-11-10 | 1 | -1/+1 |
| | |||||
* | Log error when getting null config and don't return it | Harald Musum | 2021-11-08 | 1 | -2/+7 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 4 | -4/+4 |
| | |||||
* | Change default timeout to 3 minutes | Harald Musum | 2021-10-15 | 1 | -1/+1 |
| | | | | Continnue using timeout of 5 minutes for downloader used by config proxy | ||||
* | Remove dead code | Harald Musum | 2021-10-14 | 1 | -5/+4 |
| | |||||
* | Cleanup, no functional changes | Harald Musum | 2021-10-14 | 1 | -2/+2 |
| | |||||
* | Cleanup, no functional changes | Harald Musum | 2021-10-13 | 2 | -7/+7 |
| | |||||
* | Remove getSupervisor() from ConnectionPool interface | Harald Musum | 2021-10-08 | 1 | -1/+1 |
| | | | | | Cleanup use of supervisor in connection pool and some file download classes | ||||
* | Reuse supervisor when we have one | Harald Musum | 2021-10-07 | 1 | -1/+1 |
| | | | | Remove unnecessary constructor | ||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 4 | -4/+4 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 24 | -24/+24 |
| | |||||
* | Reduce config proxy max heap from 256 Mb to 128 Mb | Harald Musum | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Simplify backoff when getting config fails | Harald Musum | 2021-10-05 | 1 | -2/+1 |
| | | | | | | | | Use just one way of calculating delay until sending next request after and error: * do not retry faster after transient error, it may be overload * backoff based on number of failures * Use a max delay, but use a random factor anyway * Simplify | ||||
* | Throw if no config sources defined, log if empty config | Harald Musum | 2021-10-05 | 1 | -51/+49 |
| | | | | Other changes are non-functional | ||||
* | Catch exception | Harald Musum | 2021-10-01 | 1 | -10/+8 |
| | |||||
* | Log pool name when switching connection | Harald Musum | 2021-09-30 | 1 | -1/+1 |
| | |||||
* | Move ConfigVerification to config-proxy | gjoranv | 2021-09-23 | 2 | -1/+98 |
| | | | | .. to allow decoupling config-bundle from http-utils. |