92f290e | David Turner | 20 March 2024, 17:08:42 UTC | Relax cleanup check in SnapshotStressTestsIT (#106569) We can't assert no leaked blobs here because today the first cleanup leaves the original `RepositoryData` in place so the second cleanup is not a no-op. Relates #100718 Backport of #100855 to 7.17 | 20 March 2024, 17:08:42 UTC |
ff776e4 | David Turner | 20 March 2024, 15:34:45 UTC | Force execution of `SearchService.Reaper` (#106555) If the search threadpool fills up then we may reject execution of `SearchService.Reaper` which means it stops retrying. We must instead force its execution so that it keeps on going. With #106542, closes #106543 Backport of #106544 to 7.17 | 20 March 2024, 15:34:45 UTC |
a86aacd | David Turner | 20 March 2024, 15:08:24 UTC | Integrate threadpool scheduling with `AbstractRunnable` (#106552) Today `ThreadPool#scheduleWithFixedDelay` does not interact as expected with `AbstractRunnable`: if the task fails or is rejected then this isn't passed back to the relevant callback, and the task cannot specify that it should be force-executed. This commit fixes that. Backport of #106542 to 7.17 | 20 March 2024, 15:08:24 UTC |
59f0e6f | Slobodan Adamović | 20 March 2024, 12:28:03 UTC | [Test] Fix SslMultiPortTests by increasing the number of ephemeral ports on windows (#106540) This PR increases client's port ranges for tests which are executed on Windows in order to avoid failures due to some port ranges being excluded from use. The larger ports range (300) is chosen based on the observation where a random consecutive range of 200 ports can be excluded on Windows test workers. Relates to https://github.com/elastic/elasticsearch/pull/103894, which fixed similar issues but this one seems to have been missed. Resolves: https://github.com/elastic/elasticsearch/issues/106537 | 20 March 2024, 12:28:03 UTC |
b0cd02b | Mark Vieira | 19 March 2024, 20:29:57 UTC | [7.17] Update bundled JDK to Java 22 (#106482) (#106509) * Update bundled JDK to Java 22 (#106482) # Conflicts: # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/toolchain/AdoptiumJdkToolchainResolver.java # build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/toolchain/OracleOpenJdkToolchainResolver.java # build-tools-internal/src/test/groovy/org/elasticsearch/gradle/internal/toolchain/AdoptiumJdkToolchainResolverSpec.groovy # gradle/verification-metadata.xml * Revert toolchain resolver changes | 19 March 2024, 20:29:57 UTC |
1175fc6 | Niels Bauman | 19 March 2024, 19:07:03 UTC | Fix default search timeout in watcher docs (#106404) (#106504) | 19 March 2024, 19:07:03 UTC |
c53745e | Keith Massey | 18 March 2024, 14:44:30 UTC | Upgrading mime4j on the 7.17 line (#106380) | 18 March 2024, 14:44:30 UTC |
ee99b6c | Benjamin Trent | 18 March 2024, 11:19:07 UTC | Update to latest Lucene bugfix version 8.11.3 (#106365) | 18 March 2024, 11:19:07 UTC |
6f2d188 | Brian Seeders | 14 March 2024, 20:46:11 UTC | [ci] Refactor BWC templating in Buildkite pipelines to handle more scenarios (#106084) (#106098) (cherry picked from commit 6f8280c12a3e2f122206d59853d6f185862f3779) | 14 March 2024, 20:46:11 UTC |
057843e | Youhei Sakurai | 13 March 2024, 20:54:38 UTC | [7.17] Handling exceptions on watcher reload (#105442) (#106209) | 13 March 2024, 20:54:38 UTC |
2e97844 | Nicole Albee | 12 March 2024, 13:43:02 UTC | Clarify filters can be used while creating a normalizer. (#103826) (#106234) | 12 March 2024, 13:43:02 UTC |
5ccbad1 | Mark Vieira | 08 March 2024, 20:07:29 UTC | Remove invalid javadoc reference (#106139) Removes invalid javadoc reference. | 08 March 2024, 20:07:29 UTC |
334d7f5 | Jake Landis | 07 March 2024, 21:21:14 UTC | OIDC doc - mention client secret needs a restart (#106088) (#106090) | 07 March 2024, 21:21:14 UTC |
226ee28 | Ryan Ernst | 07 March 2024, 00:29:27 UTC | Adjust terminal tests to new behavior in JDK 22. (#103614) (#106051) JDK 22 may return a console even if the terminal is redirected. These cases are detected using the new Console#isTerminal() to maintain the current behavior (closes #98033). Co-authored-by: Moritz Mack <mmack@apache.org> | 07 March 2024, 00:29:27 UTC |
63eeed8 | Moritz Mack | 06 March 2024, 06:35:15 UTC | Fix random timezone id selection to be consistent with DateUtilsTests.testTimezoneIds (#105989) | 06 March 2024, 06:35:15 UTC |
8e05395 | Moritz Mack | 05 March 2024, 16:29:55 UTC | Ignore America/Pangnirtung and Pacific/Kanton in timezone tests (#105976) | 05 March 2024, 16:29:55 UTC |
e3b4c0c | Benjamin Trent | 05 March 2024, 14:08:33 UTC | Add note about optional times and epochs (#105786) (#105972) | 05 March 2024, 14:08:33 UTC |
03dc8ed | Rene Groeschke | 05 March 2024, 10:17:44 UTC | [7.17] Allow resolving runtime java via Gradle tool chain provider (#105916) * [7.17] Resolve runtime java via Gradle tool chain provider #95319 * Cleanup VersionPropertiesPlugin | 05 March 2024, 10:17:44 UTC |
457296f | Rene Groeschke | 05 March 2024, 10:16:20 UTC | Fix :plugins:repository-hdfs:forbiddenApisJavaRestTest (#102983) (#105921) Reworking forbiddenApis check to use gradle worker api exposed a bug in how we resolve krb5kdc keytab information. This fixes the depenendency to krb5kdc keytab configuration and its builtBy task. This also changes the usage of krb5kdc keytab files to be passed directly to task classpath as they are only required at runtime and directly having them as part of javaRestTestRuntimeOnly would mean precommit requires krb5kdc compose up which we definitely not want (cherry picked from commit ab0bb4889aaffe27129221b68197dccb0733ae6e) | 05 March 2024, 10:16:20 UTC |
4360618 | Moritz Mack | 04 March 2024, 19:58:48 UTC | Ignore Europe/Kyiv in timezone tests (#105862) Closes #105841 | 04 March 2024, 19:58:48 UTC |
b8d715a | Jonathan Buttner | 04 March 2024, 17:40:40 UTC | Test mute for #105841 (#105925) Muting test for https://github.com/elastic/elasticsearch/issues/105841 | 04 March 2024, 17:40:40 UTC |
1ad813d | Mark Vieira | 29 February 2024, 15:49:35 UTC | Re-enable Java 22 periodic testing | 29 February 2024, 15:49:35 UTC |
f569a47 | Ryan Ernst | 27 February 2024, 11:06:15 UTC | Ignore America/Ciudad_Juarez in timezone tests (#105815) | 27 February 2024, 11:06:15 UTC |
67725a4 | Simon Cooper | 23 February 2024, 10:30:50 UTC | Upgrade joda time to 2.12.6 (#104720) | 23 February 2024, 10:30:50 UTC |
edea203 | David Roberts | 20 February 2024, 13:42:46 UTC | [ML] Detect 8.x ML nodes correctly (#105653) It's possible that a 7.17 master node needs to assign ML jobs to 8.x ML nodes. Currently this does not work, as the 7.x mechanism for detecting ML nodes does not work with 8.x ML nodes. Currently a 7.17 master node will not assign jobs to 8.x ML nodes, so the jobs sit in limbo until the master node is upgraded to 8.x, and then they get assigned and pick up where they left off. This change allows the 7.17 master node to correctly identify 8.x ML nodes in the cluster, allowing the ML jobs to be reassigned more quickly during a rolling upgrade from 7.17 to 8.x where master nodes are upgraded last (as recommended). | 20 February 2024, 13:42:46 UTC |
85259a1 | Artem Prigoda | 20 February 2024, 11:14:35 UTC | Mute ConcurrentSnapshotsIT#testDeleteIndexWithOutOfOrderFinalization (#105644) | 20 February 2024, 11:14:35 UTC |
2ccd7bf | Brian Seeders | 15 February 2024, 15:43:53 UTC | Renew samba fixture expired test certificates (#105561) (#105568) (cherry picked from commit 15877f559320f7dcc5c655e24375d009643cd0ec) | 15 February 2024, 15:43:53 UTC |
874a1dc | Keith Massey | 15 February 2024, 13:50:27 UTC | Limiting the number of nested pipelines that can be executed (#105428) (#105533) Limiting the number of nested pipelines that can be executed within a single pipeline to 100 | 15 February 2024, 13:50:27 UTC |
7273e02 | Keith Massey | 14 February 2024, 22:38:17 UTC | Adding executedPipelines to the IngestDocument copy constructor (#105427) (#105527) | 14 February 2024, 22:38:17 UTC |
4d09f96 | Keith Massey | 14 February 2024, 19:46:29 UTC | Improving the performance of the ingest simulate verbose API (#105265) (#105513) This updates the simulate verbose API to run in O(N) (for number of pipelines) time and memory like the simulate and ingest APIs rather than O(N^2). | 14 February 2024, 19:46:29 UTC |
9b6cf27 | Keith Massey | 14 February 2024, 16:46:02 UTC | Adding a custom exception for problems with the graph of pipelines to be applied to a document (#105196) (#105473) This PR removes the need to parse the exception message to detect if a cycle has been detected in the ingest pipelines to be run on a document. | 14 February 2024, 16:46:02 UTC |
d57de7d | Keith Massey | 14 February 2024, 16:43:04 UTC | Adding some tests for many nested pipeline processors (#105291) (#105471) | 14 February 2024, 16:43:04 UTC |
d1117ae | Mark Vieira | 13 February 2024, 20:14:48 UTC | Update Gradle wrapper to 8.6 (#103796) (#105466) Co-authored-by: Rene Groeschke <rene@elastic.co> | 13 February 2024, 20:14:48 UTC |
69f7730 | Mark Vieira | 13 February 2024, 17:48:02 UTC | Update Gradle Enterprise plugin to 3.16.1 (#104435) (#105463) # Conflicts: # gradle/build.versions.toml # settings.gradle | 13 February 2024, 17:48:02 UTC |
3318445 | Lee Hinman | 12 February 2024, 18:21:53 UTC | Clarify update operations may be performed on a data stream's backing indices (#105408) (#105413) These statements come off a little too strongly towards "don't use data streams if you *ever* have updates", but they do support updates when necessary, as long as the backing indices are used. (cherry picked from commit d95d6adae5fd76d2e7cef620cf963cee55d85fb2) | 12 February 2024, 18:21:53 UTC |
ce7d540 | David Turner | 08 February 2024, 14:13:25 UTC | Fix testTargetThrottling (#105286) Backports #103397 to 7.17 Closes #104693 | 08 February 2024, 14:13:25 UTC |
fa0f970 | elasticsearchmachine | 06 February 2024, 19:35:22 UTC | Finalize release notes for v7.17.18 | 06 February 2024, 19:35:22 UTC |
5db444b | elasticsearchmachine | 06 February 2024, 17:49:28 UTC | Prune changelogs after 7.17.18 release | 06 February 2024, 17:49:28 UTC |
23f055a | elasticsearchmachine | 06 February 2024, 17:40:20 UTC | Bump versions after 7.17.18 release | 06 February 2024, 17:48:38 UTC |
491d805 | elasticsearchmachine | 06 February 2024, 07:26:19 UTC | Update docs for v7.17.18 release (#105160) | 06 February 2024, 07:26:19 UTC |
839451c | Brian Seeders | 05 February 2024, 21:23:07 UTC | [ci] Allow CI to be triggered by old elasticmachine-style comment (#105154) (#105158) (cherry picked from commit 37b57a411bda1efb86359b6e2dd853b3cc195c41) | 05 February 2024, 21:23:07 UTC |
8682172 | Przemyslaw Gomulka | 01 February 2024, 19:10:57 UTC | Update build tools changelog schema for new Core/Infra/Metrics label (#105016) (#105032) a new Core/Infra/Metrics label has been added, this commit updates the schema | 01 February 2024, 19:10:57 UTC |
c845bcd | Joe Gallo | 30 January 2024, 17:24:09 UTC | [7.17] Ingest correctly handle upsert operations and drop processors together ( #104585) (#104887) | 30 January 2024, 17:24:09 UTC |
10ca010 | David Turner | 29 January 2024, 08:13:06 UTC | Allocation awareness allocates some replicas (#104800) The docs for forced awareness indicate that no replicas will be assigned until all zones are available, which is definitely undesirable and also not the actual behaviour. This commit fixes the wording to match what really happens. Closes #104777 | 29 January 2024, 08:19:04 UTC |
378c22a | Joe Gallo | 25 January 2024, 16:56:43 UTC | Better handling of async processor failures (#104289) (#104768) | 25 January 2024, 16:56:43 UTC |
0b6cd20 | Rene Groeschke | 25 January 2024, 11:37:29 UTC | Fix dependency check for ignored licenses (#104736) (#104743) if there are no dependencies declared and the license file is marked as ignored, no exception should be thrown and dependencylicense check should pass. Fixes issues we identified in #104628 | 25 January 2024, 11:37:29 UTC |
76be62a | Simon Cooper | 25 January 2024, 09:40:58 UTC | Ignore Antarctica/Vostok timezone differences (#104610) Antarctica/Vostok, it has been updated by tzdata 2023d, which leads to different timezone offsets between joda and the jdk | 25 January 2024, 09:40:58 UTC |
c0277f8 | Mark Vieira | 24 January 2024, 15:57:52 UTC | Remove dependency on beats | 24 January 2024, 15:57:52 UTC |
a307e81 | Simon Cooper | 24 January 2024, 12:11:17 UTC | Ensure there's only one newline added with new version declarations (#104519) (#104689) Backport #104519 to 7.17 | 24 January 2024, 12:11:17 UTC |
06bb0bd | Iraklis Psaroudakis | 24 January 2024, 11:31:33 UTC | Mute testTimezoneIds (#104691) Relates #104544 | 24 January 2024, 11:31:33 UTC |
c1a724f | Brian Seeders | 23 January 2024, 17:38:57 UTC | Remove 7.17.17 coming soon section | 23 January 2024, 17:38:57 UTC |
d761c15 | Brian Seeders | 23 January 2024, 17:32:47 UTC | Prune changelogs after 7.17.17 release | 23 January 2024, 17:32:47 UTC |
23bb761 | Brian Seeders | 23 January 2024, 17:28:19 UTC | Bump versions after 7.17.17 release | 23 January 2024, 17:32:08 UTC |
b41b0e8 | Brian Seeders | 22 January 2024, 23:00:17 UTC | Add release notes for 7.17.17 (#104632) | 22 January 2024, 23:00:17 UTC |
6e0679d | Jake Landis | 22 January 2024, 15:52:12 UTC | [7x] upgrade aws client depdencies (#104346) This commit bumps the aws client dependencies from from 1.11.749 to 1.12.270. This aligns the versions used in 7.17.x with main. (partial) backport of https://github.com/elastic/elasticsearch/pull/88932 | 22 January 2024, 15:52:12 UTC |
4ba1572 | Simon Cooper | 22 January 2024, 11:25:05 UTC | Create extract/tag versions gradle task for 7.17 (#104532) Create a gradle task to extract version information for the new build release tag build infrastructure. This also defines a dummy tagVersions task that is implemented on v8 but doesn't have anything to do on 7.17. | 22 January 2024, 11:25:05 UTC |
6481e8a | David Turner | 18 January 2024, 10:38:18 UTC | Fix deleting index during snapshot finalization (#104380) * Fix deleting index during snapshot finalization Today if an index is deleted during a very specific order of snapshot finalizations then it's possible we'll miscalculate the latest shard generations for the shards in that index, causing the deletion of a shard-level `index-UUID` blob which prevents further snapshots of that shard. Backports #103817 to 7.17 Closes #101029 * Test fixup | 18 January 2024, 10:38:18 UTC |
aba4da4 | Mark Vieira | 17 January 2024, 20:44:50 UTC | [7.17] Upgrade bundled JDK to 21.0.2 (#104481) (#104486) * Upgrade bundled JDK to 21.0.2 (#104481) # Conflicts: # gradle/verification-metadata.xml * Update verification metadata | 17 January 2024, 20:44:50 UTC |
af3f8e5 | Chris Hegarty | 17 January 2024, 11:24:04 UTC | [7.17] Update ExecutorScalingQueue to workaround LinkedTransferQueue JDK bug (#104347) (#104425) * Update ExecutorScalingQueue to workaround LinkedTransferQueue JDK bug (#104347) This commit adds a few overrides to ExecutorScalingQueue (subclass of LinkedTransferQueue) to workaround a JDK bug in LinkedTransferQueue. * remove usage of var * fix compilation | 17 January 2024, 11:24:04 UTC |
b6114f4 | David Turner | 15 January 2024, 09:16:41 UTC | Fix snapshot version in `createSnapshotLegacy` (#104354) We shouldn't use `Version#CURRENT` for the snapshot version anywhere, but especially not on the legacy path. Closes #86889 | 15 January 2024, 09:16:41 UTC |
0ad0ddd | Brian Seeders | 12 January 2024, 16:40:58 UTC | [ci] Add Amazon Linux 2 to platform support pipeline (#104229) (#104286) (cherry picked from commit a354b45613bc1b1170656e37684b62886638e191) | 12 January 2024, 16:40:58 UTC |
aed04c0 | Simon Cooper | 12 January 2024, 16:01:23 UTC | Backport update versions task to 7.17 (#104303) Copy update version gradle task from #103335 to 7.17 for future 7.17 releases | 12 January 2024, 16:01:23 UTC |
20b46d1 | Jake Landis | 11 January 2024, 15:49:45 UTC | [7x] bump dependency in discovery azure classic plugin (#104171) This commit bumps commons-io for discover azure classic plugin from 2.4 -> 2.7 | 11 January 2024, 15:49:45 UTC |
f83dd8e | Francisco Fernández Castaño | 11 January 2024, 14:38:16 UTC | Fix cancellation order in CancellableRateLimitedFluxIterator (#104259) (#104263) Closes #103054 | 11 January 2024, 14:38:16 UTC |
9923a87 | Mark Vieira | 10 January 2024, 22:21:56 UTC | Remove BWC testing of snapshot 6.8 versions (#104226) | 10 January 2024, 22:21:56 UTC |
f82944c | Jake Landis | 10 January 2024, 22:01:30 UTC | [7x] ingest attachment dependency version bumps (#104169) This commit bumps the follow dependency version for the ingest attachment plugin: tika-core 1.27 -> 1.28.5 tika-parsers 1.27 -> 1.28.5 commons-io 2.6 -> 2.11 fontbox 2.0.24 -> 2.0.26 poi 4.1.2 -> 5.2.2 poi-ooxml 4.1.2 -> 5.2.2 and poi-/ooxml-schemas is now poi-ooxml-lite and is using 5.2.2 (see poi.apache.org/changes.html) xmlbeans 3.0.1 -> 5.0.3 These versions were chosen from one of the following POM files: repo1.maven.org/maven2/org/apache/tika/tika-parent/1.28.5/tika-parent-1.28.5.pom repo1.maven.org/maven2/org/apache/tika/tika-parsers/1.28.5/tika-parsers-1.28.5.pom repo1.maven.org/maven2/org/apache/tika/tika-core/1.28.5/tika-core-1.28.5.pom repo1.maven.org/maven2/org/apache/poi/poi-ooxml-lite/5.2.2/poi-ooxml-lite-5.2.2.pom | 10 January 2024, 22:01:30 UTC |
ebe2e02 | Mark Vieira | 10 January 2024, 18:54:02 UTC | Disable BWC tests from "monolithic" CI jobs (#104221) (#104225) # Conflicts: # .buildkite/pipelines/periodic.template.yml # .buildkite/pipelines/periodic.yml # .buildkite/scripts/encryption-at-rest.sh # .buildkite/scripts/release-tests.sh | 10 January 2024, 18:54:02 UTC |
6868f0c | Mark Vieira | 10 January 2024, 16:36:03 UTC | Remove FIPS testing for Java 17 and 18 | 10 January 2024, 16:36:44 UTC |
fe091e8 | Jake Landis | 10 January 2024, 14:51:29 UTC | Fix discovery-gce when run in FIPS mode (#104179) * Fix discovery-gce when run in FIPS mode * dummy commit to re-kick off build * spotless | 10 January 2024, 14:51:29 UTC |
d035dff | Mark Vieira | 10 January 2024, 00:24:14 UTC | Tag individual CI job name axis in build scans (#104168) (#104178) # Conflicts: # .buildkite/pipelines/periodic.template.yml | 10 January 2024, 00:24:14 UTC |
b5afdb7 | Brian Seeders | 09 January 2024, 21:11:52 UTC | [dra] Trigger elasticsearch-hadoop dra build whenever we build a new staging artifact (#104084) (#104096) (cherry picked from commit 6a386ba20a4611d83d67f6288f02c42ddee9f533) | 09 January 2024, 21:11:52 UTC |
5ef0189 | Mark Vieira | 09 January 2024, 18:01:16 UTC | Revert "Add Java 22 to testing matrix" This reverts commit e39f00facc3c392609ec56460dac6b216c200a8c. | 09 January 2024, 18:01:16 UTC |
8846fbe | Mark Vieira | 09 January 2024, 18:01:07 UTC | Revert "Remove additional matrix dimension in Java compatibility testing" This reverts commit 0d887b1ae2f824089dcedda4a6d3e53c229c973e. | 09 January 2024, 18:01:07 UTC |
93af646 | Jake Landis | 09 January 2024, 17:28:32 UTC | [7.x] Sync discovery_gce versions with main (#104086) This commit syncs the dependencies for discovery GCE plugin with the dependency versions in use in main. Specifically, this commit upgrades the following for the discovery GCE plugin: com.google.apis:google-api-services-compute:v1-rev160-1.23.0 -> v1-rev20220322-1.32 com.google.api-client:google-api-client:1.23.0 -> 1.33.1 com.google.oauth-client:google-oauth-client:1.23.0 -> 1.34.1 com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2 and introduces the following for the discovery GCE plugin: api "com.fasterxml.jackson.core:jackson-core:${versions.jackson}" api "com.google.http-client:google-http-client-gson:1.41.1" runtimeOnly 'com.google.guava:guava:32.0.1-jre' runtimeOnly 'com.google.guava:failureaccess:1.0.1' api 'io.opencensus:opencensus-api:0.30.0' api 'io.opencensus:opencensus-contrib-http-util:0.30.0' api 'io.grpc:grpc-context:1.27.2' backport of #85132 and #91722 | 09 January 2024, 17:28:32 UTC |
a586ac7 | Jake Landis | 09 January 2024, 16:00:55 UTC | [7.x] Bump protobuf version for repository hdfs (#104076) This commit bumps the protobuf version for in 7.x to match the version used in main. Main has been running this version since #92123 | 09 January 2024, 16:00:55 UTC |
034b8ec | Jake Landis | 09 January 2024, 15:19:44 UTC | [7.x] Bump commons codec version (#104106) This commit bumps common-codec from 1.11 to 1.15 | 09 January 2024, 15:19:44 UTC |
2aeecfd | Jake Landis | 08 January 2024, 16:31:01 UTC | [7.17] Manual backport of 103944 (#104016) * Manual backport of 103944 * copy RegisteredDomainProcessorTests#testBasic from main | 08 January 2024, 16:31:01 UTC |
77bf12f | Jake Landis | 05 January 2024, 22:32:05 UTC | Upgrade Bouncy Castle jars (except for the FIPS jars) (#103818) This commit upgrades the non-FIPS jars to the lastest available versions for 7.17. Bouncy Castle slightly changed their naming as evident by bouncycastle.org/latest_releases.html They no longer maintain a jdk15on library and instead use strategy for [1.5->1.8) and [1.8 -> ). This commit adopts the jdk18on libraries with the latest version. related: #100923 | 05 January 2024, 22:32:05 UTC |
8b62001 | Jake Landis | 05 January 2024, 16:04:51 UTC | bump junit version (#103941) (#103989) This commit bumps the junit version from 4.12 to 4.13.2 | 05 January 2024, 16:04:51 UTC |
a3c4b08 | Jake Landis | 05 January 2024, 14:28:21 UTC | Upgrade Bouncy Castle FIPS jars for plugin cli (#103801) This commit upgrades bc-fips and bcpg-fips to the lastest available versions for 7.17. related: #100923 | 05 January 2024, 14:28:21 UTC |
0d887b1 | Mark Vieira | 04 January 2024, 22:13:38 UTC | Remove additional matrix dimension in Java compatibility testing | 04 January 2024, 22:13:46 UTC |
8340d3b | Brian Seeders | 04 January 2024, 22:05:26 UTC | [ci] Add/update docs for .buildkite dir and PR pipeline generator (#103936) (#103940) (cherry picked from commit b8009d1b1eef2cc97c92771ebb9f930eeb7651c5) | 04 January 2024, 22:05:26 UTC |
e39f00f | Mark Vieira | 04 January 2024, 18:35:46 UTC | Add Java 22 to testing matrix | 04 January 2024, 18:38:13 UTC |
68e2508 | Slobodan Adamović | 04 January 2024, 15:00:23 UTC | [7.17] [Test] Use larger client ports range for tests running on Windows (#103894) (#103914) * [Test] Use larger client ports range for tests running on Windows (#103894) This PR increases client's port ranges for tests which are executed on Windows in order to avoid failures due to some port ranges being excluded from use. The larger ports range (300) is chosen based on the observation where a random consecutive range of 200 ports can be excluded on Windows test workers. Closes #102349 (cherry picked from commit bdf5c7fc383e8bfba402bc3a31829f45d9964599) # Conflicts: # modules/transport-netty4/src/internalClusterTest/java/org/elasticsearch/transport/netty4/Netty4TransportMultiPortIntegrationIT.java # x-pack/plugin/security/src/internalClusterTest/java/org/elasticsearch/xpack/security/transport/filter/IpFilteringIntegrationTests.java * Fix compilation error | 04 January 2024, 15:00:23 UTC |
a8d9293 | Rene Groeschke | 03 January 2024, 09:05:15 UTC | Only run snyk for 7.17 and main branch (#103820) (#103842) | 03 January 2024, 09:05:15 UTC |
8e5de13 | Rene Groeschke | 02 January 2024, 22:44:09 UTC | Support different snyk organisations (#97808) (#103825) Tweaks our snyk integration to support different snyk orgs which is required to have support for elasticsearch serverless. Also replaces hardcoded remote url property by a dynamic version that resolves that property from the git origin url. (cherry picked from commit 3e13bd4d4c60636233509286c8a3f394dfe9300f) | 02 January 2024, 22:44:09 UTC |
759e3f6 | Iraklis Psaroudakis | 20 December 2023, 12:34:33 UTC | [7.17] Reference stored scripts in snapshot restore (#102966) (#103046) Backports the following commits to 7.17: Reference stored scripts in snapshot restore (Reference stored scripts in snapshot restore #102966) | 20 December 2023, 12:34:33 UTC |
d61e9dc | Iraklis Psaroudakis | 20 December 2023, 11:20:47 UTC | Correct docs tcp retries timeout (#102968) (#103044) Closes #102788 | 20 December 2023, 11:20:47 UTC |
bfe46b4 | Lorenzo Dematté | 18 December 2023, 14:47:40 UTC | [7.17] Add full GC fallback within the current attempt (#102563) (#103505) * Add full GC fallback within the current attempt (#102563) * Add full GC fallback within the current attempt * Try re-acquire the lock if we timed out due to a full GC * Condition full GC to memory reclaimed only * Fix: transform record to private static class | 18 December 2023, 14:47:40 UTC |
41afa78 | Brian Seeders | 14 December 2023, 21:19:05 UTC | [ci] Add amazon-2023 to platform-support matrix (#103466) (#103479) (cherry picked from commit 2517d5c065a03d409f55806dc1c97bfb80146b66) | 14 December 2023, 21:19:05 UTC |
450dfc5 | David Turner | 14 December 2023, 15:48:09 UTC | [7.17] Dispatch ClusterStateAction#buildResponse to executor (#103435) (#103443) If waiting for a particular cluster state (e.g. on the CCR leader) we will compute the resulting cluster state and serialize it on the cluster applier thread, which can be too expensive in a large cluster for this thread. With this commit we dispatch the final action back to the original executor. | 14 December 2023, 15:48:09 UTC |
c77b9e9 | Brian Seeders | 13 December 2023, 15:49:18 UTC | Prune changelogs after 7.17.16 release | 13 December 2023, 15:49:18 UTC |
4c7876d | Brian Seeders | 13 December 2023, 15:44:41 UTC | Bump versions after 7.17.16 release | 13 December 2023, 15:48:34 UTC |
c716374 | Liam Thompson | 13 December 2023, 13:51:59 UTC | [DOCS] Add canonical link to quickstart (#103392) | 13 December 2023, 13:51:59 UTC |
e7dabf0 | Mark Vieira | 12 December 2023, 22:07:11 UTC | Disable incremental compilation in CI environments (#103346) (#103349) | 12 December 2023, 22:07:11 UTC |
f48406b | Abdon Pijpelink | 12 December 2023, 21:23:10 UTC | [DOCS] Add security update to 7.17.16 RNs (#103336) | 12 December 2023, 21:23:10 UTC |
ac8c591 | Tim Vernum | 12 December 2023, 01:23:14 UTC | [7.17] [Docs] Custom S3 CA must be reinstalled on upgrade (#103168) (#103248) * [Docs] Custom S3 CA must be reinstalled on upgrade (#103168) This commit updates the docs to call out that custom certificate authorities for S3 repositories will need to be reinstalled every time ES is upgraded, is the node is using the bundled JDK * Fix cross-book reference | 12 December 2023, 01:23:14 UTC |
1a99785 | Ryan Ernst | 09 December 2023, 15:00:17 UTC | Wrap painless explain error (#103151) (#103236) In https://github.com/elastic/elasticsearch/pull/100872 Painless errors were wrapped so as to avoid throwing Errors outside scripting. However, one case was missed: PainlessExplainError which is used by Debug.explain. This commit adds the explain error to those that painless wraps. closes #103018 | 09 December 2023, 15:00:17 UTC |
2b23fa0 | Brian Seeders | 06 December 2023, 22:01:45 UTC | Update docs for v7.17.16 release (#103086) | 06 December 2023, 22:01:45 UTC |
08ffe30 | Mark Vieira | 06 December 2023, 19:10:42 UTC | Update IronBank docker image base to ubi:9.3 (#102721) (#103077) # Conflicts: # distribution/docker/src/docker/Dockerfile Co-authored-by: Jon <jon@elastic.co> | 06 December 2023, 19:10:42 UTC |