98e1271 | Hendrik Muhs | 22 June 2023, 11:10:23 UTC | [Transform] Adding null check to fix potential NPE (#96785) (#97002) Co-authored-by: AjeetNathawat <72258466+AjeetNathawat@users.noreply.github.com> | 22 June 2023, 11:10:23 UTC |
96cd571 | Mark Vieira | 22 June 2023, 09:35:43 UTC | Update Gradle Enteprise plugin to 3.13.1 (#95896) (#96998) Upgrade Gradle Enterprise plugin to latest available. # Conflicts: # settings.gradle | 22 June 2023, 09:35:43 UTC |
293dc09 | Nhat Nguyen | 20 June 2023, 16:11:43 UTC | Increase concurrent request of opening point-in-time (#96782) (#96957) Today, we mistakenly throttle the opening point-in-time API to 1 request per node. As a result, when attempting to open a point-in-time across large clusters, it can take a significant amount of time and eventually fails due to relocated target shards or deleted target indices managed by ILM. Ideally, we should batch the requests per node and eliminate this throttle completely. However, this requires all clusters to be on the latest version. This PR increases the number of concurrent requests from 1 to 5, which is the default of search. | 20 June 2023, 16:11:43 UTC |
a6d8f05 | Nikolaj Volgushev | 19 June 2023, 12:22:01 UTC | Update OIDC and JWT dependencies (#96862) (#96915) Updates internal dependencies for OIDC and JWT realms. Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> | 19 June 2023, 12:22:01 UTC |
1fceab9 | Salvatore Campagna | 19 June 2023, 10:04:05 UTC | Change downsampling thread pool settings (#96821) (#96916) Here we change the settings for the rollup thread pool like follows: * we use a fixed number of threads (>= 1) * we use a limited queue for tasks waiting execution One one side we parallelise rollup operations, on the other side, if too many rollup requests are received, rollup tasks will be rejected to avoid overloading the node. Resolves #96758 | 19 June 2023, 10:04:05 UTC |
79b9fd3 | Craig Taverner | 18 June 2023, 20:09:46 UTC | Correct rare-terms default precision in docs (#96887) (#96908) | 18 June 2023, 20:09:46 UTC |
e88d060 | István Zoltán Szabó | 15 June 2023, 17:36:31 UTC | [DOCS] Adds note to the tutorial about the recommended ML node size for ELSER. (#96880) (#96882) | 15 June 2023, 17:36:31 UTC |
efe71fd | Pablo Alcantar Morales | 15 June 2023, 14:10:23 UTC | Uses `ClusterSettings` instead of Node `Settings` in `HealthMetadataService` (#96843) (#96870) When building the first version of `HealthMetadata` object, we were using the `Settings` object, which has the Node's settings, what does not seem to be propagated to the Node, hence we always used the default values of the settings. This made that every time a new master was selected, the initial `HealthMetadata` was built with the default values instead of the settings configured by the customer. | 15 June 2023, 14:10:23 UTC |
c7eeb9d | István Zoltán Szabó | 15 June 2023, 11:47:33 UTC | [DOCS] Adds missing parameter to the top metrics agg docs (#96297) (#96860) | 15 June 2023, 11:47:33 UTC |
7a1b88e | István Zoltán Szabó | 15 June 2023, 09:45:01 UTC | [DOCS] Makes ELSER mapping requirements clearer (#96854) (#96859) Makes ELSER mapping requirements clearer. | 15 June 2023, 09:45:01 UTC |
45de453 | Martijn van Groningen | 14 June 2023, 19:01:19 UTC | Group field producers once when performing shard level downsampling (#96795) (#96845) Group field producers once when creating RollupBucketBuilder, instead of everytime a rollup document needs to be built. | 14 June 2023, 19:01:19 UTC |
7aaf683 | Christoph Büscher | 14 June 2023, 14:12:03 UTC | Add `trim` filter to allowed normalizer filters in docs (#96739) (#96841) | 14 June 2023, 14:12:03 UTC |
270c4a0 | István Zoltán Szabó | 14 June 2023, 12:22:09 UTC | [DOCS] Adds size parameter to reindex call in ELSER tutorial. (#96820) (#96833) (cherry picked from commit 80bc048aaf27ae45f420062c948a243d20a5abd7) | 14 June 2023, 12:22:09 UTC |
f00f660 | Nikolaj Volgushev | 13 June 2023, 18:38:30 UTC | Port OIDC integration tests to internal REST test (#96756) (#96808) Ports OIDC integration tests from the old Docker-based ES test cluster setup to internal REST tests. The OIDC fixture itself is still dockerized. I'm doing this in the context of bumping a version on a dependency. The old Docker-based test does not really work on M1 Macs; porting this suite to the new test setup (aside from being a general improvement) also allows me to test the version update and iterate on it locally. | 13 June 2023, 18:38:30 UTC |
8c90394 | István Zoltán Szabó | 12 June 2023, 14:59:47 UTC | [DOCS] Fixes transform scheduled_now documentation (#96766) (#96771) | 12 June 2023, 14:59:47 UTC |
f231658 | David Kyle | 12 June 2023, 14:20:34 UTC | [ML] Ensure inference queue is cleared after shutdown (#96738) (#96743) | 12 June 2023, 14:20:34 UTC |
39c64cf | István Zoltán Szabó | 12 June 2023, 07:57:53 UTC | [8.8][DOCS] Adds link to blog post to the ELSER release highlight item. (#96275) | 12 June 2023, 07:57:53 UTC |
d01b24c | Martijn van Groningen | 09 June 2023, 13:01:44 UTC | The get data stream api incorrectly prints warning log for upgraded tsdb data streams (#96671) Backport of #96606 to the 8.8 branch. Invoking the get data stream api on an upgrade tsdb data stream (which has normal and tsbd indices) can result in a warning log incorrectly be logged. This warning is logged as part of computing the temporal ranges of a tsdb data stream. This warning log indicates that tsdb backing indices are overlapping, but this isn't true. For normal indices, this api picked -9999-01-01T00:00:00Z as start time and 9999-12-31T23:59:59.999Z as end time. This will overlap with any tsdb backing index. Instead, the normal indices should be skipped for computing the temporal ranges. The following can incorrectlu be logged for upgraded tsdb data streams: [instance-0000000074] previous backing index [-9999-01-01T00:00:00Z/9999-12-31T23:59:59.999Z] range is colliding with current backing index range [-9999-01-01T00:00:00Z/9999-12-31T23:59:59.999Z] This change addresses this. Note that in tests an assertion would trip before the log gets printed. | 09 June 2023, 13:01:44 UTC |
40a3951 | István Zoltán Szabó | 09 June 2023, 10:00:33 UTC | [DOCS] Fixes field name in text_expansion query. (#96724) (#96731) | 09 June 2023, 10:00:33 UTC |
f19a9e2 | Luca Cavanna | 09 June 2023, 09:27:11 UTC | [DOCS] Remove leftover experimental tag for knn search (#96722) Knn search was made GA in Elasticsearch 8.5, see #91065 . This commit removes a leftover experimental marking from the search docs. | 09 June 2023, 09:27:11 UTC |
19682fc | Ievgen Degtiarenko | 09 June 2023, 07:15:10 UTC | Debug ccr connection failure in docs build (#96699) (#96718) Set DEBUG log level to be able to troubleshoot failures to connect to local CCR cluster. | 09 June 2023, 07:15:10 UTC |
38b7ca8 | Andrei Dan | 08 June 2023, 17:19:14 UTC | The unit tests can still have DLM enabled (#96697) | 08 June 2023, 17:19:14 UTC |
935039e | Mark Vieira | 08 June 2023, 14:47:04 UTC | Prune changelogs after 8.8.1 release | 08 June 2023, 14:47:04 UTC |
db4bd96 | Mark Vieira | 08 June 2023, 14:45:43 UTC | Bump versions after 8.8.1 release | 08 June 2023, 14:46:42 UTC |
33647f9 | Bogdan Pintea | 08 June 2023, 13:14:26 UTC | Remove the "coming" note (#96701) Remove the "coming" note from release notes. | 08 June 2023, 13:14:26 UTC |
0e0ddd4 | Salvatore Campagna | 08 June 2023, 09:00:29 UTC | Fix iteration of empty percentiles throwing Null Pointer Exception (#96668) (#96691) When creating an empty aggregation we set the state to null. Later on this is used by the iterator and leads to null pointer exceptions. Here we just use an empty iterator in case there is no perceniles. | 08 June 2023, 09:00:29 UTC |
63a493c | Mark Vieira | 08 June 2023, 00:41:30 UTC | Add method for registering a SettingsProvider for keystore settings (#96679) (#96682) Add a method to `LocalClusterBuilder` for providing a `SettingsProvider` for secure keystore settings in test clusters. | 08 June 2023, 00:41:30 UTC |
a10d41e | Bogdan Pintea | 07 June 2023, 20:53:26 UTC | Add release notes for 8.8.1 release (#96590) | 07 June 2023, 20:53:26 UTC |
75cdd6f | Mark Vieira | 07 June 2023, 18:32:34 UTC | Locate javap from current build Java home location (#96667) (#96669) This updates the JarApiComparisonTask to be a bit more robust so it no longer requires the `javap` command to be on the path and instead locates it from the current build JDK. This ensures, firstly, that we're using the `javap` executable that corresponds to the current compiler Java we're using and secondly, that the task will work even if `JAVA_HOME/bin` isn't added to `PATH`. | 07 June 2023, 18:32:34 UTC |
dc0493a | Ioana Tagirta | 07 June 2023, 13:04:02 UTC | Add beta label to Behavioral Analytics API reference (#96657) (#96659) | 07 June 2023, 13:04:02 UTC |
2fc7075 | István Zoltán Szabó | 07 June 2023, 11:07:43 UTC | [8.8][DOCS] Adds ML-CPP item to 8.8 release notes. (#96653) | 07 June 2023, 11:07:43 UTC |
75baf0c | Andrei Dan | 07 June 2023, 10:01:31 UTC | [8.8] Disable DLM serialisation and tests (#96623) Disable DLM serialisation and tests. | 07 June 2023, 10:01:31 UTC |
f4eac58 | Andrei Dan | 07 June 2023, 09:54:53 UTC | Revert "Require DLM enabled in the mixed-cluster QA cluster (#96391) (#96420)" This reverts commit 6fb192d368a83745369c051f2c65946045d0ccf7. | 07 June 2023, 09:54:53 UTC |
9f93f70 | István Zoltán Szabó | 07 June 2023, 09:00:20 UTC | [DOCS] Adds a compound query example to the ELSER semantic search tutorial (#96460) (#96643) Co-authored-by: David Kyle <david.kyle@elastic.co> | 07 June 2023, 09:00:20 UTC |
9a8f301 | Felix Barnsteiner | 06 June 2023, 20:24:08 UTC | Support dotted field notations in the reroute processor (#96243) (#96628) | 06 June 2023, 20:24:08 UTC |
bd6deec | Ignacio Vera | 06 June 2023, 09:55:25 UTC | update docs for vector tile and geohex (#96595) (#96600) Geohex aggregation is now supported since Elasticsearch 8.7 for geo_shape fields so update docs accordingly. | 06 June 2023, 09:55:25 UTC |
c0bba02 | Bogdan Pintea | 06 June 2023, 04:31:41 UTC | SQL: Fix translation of queries involving Version vals (#96540) (#96591) This will change the value used in queries involving Version types, updating it from the Version value to the expected string representation. (cherry picked from commit a3c29667a8b4612cace47f8c55479cea5bc7243c) | 06 June 2023, 04:31:41 UTC |
f8edfcc | Joe Gallo | 05 June 2023, 17:12:50 UTC | Additional redact processor license check tests (#96541) | 05 June 2023, 17:40:52 UTC |
8a5bd8a | David Turner | 05 June 2023, 09:49:19 UTC | Add one more consistency check in AsyncShardFetch (#96553) (#96556) Relates #93632 | 05 June 2023, 09:49:19 UTC |
b3ed4bf | Abdon Pijpelink | 05 June 2023, 08:04:49 UTC | fix typo, `my-app` -> `my_app` (#96543) (#96549) fix typo, `my-app` -> `my_app` Co-authored-by: Joe Wu <joe623@gmail.com> | 05 June 2023, 08:04:49 UTC |
fa2e72a | Liam Thompson | 05 June 2023, 07:34:41 UTC | [DOCS] Reverse order of approximate and exact NN search instructions (#96517) (#96547) (cherry picked from commit 5f09aa0d4e5fbbb5795d0d9e4ac260f0adac48dd) | 05 June 2023, 07:34:41 UTC |
2d2b2e4 | Mark Tozzi | 02 June 2023, 18:24:53 UTC | Use explicit mapping instead of dynamic in Matrix Stats Rest Test (#96531) (#96533) | 02 June 2023, 18:24:53 UTC |
e8508fa | David Turner | 02 June 2023, 13:59:05 UTC | Suggest capturing a heap dump to diagnose high heap (#96526) (#96527) The `high-jvm-memory-pressure.html` troubleshooting docs give some suggestions, but vitally they omit the advice to capture a heap dump which is what we really need users to do if they want to understand their high heap usage. This commit adds a note to the docs to that effect. | 02 June 2023, 13:59:05 UTC |
fa531b5 | Tim Brooks | 01 June 2023, 20:03:13 UTC | Move global checkpoint sync to write threadpool (#96506) This commit moves the global checkpoint sync action to the write thread pool. Additionally, it moves the sync pathway to the same pathway as the location sync so that location syncs and global checkpoint syncs will worksteal against each other instead of generating independent syncs. | 01 June 2023, 20:03:13 UTC |
fe49e4f | Sloane Perrault | 01 June 2023, 18:23:40 UTC | add analytics_collections to ent search usage test (#96385) (#96496) (cherry picked from commit 9649ee0536045e4ce68495eb295fe942582a712d) | 01 June 2023, 18:23:40 UTC |
0d19ba1 | Sloane Perrault | 01 June 2023, 18:05:23 UTC | [8.8] [Enterprise Search] xpack/usage analytics collections count (#96063) (#96495) * [Enterprise Search] xpack/usage analytics collections count (#96063) * add analytics collections count to xpack usage * get analytics collections similarly to search apps * update EnterpriseSearchFeatureSetUsageSerializingTests * add analytics coll. counts to usage test * spotless apply * add analytics collection count assertions to usage test * use COUNT static constant in serializing test * conditionally read/write analytics collections usage --------- Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> (cherry picked from commit e45158f501d43366d40087cf58305edd715688c4) * lower version for analytics usage to 8.8.1 | 01 June 2023, 18:05:23 UTC |
bbfef04 | Salvatore Campagna | 01 June 2023, 15:47:41 UTC | Do not copy index.default_pipeline and index.final_pipeline (#96494) (#96500) We need to skip copying the two settings, index.default_pipeline and index.final_pipeline, from the source index to the target index in order to avoid pipeline processing to be applied to the target (downsampled) index. Some pipeline scripts might fail due to the differences in mappings and settings between the downsampling source and target index. | 01 June 2023, 15:47:41 UTC |
6b9ba21 | Martijn van Groningen | 01 June 2023, 11:40:03 UTC | [8.8] Fix NPE when indexing a document that just has been deleted in a tsdb index (#96476) Backporting #96461 to 8.8 branch. Sometimes a segment only contains tombstone documents. In that case, loading min and max @timestamp field values can result into NPE. Because these documents don't have a @timestamp field. This change fixes that by checking for the existence of the @timestamp field in the a segment's field infos. | 01 June 2023, 11:40:03 UTC |
99cab0a | Przemysław Witek | 01 June 2023, 08:24:39 UTC | [Transform] Improve error message on transform `_update` conflict (#96432) (#96474) | 01 June 2023, 08:24:39 UTC |
0d10286 | David Turner | 01 June 2023, 07:53:48 UTC | Bring-your-own JDK docs improvements (#96404) (#96473) - Bury these docs a little more, there's no need for them to be on the landing page for "Set up Elasticsearch". - Clarify the responsibilities for JDK updates. | 01 June 2023, 07:53:48 UTC |
bde8681 | David Turner | 31 May 2023, 13:48:05 UTC | Known-issue docs for #95454 (#96459) | 31 May 2023, 15:30:29 UTC |
43ad2cf | Quentin Pradet | 31 May 2023, 10:15:51 UTC | [DOCS] Forward port 8.7.1 release notes (#96454) * [DOCS] Forward port 8.7.1 release notes * Add known issue docs for #95114 (#96448) --------- Co-authored-by: David Turner <david.turner@elastic.co> | 31 May 2023, 10:15:51 UTC |
6fb192d | Andrei Dan | 30 May 2023, 08:40:22 UTC | Require DLM enabled in the mixed-cluster QA cluster (#96391) (#96420) | 30 May 2023, 08:40:22 UTC |
33c2d0b | Abdon Pijpelink | 30 May 2023, 08:27:47 UTC | [DOCS] Make 2028 dims 'experimental' warning inline (#96369) (#96423) | 30 May 2023, 08:27:47 UTC |
3567537 | Yang Wang | 29 May 2023, 06:17:26 UTC | [Test] Include DLM actions only when feature flag is enabled (#96118) (#96402) This PR adds DLM feature flag checks when preparing the list of non-operator actions to ensure DLM actions are included only when the feature flag is enabled. Resolves: #96105 | 29 May 2023, 06:17:26 UTC |
0e4998e | Martijn van Groningen | 26 May 2023, 17:44:17 UTC | Update tsds-index-settings.asciidoc (#96366) (#96389) * index.routing_path only gets generated for backing indices of tsdb data streams. * Updated the dimension_fields.limit setting default. Closes #96330 | 26 May 2023, 17:44:17 UTC |
8a16067 | Ievgen Degtiarenko | 26 May 2023, 15:00:54 UTC | Warn if allocation diverged from the desired allocation (#95458) (#96367) This commit adds a warning if a fraction of a shards on undesired nodes has grown. This should allow us to proactively investigate those cases before they turn into nodes with hot spots. (cherry picked from commit 3808b53914aeb1e48eb0941b1400bfc2c3d7d1c9) | 26 May 2023, 15:00:54 UTC |
2490de7 | Pooya Salehi | 26 May 2023, 14:12:11 UTC | Use dynamic port range in testLoadsProxySettings (#96378) (#96380) Closes https://github.com/elastic/elasticsearch/issues/95821 | 26 May 2023, 14:12:11 UTC |
9a888d4 | Abdon Pijpelink | 26 May 2023, 07:50:17 UTC | [DOCS] Fixes a typo in the stop transform API docs (#96358) (#96368) (cherry picked from commit d68a2e04ced7769412cd0f44db0e844d43b9723d) | 26 May 2023, 07:50:17 UTC |
760adcd | Mary Gouseti | 25 May 2023, 18:40:31 UTC | Remove "coming in 8.8.0" from release notes (#96352) | 25 May 2023, 18:40:31 UTC |
770ad17 | amyjtechwriter | 25 May 2023, 15:38:09 UTC | [DOCS] Remove redirect pages (#88738) (#96320) * [DOCS] Remove manual redirects * [DOCS] Removed refs to modules-discovery-hosts-providers * [DOCS] Fixed broken internal refs * Fixing bad cross links in ES book, and adding redirects.asciidoc[] back into docs/reference/index.asciidoc. * Update docs/reference/search/point-in-time-api.asciidoc * Update docs/reference/setup/restart-cluster.asciidoc * Update docs/reference/sql/endpoints/translate.asciidoc * Update docs/reference/snapshot-restore/restore-snapshot.asciidoc * Update repository-azure.asciidoc * Update node-tool.asciidoc * Update repository-azure.asciidoc --------- Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: James Rodewig <james.rodewig@elastic.co> | 25 May 2023, 15:38:09 UTC |
3830ac4 | David Turner | 25 May 2023, 15:14:59 UTC | Fix docs for transport_worker hot threads (#96346) Backports the docs changes from #96315, reflecting the change introduced in #90482, but adjusting them slightly to reflect the different behaviour in earlier versions. Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> | 25 May 2023, 15:14:59 UTC |
97caf71 | Mary Gouseti | 25 May 2023, 15:02:57 UTC | Allow the removal of an in use template if there are other matching ones (#96286) (#96342) A data stream can match multiple composable index templates which are prioritised and the highest priority template is the currently in-use template. A data stream should always have a matching template, for this reason when we are removing a composable template we check that it is not in use. If it is in use, we throw an error and the removal fails. However, since a data stream can match multiple templates, removing the currently in use template could mean that the data stream would start using the next inline. In this case, the removal should be allowed. This is what this PR addresses. When we try to remove a composable template, we do not check if this template is in use, but if this template is the only template that a data stream could use. Only then we fail the removal, otherwise the removal succeeds and the data stream starts using the next in-line template. Fixes: #96022 Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> | 25 May 2023, 15:02:57 UTC |
fc64378 | Mark Vieira | 25 May 2023, 14:56:42 UTC | Prune changelogs after 8.8.0 release | 25 May 2023, 14:56:42 UTC |
bc8c4fa | Mark Vieira | 25 May 2023, 14:55:37 UTC | Bump versions after 8.8.0 release | 25 May 2023, 14:56:20 UTC |
b17213c | Yang Wang | 25 May 2023, 01:21:12 UTC | [Test] Remove randomization for credentials protected remote connection (#96309) (#96338) This PR removes the randomBoolean for whether the remoteClusterConnection is credentials protected so that test does not occationally fail due to RCS remote cluster server not bootstrapped. Removal of the randomization does not reduce the test coverage because the test is meant to encounter failures when attempting connection. So it should have failed before it even reaches the part when different remote cluster mode comes into play. However sometimes the connection does come through and it will fail because the remote cluster server is not actually configured. The fact that the connection comes through sometimes seems to be of its own bug. So removing the current randomization can potentially help reveal the underlying cause of why the connection sometimes does not fail. In addition, there are other tests in the class that dedicately test the new RCS remote connections. Resolves: #96282 | 25 May 2023, 01:21:12 UTC |
c0fbf84 | Ignacio Vera | 24 May 2023, 14:17:03 UTC | API rest compatibility for type parameter in geo_bounding_box query (#96317) (#96325) The parameter was removed in version 8.0.0 but it should be supported in the Rest API with compatibility to v7 | 24 May 2023, 14:17:03 UTC |
211d282 | Przemysław Witek | 24 May 2023, 14:08:09 UTC | [Transform] Report version conflict on concurrent updates (#96293) (#96324) | 24 May 2023, 14:08:09 UTC |
45b80d6 | Salvatore Campagna | 24 May 2023, 10:19:22 UTC | Mute watcher yaml test (#96290) (#96318) | 24 May 2023, 10:19:22 UTC |
c13d5b1 | Martijn van Groningen | 24 May 2023, 09:59:48 UTC | Expand start and end time to nanoseconds during coordinator rewrite when needed (#96035) (#96316) Expand index.time_series.start_time and end_time to nanoseconds if timestamp field's resolution is set to nanoseconds. When creating coordinator rewrite context. Closes #96030 | 24 May 2023, 09:59:48 UTC |
63c9d98 | Mary Gouseti | 24 May 2023, 09:03:07 UTC | Update release notes for 8.8 BC8 (#96313) | 24 May 2023, 09:03:07 UTC |
d097fd0 | Costin Leau | 24 May 2023, 08:22:50 UTC | QL: Reduce nesting of same bool queries (#96265) (#96312) Improve transpilation of chained OR and AND queries by replacing boolQuery wrapping with extension of the queries inside the bool clause Fixes #96236 | 24 May 2023, 08:22:50 UTC |
5b101cc | Mark Vieira | 23 May 2023, 18:37:34 UTC | [DOCS] Verifying Elasticsearch container image signatures with Cosign from Sigstore (#96298) (#96303) * [DOCS] Verifying Elasticsearch container image signatures with Cosign/Sigstore This commit adds a step to verify the Elasticsearch container image signatures after pulling the image and before starting any cluster. The goal is to introduce an easy and standard way for Elastic users to verify the provenance of the Elasticsearch container images before deploying them to any infrastructure and therefore protect against supply chain attacks. * Update docker.asciidoc * Update docs/reference/setup/install/docker.asciidoc * Update docs/reference/setup/install/docker.asciidoc * Update docs/reference/setup/install/docker.asciidoc * Update docs/reference/setup/install/docker.asciidoc * Remove JSON section from sample output * Fix up command output format * Change 'console' to 'sh' --------- Co-authored-by: Maxime Gréau <maxime.greau@elastic.co> Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Co-authored-by: David Kilfoyle <david.kilfoyle@elastic.co> | 23 May 2023, 18:37:34 UTC |
c010298 | István Zoltán Szabó | 23 May 2023, 14:32:31 UTC | [DOCS] Adds example of using stored scripts in Transforms (#96285) (#96294) | 23 May 2023, 14:32:31 UTC |
7ce3adf | Abdon Pijpelink | 23 May 2023, 13:46:58 UTC | [DOCS] Update CCS compatibility matrix for 8.8 (#96276) | 23 May 2023, 13:46:58 UTC |
2a070af | Przemysław Witek | 23 May 2023, 12:48:16 UTC | [Transform] Do not fail upon ResourceAlreadyExistsException during destination index creation (#96274) (#96288) | 23 May 2023, 12:48:16 UTC |
ac028d0 | Mary Gouseti | 22 May 2023, 09:18:01 UTC | Update notes 8.8 BC6 (#96227) | 22 May 2023, 09:18:01 UTC |
2ea0caa | Przemysław Witek | 18 May 2023, 15:32:47 UTC | [Transform] Call listener in order to prevent the request from hanging (#96221) (#96223) | 18 May 2023, 15:32:47 UTC |
93513af | Mark Vieira | 17 May 2023, 18:52:38 UTC | Refactor GCS test fixture to remove docker dependency (#94755) (#96209) | 17 May 2023, 18:52:38 UTC |
6661c94 | István Zoltán Szabó | 17 May 2023, 15:00:54 UTC | [DOCS] Removes metadata tags from ELSER tutorial. (#96200) (#96201) | 17 May 2023, 15:00:54 UTC |
84c4115 | István Zoltán Szabó | 17 May 2023, 14:13:40 UTC | [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) (#96199) | 17 May 2023, 14:13:40 UTC |
b86af25 | István Zoltán Szabó | 17 May 2023, 14:05:23 UTC | [8.8][DOCS] Adds ML-related release highlights to the what's new section. (#96175) | 17 May 2023, 14:05:23 UTC |
fb3c6d9 | Armin Braun | 17 May 2023, 12:53:47 UTC | Use openjdk base image for fixtures (#96189) (#96194) No need to build our own from a full ubuntu image when the openjdk image fully suffices. | 17 May 2023, 12:53:47 UTC |
50ed1d0 | István Zoltán Szabó | 17 May 2023, 08:23:58 UTC | [DOCS] Adds reference documentation to the text expansion query (#96151) (#96187) | 17 May 2023, 08:23:58 UTC |
dcd9049 | Jim Ferenczi | 16 May 2023, 19:34:34 UTC | Fix privilege requirement for QuerySearchApplicationAction (#96179) This is a manual backport of #96144 and #96176 that ensures that searching a search_application only requires the read privilege on the underlying alias. | 16 May 2023, 19:34:34 UTC |
4cede91 | Iraklis Psaroudakis | 16 May 2023, 13:24:42 UTC | Mute testAliasFields (#96153) (#96157) Relates #93228 | 16 May 2023, 13:24:42 UTC |
a4e59ae | Ievgen Degtiarenko | 16 May 2023, 12:35:48 UTC | Balance priorities during reconciliation (#95454) (#96148) When reconciling a balance with a lot of shards on undesired nodes there is a possibility of causing node hot spots due to usage of nodeInterleavedShardIterator. This iterator orders shards based on nodes they are located and order nodes based hash map iteration. This means it tends to pick shards returned first by the iterator. This change uses OrderedShardsIterator that applies custom shards order based on allocation recency. (cherry picked from commit 6ecd74d29fdedb9973465b7f1ed13c9cb001a48e) | 16 May 2023, 12:35:48 UTC |
a72e422 | Iraklis Psaroudakis | 16 May 2023, 11:00:10 UTC | Mute testRestartDataNodesDuringScrollSearch (#96140) (#96143) Relates #95759 | 16 May 2023, 11:00:10 UTC |
272ec85 | Iraklis Psaroudakis | 16 May 2023, 10:25:56 UTC | Mute testRecoveryStateRecoveredBytesMatchPhysicalCacheState (#96135) (#96136) Relates #95994 | 16 May 2023, 10:25:56 UTC |
7e33312 | Iraklis Psaroudakis | 16 May 2023, 09:51:19 UTC | Mute testEveryActionIsEitherOperatorOnlyOrNonOperator (#96126) (#96132) Relates #96105 | 16 May 2023, 09:51:19 UTC |
29958c4 | Rene Groeschke | 16 May 2023, 09:50:48 UTC | Tweak test output path normalization edge cases (#96090) (#96131) Fixes #96079 | 16 May 2023, 09:50:48 UTC |
d869b47 | Tim Vernum | 16 May 2023, 04:50:08 UTC | [DOCS] Recommend API service tokens (over file) (#96091) (#96120) File based service tokens were added to support orchestration requirements in environments such as ECE and ECK. Outside of these environments we recommend that API based tokens are used instead. Resolves: #83491 | 16 May 2023, 04:50:08 UTC |
d4ca7ec | Hendrik Muhs | 15 May 2023, 14:43:16 UTC | [ML] set model memory usage for ELSER to 2004MB #96101 (#96111) This change hardcodes the pretrained/fixed elser model to 2004MB until we found a better way to set/calculate model memory usage. | 15 May 2023, 14:43:16 UTC |
a10c6bc | Ievgen Degtiarenko | 15 May 2023, 13:32:54 UTC | Fix RebalanceOnlyWhenActiveAllocationDecider (#96025) (#96106) Currently above decider has 2 issues: * it does not allow rebalance is relocation target is initializing * it does allow rebalancing when one of the shards is relocating and another is unassigned This commit fixes above 2 issues | 15 May 2023, 13:32:54 UTC |
65c1e82 | István Zoltán Szabó | 15 May 2023, 12:38:14 UTC | [DOCS] Adds example of semantic search with ELSER (#95992) (#96102) Co-authored-by: David Roberts <dave.roberts@elastic.co> Co-authored-by: Abdon Pijpelink <abdon.pijpelink@elastic.co> | 15 May 2023, 12:38:14 UTC |
1979765 | Ignacio Vera | 15 May 2023, 09:22:36 UTC | Adjust BoundedGeoHexGridTiler#FACTOR to prevent missing hits (#96088) (#96096) Adjust the percentage we are using to inflate the bounding box on the bounded case of geohex to fix a test failure. | 15 May 2023, 09:22:36 UTC |
d960741 | Christos Soulios | 15 May 2023, 09:07:48 UTC | Retry `downsample` ILM action using a new target index (#94965) (#96094) Currently, when the ILM downample step is being retried, the same target index is used. This can cause the subsequent downsample API invocation to index rolled up data into shards of the target index that already exists and while the previous downsample API invocation is still partially running (and also rolling up data into the same target shard). Note that, the downsample step may fail in case a cluster is being restarted in a rolling manner (for example for an upgrade) or when the elected master node fails (the downsample action is coordinated from the elected master node). This PR modfies the ILM DownsampleAction so that when DownsampleStep fails, it will retry by going performing the following steps 1. Cleanup existing target index, 2. Generate a new index name for the target index 3. Downsample using the new target index name. Note 1: This change may leave some garbage indices that we must find another way to cleanup. However, the downsample process will become more resilient. Note 2: A similar approach is used by the searchable_snapshot ILM action Closes #93580 | 15 May 2023, 09:07:48 UTC |
4ee88e0 | Jack Conradson | 11 May 2023, 21:51:49 UTC | Add initial documentation for RRF (#95687) This is a follow up to (#93396) that adds documentation for RRF including an example with a breakdown of the RRF formula. | 12 May 2023, 14:49:33 UTC |
fb64518 | Francisco Fernández Castaño | 12 May 2023, 11:22:00 UTC | Fix Azure InputStream#read method (#96034) (#96044) | 12 May 2023, 11:22:00 UTC |
42e9f3a | Rene Groeschke | 12 May 2023, 08:46:21 UTC | Fix BwcVersionsSpec tests on aarch osx (#96046) (#96059) | 12 May 2023, 08:46:21 UTC |