summaryrefslogtreecommitdiffstats
path: root/config/src/main
Commit message (Collapse)AuthorAgeFilesLines
...
* Throw exception if subscriber is invoked after it's closedBjørn Christian Seime2022-02-072-1/+16
|
* Use simplier format for string representation of config keyHarald Musum2022-02-041-10/+1
|
* Deprecate all types in config.subscription, except ConfigGetter.gjoranv2022-02-0115-2/+29
|
* Deprecate ConfigGetter APIs that use ConfigSourcegjoranv2022-01-311-0/+6
|
* Defer public API decisionMartin Polden2022-01-281-1/+1
|
* Log snippet instead of entire configMartin Polden2022-01-281-1/+5
|
* Add more info in log message when config unexpectedly changesHarald Musum2022-01-241-4/+2
|
* Rename and update commentsHarald Musum2022-01-031-21/+20
|
* Avoid clearing config response queueHarald Musum2022-01-032-11/+18
| | | | | | | There have been races due to the fact that we used to clear the queue when receiving a response, thus missing some of the responses. This stops clearing the queue and handles several items on the queue by polling until the queue is empty when a new item is found on the queue.
* Merge pull request #20628 from vespa-engine/hmusum/config-cleanup-3gjoranv2022-01-032-41/+8
|\ | | | | Simplify MockConnection
| * Simplify MockConnectionHarald Musum2022-01-032-41/+8
| | | | | | | | | | No need to use thread, start() isn't called anyway. Collapse methods into one to simplify
* | Deprecate getConfigMd5() and setConfigMd5()Harald Musum2022-01-031-0/+1
|/ | | | | We don't use md5 checksum for config anymore, methods will be removed in Vespa 8.
* Fix calculation of initial value of last logged timestampHarald Musum2021-12-181-2/+2
|
* Less logging when config requests failHarald Musum2021-12-161-7/+1
| | | | A warning will be logged every minute independently of this
* Merge branch 'master' into ↵Harald Musum2021-12-111-1/+1
|\ | | | | | | revert-20366-revert-20350-hmusum/config-subscription-refactoring-part-5
| * Wait longer before logging a warning the first timeHarald Musum2021-12-101-1/+1
| |
* | Revert "Revert "Config subscription refactoring, part 5 [run-systemtest]""Harald Musum2021-12-066-62/+60
|/
* Revert "Config subscription refactoring, part 5 [run-systemtest]"Harald Musum2021-12-046-60/+62
|
* Cleanup use of requesters and config sourcesHarald Musum2021-12-036-62/+60
| | | | | Remove requesters() method from ConfigSubscriber as well, not useful for others and is documented as for internal use only
* MInor cleanup of ConfigSource in subscriptionsHarald Musum2021-12-034-19/+18
|
* Remove unnecessary loggingHarald Musum2021-11-301-1/+0
|
* Simplify ConfigSubscriptionHarald Musum2021-11-296-43/+27
| | | | | COnfigSubscriber isn't needed for all subscription (used only in equals method, whoch is only used by tests)
* Fix logger nameHarald Musum2021-11-291-1/+1
|
* Add some more logging for file distribution connectsHarald Musum2021-11-281-0/+1
| | | | | Sometimes seeing some request fail after a very short time with connection error, not sure what causes it, trying to debug
* Make variable volatileHarald Musum2021-11-241-1/+1
|
* SimplifyHarald Musum2021-11-241-8/+5
|
* Adust when we log warnings a bit to avoid noiseHarald Musum2021-11-241-10/+15
|
* Revive test and test some moreHarald Musum2021-11-241-0/+2
|
* Simplify getting connection to use for file downloadHarald Musum2021-11-172-3/+3
|
* Add FileDistributionConnectionPoolHarald Musum2021-11-161-2/+2
| | | | | | | FileDistributionConnectionPool is better suited for connections getting files, since each file migh be available on different connections and switching connection for all file downloads if one fails does not make sense, instead one should switch per file download if necessary.
* Add some debug logging in ConfigSubscriberHarald Musum2021-11-121-0/+5
| | | | | To be able to see what is going on when getting config in client, how long it takes and to help when rewriting this code
* Extend test to cover case where we get new generation, but same configHarald Musum2021-11-111-1/+3
|
* Implement setNewConfigAndGeneration in GenericJRTConfigSubscriptionHarald Musum2021-11-101-0/+11
|
* Revert "Revert "Always update config when generation has changed ↵Harald Musum2021-11-102-2/+28
| | | | [run-systemtest]""
* Revert "Always update config when generation has changed [run-systemtest]"Harald Musum2021-11-102-28/+2
|
* FixHarald Musum2021-11-101-1/+1
|
* Use Objects.equals for comparison and log if config changed unexpectedlyHarald Musum2021-11-101-2/+11
|
* Always update config when generation has changedHarald Musum2021-11-102-1/+18
|
* Revert "Always update config when generation has changed [run-systemtest]"Harald Musum2021-11-101-1/+5
|
* Always update config when generation has changedHarald Musum2021-11-101-5/+1
|
* Reapply "Throw instead of setting config if we get bad config [run-systemtest]"gjoranv2021-10-151-8/+3
| | | | This reverts commit cacd694f88f673a0d6e753c52993df8e46721922.
* Remove dead codeHarald Musum2021-10-141-7/+0
|
* Remove unused classesHarald Musum2021-10-141-35/+0
|
* Remove unused methodsHarald Musum2021-10-145-25/+1
|
* Remove unused methodHarald Musum2021-10-142-10/+1
|
* Cleanup of addOkResponse()Harald Musum2021-10-141-21/+29
| | | | | Throw exception if payload is null Extract some methods and simplify
* Cleanup, no functional changesHarald Musum2021-10-141-8/+5
|
* Don't track more than 10 failures and make sure delay has a minimumHarald Musum2021-10-141-2/+3
|
* Remove legacy method and update testsHarald Musum2021-10-131-13/+0
|
* Cleanup, no functional changesHarald Musum2021-10-131-1/+1
|