dependabot[bot]
e97a3ddd22
Bump azure-storage-common from 12.15.0 to 12.16.0 in /plugins/repository-azure ( #3517 )
...
* Bump azure-storage-common in /plugins/repository-azure
Bumps [azure-storage-common](https://github.com/Azure/azure-sdk-for-java ) from 12.15.0 to 12.16.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-storage-blob_12.15.0...azure-storage-blob_12.16.0 )
---
updated-dependencies:
- dependency-name: com.azure:azure-storage-common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-06-06 13:40:04 -04:00
dependabot[bot]
d0a16d382a
Bump azure-core-http-netty from 1.11.9 to 1.12.0 in /plugins/repository-azure ( #3474 )
...
Bumps [azure-core-http-netty](https://github.com/Azure/azure-sdk-for-java ) from 1.11.9 to 1.12.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-core-http-netty_1.11.9...azure-core_1.12.0 )
---
updated-dependencies:
- dependency-name: com.azure:azure-core-http-netty
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-30 11:03:41 -05:00
dependabot[bot]
53960cfc4a
Bump reactor-core from 3.4.17 to 3.4.18 in /plugins/repository-azure ( #3427 )
...
Bumps [reactor-core](https://github.com/reactor/reactor-core ) from 3.4.17 to 3.4.18.
- [Release notes](https://github.com/reactor/reactor-core/releases )
- [Commits](https://github.com/reactor/reactor-core/compare/v3.4.17...v3.4.18 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-05-23 11:25:19 -05:00
dependabot[bot]
fb26e179fc
Bump reactor-netty-core from 1.0.16 to 1.0.19 in /plugins/repository-azure ( #3360 )
...
* Bump reactor-netty-core in /plugins/repository-azure
Bumps [reactor-netty-core](https://github.com/reactor/reactor-netty ) from 1.0.16 to 1.0.19.
- [Release notes](https://github.com/reactor/reactor-netty/releases )
- [Commits](https://github.com/reactor/reactor-netty/compare/v1.0.16...v1.0.19 )
---
updated-dependencies:
- dependency-name: io.projectreactor.netty:reactor-netty-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-05-18 16:51:54 -04:00
dependabot[bot]
d734a9a783
Bump azure-storage-blob from 12.16.0 to 12.16.1 in /plugins/repository-azure ( #3338 )
...
* Bump azure-storage-blob in /plugins/repository-azure
Bumps [azure-storage-blob](https://github.com/Azure/azure-sdk-for-java ) from 12.16.0 to 12.16.1.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-storage-blob_12.16.0...azure-storage-blob_12.16.1 )
---
updated-dependencies:
- dependency-name: com.azure:azure-storage-blob
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-05-16 11:46:06 -04:00
dependabot[bot]
3d8e54810f
Bump reactor-netty from 1.0.17 to 1.0.18 in /plugins/repository-azure ( #3246 )
...
* Bump reactor-netty from 1.0.17 to 1.0.18 in /plugins/repository-azure
Bumps [reactor-netty](https://github.com/reactor/reactor-netty ) from 1.0.17 to 1.0.18.
- [Release notes](https://github.com/reactor/reactor-netty/releases )
- [Commits](https://github.com/reactor/reactor-netty/compare/v1.0.17...v1.0.18 )
---
updated-dependencies:
- dependency-name: io.projectreactor.netty:reactor-netty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-05-09 14:13:29 -04:00
dependabot[bot]
783ba47e8c
Bump azure-storage-blob from 12.15.0 to 12.16.0 in /plugins/repository-azure ( #3123 )
...
* Bump azure-storage-blob in /plugins/repository-azure
Bumps [azure-storage-blob](https://github.com/Azure/azure-sdk-for-java ) from 12.15.0 to 12.16.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-storage-blob_12.15.0...azure-storage-blob_12.16.0 )
---
updated-dependencies:
- dependency-name: com.azure:azure-storage-blob
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-05-02 10:24:23 -07:00
dependabot[bot]
c71dba0dfe
Bump reactor-netty-http from 1.0.16 to 1.0.18 in /plugins/repository-azure ( #3057 )
...
* Bump reactor-netty-http in /plugins/repository-azure
Bumps [reactor-netty-http](https://github.com/reactor/reactor-netty ) from 1.0.16 to 1.0.18.
- [Release notes](https://github.com/reactor/reactor-netty/releases )
- [Commits](https://github.com/reactor/reactor-netty/compare/v1.0.16...v1.0.18 )
---
updated-dependencies:
- dependency-name: io.projectreactor.netty:reactor-netty-http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 11:50:44 -05:00
dependabot[bot]
ab026025d7
Bump reactor-core from 3.4.15 to 3.4.17 in /plugins/repository-azure ( #2947 )
...
* Bump reactor-core from 3.4.15 to 3.4.17 in /plugins/repository-azure
Bumps [reactor-core](https://github.com/reactor/reactor-core ) from 3.4.15 to 3.4.17.
- [Release notes](https://github.com/reactor/reactor-core/releases )
- [Commits](https://github.com/reactor/reactor-core/compare/v3.4.15...v3.4.17 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-04-18 11:18:02 -07:00
dependabot[bot]
c69ad3deca
Bump azure-core from 1.26.0 to 1.27.0 in /plugins/repository-azure ( #2837 )
...
* Bump azure-core from 1.26.0 to 1.27.0 in /plugins/repository-azure
Bumps [azure-core](https://github.com/Azure/azure-sdk-for-java ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-core_1.26.0...azure-core_1.27.0 )
---
updated-dependencies:
- dependency-name: com.azure:azure-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-04-11 11:47:19 -04:00
Andriy Redko
1dbeda0f32
Update azure-storage-blob to 12.15.0 ( #2774 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2022-04-05 18:49:42 -04:00
dependabot[bot]
b5d7805962
Bump azure-core-http-netty from 1.11.8 to 1.11.9 in /plugins/repository-azure ( #2734 )
...
* Bump azure-core-http-netty in /plugins/repository-azure
Bumps [azure-core-http-netty](https://github.com/Azure/azure-sdk-for-java ) from 1.11.8 to 1.11.9.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-core-http-netty_1.11.8...azure-core-http-netty_1.11.9 )
---
updated-dependencies:
- dependency-name: com.azure:azure-core-http-netty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-04-04 16:47:36 -07:00
dependabot[bot]
fb5cebbb9b
Bump reactor-netty from 1.0.16 to 1.0.17 in /plugins/repository-azure ( #2613 )
...
* Bump reactor-netty from 1.0.16 to 1.0.17 in /plugins/repository-azure
Bumps [reactor-netty](https://github.com/reactor/reactor-netty ) from 1.0.16 to 1.0.17.
- [Release notes](https://github.com/reactor/reactor-netty/releases )
- [Commits](https://github.com/reactor/reactor-netty/compare/v1.0.16...v1.0.17 )
---
updated-dependencies:
- dependency-name: io.projectreactor.netty:reactor-netty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-03-29 10:46:13 -07:00
Andriy Redko
d8a1ba6912
[CVE-2020-36518] Update jackson-databind to 2.13.2.2 ( #2599 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2022-03-29 12:24:37 -04:00
Andriy Redko
12dd5d76b5
repository-azure: revert the fix for https://github.com/opensearch-project/OpenSearch/issues/1734 once upstream solution is available ( #2446 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2022-03-15 11:43:20 -04:00
dependabot[bot]
d19081356a
Bump woodstox-core from 6.1.1 to 6.2.8 in /plugins/repository-azure ( #2456 )
...
* Bump woodstox-core from 6.1.1 to 6.2.8 in /plugins/repository-azure
Bumps [woodstox-core](https://github.com/FasterXML/woodstox ) from 6.1.1 to 6.2.8.
- [Release notes](https://github.com/FasterXML/woodstox/releases )
- [Commits](https://github.com/FasterXML/woodstox/compare/woodstox-core-6.1.1...woodstox-core-6.2.8 )
---
updated-dependencies:
- dependency-name: com.fasterxml.woodstox:woodstox-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-03-14 12:47:11 -07:00
dependabot[bot]
189563bad6
Bump commons-lang3 from 3.4 to 3.12.0 in /plugins/repository-azure ( #2455 )
...
* Bump commons-lang3 from 3.4 to 3.12.0 in /plugins/repository-azure
Bumps commons-lang3 from 3.4 to 3.12.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-03-14 09:36:26 -07:00
dependabot[bot]
09e16e3139
Bump guava from 30.1.1-jre to 31.1-jre in /plugins/repository-azure ( #2382 )
...
* Bump guava from 30.1.1-jre to 31.1-jre in /plugins/repository-azure
Bumps [guava](https://github.com/google/guava ) from 30.1.1-jre to 31.1-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-03-07 13:08:07 -05:00
dependabot[bot]
4ef30f430c
Bump azure-storage-common from 12.14.0 to 12.14.3 in /plugins/repository-azure ( #2274 )
...
* Bump azure-storage-common in /plugins/repository-azure
Bumps [azure-storage-common](https://github.com/Azure/azure-sdk-for-java ) from 12.14.0 to 12.14.3.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-storage-blob_12.14.0...azure-storage-blob_12.14.3 )
---
updated-dependencies:
- dependency-name: com.azure:azure-storage-common
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-02-28 10:41:46 -08:00
dependabot[bot]
788ba99915
Bump forbiddenapis from 2.7 to 3.2 in /buildSrc/src/testKit/thirdPartyAudit ( #2185 )
...
* Bump forbiddenapis in /buildSrc/src/testKit/thirdPartyAudit
Bumps [forbiddenapis](https://github.com/policeman-tools/forbidden-apis ) from 2.7 to 3.2.
- [Release notes](https://github.com/policeman-tools/forbidden-apis/releases )
- [Commits](https://github.com/policeman-tools/forbidden-apis/compare/2.7...3.2 )
---
updated-dependencies:
- dependency-name: de.thetaphi:forbiddenapis
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fixing failing check
Signed-off-by: Vacha Shah <vachshah@amazon.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vacha Shah <vachshah@amazon.com>
2022-02-24 11:27:44 -08:00
dependabot[bot]
c1ba0c2c13
Bump azure-core-http-netty from 1.11.2 to 1.11.7 in /plugins/repository-azure ( #2189 )
...
* Bump azure-core-http-netty in /plugins/repository-azure
Bumps [azure-core-http-netty](https://github.com/Azure/azure-sdk-for-java ) from 1.11.2 to 1.11.7.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-java/compare/azure-core-http-netty_1.11.2...azure-core-http-netty_1.11.7 )
---
updated-dependencies:
- dependency-name: com.azure:azure-core-http-netty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-02-21 12:13:10 -08:00
dependabot[bot]
abbf6b2063
Bump reactor-core from 3.4.11 to 3.4.15 in /plugins/repository-azure ( #2129 )
...
* Bump reactor-core from 3.4.11 to 3.4.15 in /plugins/repository-azure
Bumps [reactor-core](https://github.com/reactor/reactor-core ) from 3.4.11 to 3.4.15.
- [Release notes](https://github.com/reactor/reactor-core/releases )
- [Commits](https://github.com/reactor/reactor-core/compare/v3.4.11...v3.4.15 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updating SHAs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2022-02-18 15:26:46 -08:00
Andriy Redko
20692a2ff2
[plugin] repository-azure is not working properly hangs on basic operations ( #1740 ) ( #1749 )
...
This commit fixes repository-azure hanging on basic operations. This will be reverted
once it's fixed upstream in the Azure library.
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2021-12-16 15:10:52 -06:00
Andriy Redko
0e6b0c5b4f
[repository-azure] Update to the latest Azure Storage SDK v12, remove privileged runnable wrapper in favor of access helper ( #1521 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2021-11-11 12:57:34 -08:00
Andriy Redko
acac3cc285
Fixing org.opensearch.repositories.azure.AzureBlobContainerRetriesTests and org.opensearch.action.admin.cluster.node.stats.NodeStatsTests ( #1390 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2021-10-20 15:27:18 -04:00
Andriy Redko
05dc4bf4b3
Fixing post merge 3rd party audit issues ( #1384 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2021-10-18 22:06:50 -04:00
Andriy Redko
9612fe80b5
[repository-azure] plugin should use Azure Storage SDK v12 for Java ( #1302 )
...
Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
2021-10-18 19:48:32 -04:00
Abbas Hussain
3e92821c82
[CVE] Upgrade dependencies for Azure related plugins to mitigate CVEs ( #688 )
...
* Update commons-io-2.4.jar to 2.7 for plugins/discovery-azure-classic module
* Remove unused jackson dependency and respective LICENSE and NOTICE
* Update guava dependency to mitigate CVE for repository-azure plugin
Signed-off-by: Abbas Hussain <abbas_10690@yahoo.com>
2021-05-26 03:27:36 +05:30
Nick Knize
9168f1fb43
[License] Add SPDX and OpenSearch Modification license header ( #509 )
...
This commit adds the SPDX Apache-2.0 license header along with an additional
copyright header for all modifications.
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
2021-04-09 14:28:18 -05:00
Harold Wang
82f9ff93cb
[Rename] plugins ( #193 )
...
* [Rename] plugins (#193 )
This PR refactors files under "plugins" folders part of the Elasticsearch to OpenSearch renaming effort.
Signed-off-by: Harold Wang <harowang@amazon.com>
2021-03-21 20:56:34 -05:00
Jake Landis
96b7122917
[7.x] Convert repository-* from integTest to [yaml | java]RestTest or internalClusterTest ( #60085 ) ( #60404 )
...
For OSS plugins that being with repository-*, integTest
task is now a no-op and all of the tests are now executed via a test,
yamlRestTest, javaRestTest, or internalClusterTest.
related: #56841
related: #59444
2020-07-29 11:19:44 -05:00
Jake Landis
604c6dd528
7.x - Create plugin for yamlTest task ( #56841 ) ( #59090 )
...
This commit creates a new Gradle plugin to provide a separate task name
and source set for running YAML based REST tests. The only project
converted to use the new plugin in this PR is distribution/archives/integ-test-zip.
For which the testing has been moved to :rest-api-spec since it makes the most
sense and it avoids a small but awkward change to the distribution plugin.
The remaining cases in modules, plugins, and x-pack will be handled in followups.
This plugin is distinctly different from the plugin introduced in #55896 since
the YAML REST tests are intended to be black box tests over HTTP. As such they
should not (by default) have access to the classpath for that which they are testing.
The YAML based REST tests will be moved to separate source sets (yamlRestTest).
The which source is the target for the test resources is dependent on if this
new plugin is applied. If it is not applied, it will default to the test source
set.
Further, this introduces a breaking change for plugin developers that
use the YAML testing framework. They will now need to either use the new source set
and matching task, or configure the rest resources to use the old "test" source set that
matches the old integTest task. (The former should be preferred).
As part of this change (which is also breaking for plugin developers) the
rest resources plugin has been removed from the build plugin and now requires
either explicit application or application via the new YAML REST test plugin.
Plugin developers should be able to fix the breaking changes to the YAML tests
by adding apply plugin: 'elasticsearch.yaml-rest-test' and moving the YAML tests
under a yamlRestTest folder (instead of test)
2020-07-06 14:16:26 -05:00
Rene Groeschke
d952b101e6
Replace compile configuration usage with api (7.x backport) ( #58721 )
...
* Replace compile configuration usage with api (#58451 )
- Use java-library instead of plugin to allow api configuration usage
- Remove explicit references to runtime configurations in dependency declarations
- Make test runtime classpath input for testing convention
- required as java library will by default not have build jar file
- jar file is now explicit input of the task and gradle will ensure its properly build
* Fix compile usages in 7.x branch
2020-06-30 15:57:41 +02:00
Rene Groeschke
abc72c1a27
Unify dependency licenses task configuration ( #58116 ) ( #58274 )
...
- Remove duplicate dependency configuration
- Use task avoidance api accross the build
- Remove redundant licensesCheck config
2020-06-18 08:15:50 +02:00
Rene Groeschke
01e9126588
Remove deprecated usage of testCompile configuration ( #57921 ) ( #58083 )
...
* Remove usage of deprecated testCompile configuration
* Replace testCompile usage by testImplementation
* Make testImplementation non transitive by default (as we did for testCompile)
* Update CONTRIBUTING about using testImplementation for test dependencies
* Fail on testCompile configuration usage
2020-06-14 22:30:44 +02:00
Tanguy Leroux
b4a2cd810a
Use 3rd party task to run integration tests on external service ( #56588 )
...
Backport of #56587 for 7.x
2020-06-02 11:26:58 +02:00
Ryan Ernst
37795d259a
Remove guava from transitive compile classpath ( #54309 ) ( #54695 )
...
Guava was removed from Elasticsearch many years ago, but remnants of it
remain due to transitive dependencies. When a dependency pulls guava
into the compile classpath, devs can inadvertently begin using methods
from guava without realizing it. This commit moves guava to a runtime
dependency in the modules that it is needed.
Note that one special case is the html sanitizer in watcher. The third
party dep uses guava in the PolicyFactory class signature. However, only
calling a method on the PolicyFactory actually causes the class to be
loaded, a reference alone does not trigger compilation to look at the
class implementation. There we utilize a MethodHandle for invoking the
relevant method at runtime, where guava will continue to exist.
2020-04-07 23:20:17 -07:00
Armin Braun
41301d74b0
Upgrade to Azure SDK 8.6.2 ( #53865 ) ( #53886 )
...
This fixes some bugs around retrying and URL encoding and should enable a follow-up
that finally adds bulk deletes on Azure.
2020-03-20 18:27:02 +01:00
Jake Landis
db3420d757
[7.x] Optimize which Rest resources are used by the Rest tests… ( #53766 )
...
This should help with Gradle's incremental compile such that projects
only depend upon the resources they use.
related #52114
2020-03-19 12:28:59 -05:00
Rory Hunter
c46a0e8708
Apply 2-space indent to all gradle scripts ( #49071 )
...
Backport of #48849 . Update `.editorconfig` to make the Java settings the
default for all files, and then apply a 2-space indent to all `*.gradle`
files. Then reformat all the files.
2019-11-14 11:01:23 +00:00
Mark Vieira
6ab4645f4e
[7.x] Introduce type-safe and consistent pattern for handling build globals ( #48818 )
...
This commit introduces a consistent, and type-safe manner for handling
global build parameters through out our build logic. Primarily this
replaces the existing usages of extra properties with static accessors.
It also introduces and explicit API for initialization and mutation of
any such parameters, as well as better error handling for uninitialized
or eager access of parameter values.
Closes #42042
2019-11-01 11:33:11 -07:00
Tanguy Leroux
989467ca1e
Add docker-compose based test fixture for Azure ( #48736 )
...
This commit adds a new :test:fixtures:azure-fixture project which
provides a docker-compose based container that runs a AzureHttpFixture
Java class that emulates an Azure Storage service.
The logic to emulate the service is extracted from existing tests and
placed in AzureHttpHandler into the new project so that it can be
easily reused. The :plugins:repository-azure project is an example
of such utilization.
The AzureHttpFixture fixture is just a wrapper around AzureHttpHandler
and is now executed within the docker container.
The :plugins:repository-azure:qa:microsoft-azure project uses the new
test fixture and the existing AzureStorageFixture has been removed.
2019-10-31 10:43:43 +01:00
Tanguy Leroux
f5c5411fe8
Differentiate base paths in repository integration tests ( #47284 ) ( #47300 )
...
This commit change the repositories base paths used in Azure/S3/GCS
integration tests so that they don't conflict with each other when tests
run in parallel on real storage services.
Closes #47202
2019-10-01 08:39:55 +02:00
Armin Braun
83067968ca
Add SAS Token Authentication Support to Azure Repo Plugin ( #42982 ) ( #43618 )
...
* Added setting for SAS token
* Added support for the token in tests
* Relates #42117
2019-06-26 13:43:32 +02:00
Armin Braun
44bf784fe1
Add Infrastructure to Run 3rd Party Repository Tests ( #42586 ) ( #42604 )
...
* Add Infrastructure to Run 3rd Party Repository Tests
* Add infrastructure to run third party repository tests using our standard JUnit infrastructure
* This is a prerequisite of #42189
2019-05-28 10:46:22 +02:00
Alpar Torok
524e0273ae
Testclusters: convert plugin repository-s3 ( #40399 )
...
* Add support for setting and keystore settings
* system properties and env var config
* use testclusters for repository-s3
* Some cleanup of the build.gradle file for plugin-s3
* add runner {} to rest integ test task
2019-03-27 08:40:16 +02:00
Alpar Torok
a7c3d5842a
Split third party audit exclusions by type ( #36763 )
2019-01-07 17:24:19 +02:00
Vladimir Dolzhenko
b42765c82f
Increase max chunk size to 256Mb for repo-azure ( #32101 )
...
Increase max chunk size to 256Mb for repo-azure
2018-07-31 16:21:48 +02:00
Tanguy Leroux
0aad5fd0f5
Move repository-azure fixture test to QA project ( #30253 )
...
Similarly to what has been done in for the repository-s3 plugin, this
pull request moves the fixture test into a dedicated
repository-azure/qa/microsoft-azure-storage project.
It also exposes some environment variables which allows to execute the
integration tests against the real Azure Storage service. When the
environment variables are not defined, the integration tests are
executed using the fixture added in #29347 .
Closes #29349
2018-05-02 09:16:51 +02:00
Tanguy Leroux
26fc8ad109
Use fixture to test repository-azure plugin ( #29347 )
...
This commit adds a new fixture that emulates an
Azure Storage service in order to improve the
existing integration tests. This is very similar
to what has been made for Google Cloud Storage
in #28788 and for Amazon S3 in #29296 , and it
would have helped a lot to catch bugs like #22534 .
2018-04-06 11:06:20 +02:00