aboutsummaryrefslogtreecommitdiffstats
path: root/config-proxy
Commit message (Collapse)AuthorAgeFilesLines
* Log applyOnRestart when returning responseHarald Musum2023-12-171-1/+1
|
* Update copyrightJon Bratseth2023-10-0940-39/+40
|
* Switch on uri scheme and create download dir higher upHarald Musum2023-09-183-3/+9
|
* No need for a variable, just return credentialsHarald Musum2023-09-181-2/+1
|
* Implement S3DownloaderHarald Musum2023-09-185-21/+111
|
* Split out common code into a methodHarald Musum2023-09-171-6/+8
|
* Split out downloaders into separate classesHarald Musum2023-09-173-31/+72
|
* Minor cleanupHarald Musum2023-09-171-16/+26
|
* Use cached file if an url has already been downloadedHarald Musum2023-08-242-51/+23
| | | | | | | | | | Stop using If-Modified-Since header when downloading, as most cloud provider solutions don't support it. Instead, always use cached download if it exists, which in the case where If-Modified-Since header is not supported will avoid downloading url for every deployment. This also means that there will be no changes to content used for an url unless the url configured in the application package is explictly changed. is explicitly changed to use another url
* Do not run maintainer on config server hostsHarald Musum2023-07-252-17/+58
| | | | | | Config server has its own maintainer, running this one might remove files that are still in use (belonging to an active application), so don't run it if this host is one in VESPA_CONFIGSERVERS or it's empty/null
* Keep some file references and download even if they have not been used for ↵Harald Musum2023-07-222-34/+106
| | | | some time
* Set keep-file-references-on-tenant-nodes default value to 30Harald Musum2023-06-011-1/+1
|
* Increase defaultDurationToKeepFilesHarald Musum2023-04-111-2/+4
| | | | | Incrase so that files will be kept longer. For hosted vespa VESPA_KEEP_FILE_REFERENCES_DAYS is always set through a feature flag
* Remove forkMode, deprecated and same as default valueHarald Musum2023-03-221-1/+0
|
* Log at lower levelHarald Musum2023-03-061-1/+1
|
* Increase timeout and log lessHarald Musum2023-03-061-4/+4
|
* Remove capability requirement for configproxy pingBjørn Christian Seime2023-02-171-0/+2
|
* Use config id with sentinel suffix for config sentinelHarald Musum2023-02-131-3/+3
| | | | This will allow us to simplify config model code
* Define required capabilities for existing JRT RPC methodsBjørn Christian Seime2023-02-093-3/+18
|
* Stop using file distribution feature flags, not needed anymoreHarald Musum2023-02-011-19/+2
|
* Avoid deprecated apache http 5.2 methods, by adding it to the builder.Henning Baldersheim2023-01-261-2/+1
|
* Accept all compression types by defaultHarald Musum2023-01-261-1/+4
|
* Revert apache 5.1 -> 5.2Henning Baldersheim2023-01-261-1/+2
|
* Stack => DequeHenning Baldersheim2023-01-251-7/+7
|
* More consistent naming of set/build methodsHenning Baldersheim2023-01-251-1/+1
|
* VespaHttpClientBuilder follow builder pattern and add connect and socket ↵Henning Baldersheim2023-01-251-2/+1
| | | | timeout to builder.
* Inline apache http client artifacts in container-apache-http-client-bundleBjørn Christian Seime2023-01-201-0/+1
| | | | | | Allows container-apache-http-client-bundle to be used on classpath for classic fatjars. Since the bundle is now built with Felix's bundle plugin, there is no need to depend on jdisc_core or manually export through `@PublicApi` annotations.
* Remove duplicate Maven plugin configurationBjørn Christian Seime2023-01-161-5/+0
|
* Merge pull request #25530 from vespa-engine/hmusum/keep-files-longerHenning Baldersheim2023-01-123-30/+46
|\ | | | | Support environment variable for deciding lifetime of file references
| * Support environment variable VESPA_KEEP_FILE_REFERENCES_DAYSHarald Musum2023-01-121-1/+9
| |
| * Refactor, no functional changesHarald Musum2023-01-122-22/+30
| |
| * Rename maintainerHarald Musum2023-01-113-9/+9
| |
* | Don't embed JARs installed in lib/jarsBjørn Christian Seime2023-01-111-16/+9
|/ | | | | | Define installed JARs in vespa-3party-jars. Add bundle-plugin goal wrapping maven-shade-plugin's DefaultShader that excludes installed JARs and lists them in manifest's Class-Path instead.
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-1/+1
|
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-1/+1
|
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-1/+1
|
* Config-proxy client needs slf4jHenning Baldersheim2022-11-291-1/+4
|
* clean up dependencies not used.Henning Baldersheim2022-11-281-13/+3
|
* Revert "Revert "Revert "Revert "Move $VESPA_HOME/tmp to $VESPA_HOME/var/tmp ↵Eirik Nygaard2022-11-071-1/+1
| | | | [run-systemtest]""""
* Revert "Revert "Revert "Move $VESPA_HOME/tmp to $VESPA_HOME/var/tmp ↵Eirik Nygaard2022-11-071-1/+1
| | | | [run-systemtest]"""
* Revert "Revert "Move $VESPA_HOME/tmp to $VESPA_HOME/var/tmp [run-systemtest]""Eirik Nygaard2022-11-041-1/+1
|
* Revert "Move $VESPA_HOME/tmp to $VESPA_HOME/var/tmp [run-systemtest]"Arnstein Ressem2022-11-041-1/+1
|
* Move $VESPA_HOME/tmp to $VESPA_HOME/var/tmpEirk Nygaard2022-11-041-1/+1
| | | | | Prepare to support immutable container image where only var and logs directories must be writable. Create symlink from old tmp directory to $VESPA_HOME/var/tmp
* Merge pull request #24607 from vespa-engine/bratseth/illegal-argument-exceptionJon Bratseth2022-10-271-1/+1
|\ | | | | Use IllegalArgumentException when appropriate
| * Use IllegalArgumentException when appropriateJon Bratseth2022-10-271-1/+1
| |
* | ReindentHarald Musum2022-10-261-6/+6
| |
* | Remove patches directory from class path, not used anymoreHarald Musum2022-10-261-1/+1
|/
* * apply new common bootstrapArne Juul2022-10-243-12/+13
| | | | | * remove now-duplicated code * prefer using ${VESPA_HOME} environment variable
* Upgrade BouncyCastle to 1.72Bjørn Christian Seime2022-10-121-1/+1
| | | | Migrate to artifact names used by 1.71+
* Reduce time we keep file referencesHarald Musum2022-10-111-3/+1
| | | | | Reduce the time we keep file references. If we delete one that we later need the config proxy will take care of downloading it again