https://github.com/elastic/elasticsearch

sort by:
Revision Author Date Message Commit Date
64cf052 Remove AwaitFix HeapAttack tests in 8.11 (#103154) We've made some improvements in memory tracking in ESQL, but due to their complexity, we intentionally chose not to backport them to 8.11. Without these enhancements, some HeapAttack tests are not ready for 8.11. I think we should remove the AwaitsFix tests and focus on 8.13 instead. Closes #100640 07 December 2023, 19:00:09 UTC
7de781d Use latest version of entsearch ingestion pipeline (#103087) (#103139) * Use latest version of entsearch ingestion pipeline This pipeline accidentally had a hardcoded version of "1", instead of using the registry version (like the other assets for this plugin). This led to lots of lines such as: ``` [2023-12-06T14:16:00,593][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] adding ingest pipeline ent-search-generic-ingestion [2023-12-06T14:16:00,633][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] upgrading ingest pipeline [ent-search-generic-ingestion] for [enterprise_search] from version [1] to version [3] [2023-12-06T14:16:00,634][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] adding ingest pipeline ent-search-generic-ingestion [2023-12-06T14:16:00,680][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] upgrading ingest pipeline [ent-search-generic-ingestion] for [enterprise_search] from version [1] to version [3] [2023-12-06T14:16:00,681][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] adding ingest pipeline ent-search-generic-ingestion [2023-12-06T14:16:00,706][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] upgrading ingest pipeline [ent-search-generic-ingestion] for [enterprise_search] from version [1] to version [3] [2023-12-06T14:16:00,707][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] adding ingest pipeline ent-search-generic-ingestion [2023-12-06T14:16:00,731][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] upgrading ingest pipeline [ent-search-generic-ingestion] for [enterprise_search] from version [1] to version [3] [2023-12-06T14:16:00,732][INFO ][o.e.x.c.t.IndexTemplateRegistry] [runTask-0] adding ingest pipeline ent-search-generic-ingestion etc etc etc ``` Because the pipeline was installed at version 1, and then immediately "upgraded" to version 3, despite no changes. Relates to #97463 07 December 2023, 16:47:48 UTC
ba27814 Prune changelogs after 8.11.2 release 07 December 2023, 16:13:22 UTC
ee68cd4 Bump versions after 8.11.2 release 07 December 2023, 16:12:44 UTC
851cab6 Update rrf.asciidoc (#103078) typo 07 December 2023, 09:55:41 UTC
718849e [Query Rules] Add some usability clarifications to docs (#102990) (#103090) * [Query Rules] Add some usability clarifications to docs * Fix typo 06 December 2023, 22:36:27 UTC
cf3ea8a Update docs for v8.11.2 release (#103088) 06 December 2023, 22:19:29 UTC
3aa6a57 Ensure dynamicMapping updates are handled in insertion order (#103047) (#103083) The switch to holding dynamic fields in a hashmap effectively randomizes their iteration order. This can be troublesome when building the mapping update required by these updates. When iterating in an unknown order, recursing to the leaf mapper can occur many times `O(n^2)`. However, starting with insertion order, it will occur only `O(n)` times. closes: https://github.com/elastic/elasticsearch/issues/103011 06 December 2023, 20:31:37 UTC
5a0c79a Allow match field in enrich fields (#102734) (#103082) It's perfectly fine for the match field of an enrich policy to be included in the enrich fields. However ESQL enrich consistently fails on such an enrich policy because it mistakenly excludes the match field from the enrich mapping during resolution. 06 December 2023, 19:49:41 UTC
bdd2b42 Collect warnings in compute service (#103031) (#103079) We have implemented #99927 in DriverRunner. However, we also need to implement this in ComputeService, where we spawn multiple requests to avoid losing response headers. Relates #99927 Closes #100163 Closes #102982 Closes #102871 Closes #103028 06 December 2023, 19:31:42 UTC
268565e Update IronBank docker image base to ubi:9.3 (#102721) (#103076) Co-authored-by: Jon <jon@elastic.co> 06 December 2023, 19:00:28 UTC
f347620 Unmute HeapAttack tests (#102942) (#103069) This PR re-enables two more heap attack tests. I have run more than 100 iterations with these tests without hitting any failures. 06 December 2023, 16:51:30 UTC
e070991 [ILM] More resilient when a policy is added to searchable snapshot (#102741) (#103064) In this PR we enable ILM to handle the following scenarios: - An ILM policy with the a searchable snapshot action in hot or cold is added on a partially mounted searchable snapshot. - An ILM policy with the a searchable snapshot action in frozen is added on a fully mounted searchable snapshot. The searchable snapshot could have had a previous ILM policy that has been removed via POST <index>/_ilm/remove or it might not have been managed at all. 06 December 2023, 16:25:40 UTC
bf85643 Fix Windows tcpretries as well (#103048) (#103050) In previous PR #102968 fixed the Linux value but not the Windows one. Relates #102788 06 December 2023, 13:48:11 UTC
b842c0c Force urandom on Linux (#102963) 06 December 2023, 13:20:10 UTC
f15ffc6 Fix :plugins:repository-hdfs:forbiddenApisJavaRestTest (#102983) (#103036) 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 06 December 2023, 08:12:29 UTC
2240989 Use extra properties for configuring test output dump on error (#103023) (#103029) 06 December 2023, 00:15:24 UTC
34f887d Log more information in debug when synonyms fail updates (#102946) (#103020) Related to: https://github.com/elastic/elasticsearch/issues/102261 In test failures, we are not receiving any information around the bulk indexing cause stacktrace, just the message. This adds debug logging and grabs the first stacktrace over all indices. Additionally, the logger groups by the failure message in an effort to find unique failures over all the indices. 05 December 2023, 21:48:03 UTC
2329efc [Transform] Ensure transform `_schedule_now` API only triggers the expected transform task (#102958) (#102962) 05 December 2023, 10:33:41 UTC
76013fa [Transform] Ensure transform updates only modify the expected transform task (#102934) (#102940) 04 December 2023, 18:56:31 UTC
637baa9 [Query Rules] Fix bug where combining the same metadata with text/numeric values leads to error (#102891) (#102923) * Fix issue where query rule criteria with matching metadata but different types returns error * Update docs/changelog/102891.yaml 04 December 2023, 13:49:38 UTC
8adf56c Suppress gradle welcome messages (#102898) (#102910) There are not usefuil for us (cherry picked from commit 7e24080fb26a88d7b1a0b897ef425317251747d5) 04 December 2023, 11:08:19 UTC
0b2b638 New QA module for heap attack tests (#102833) (#102892) The heap attack test suite is very special. It deliberately tries to take down Elasticsearch testing instances. When one of Elasticsearch testing instance is terminated, other tests will fail. This PR avoids such noise by adding a new QA module for only heap attack tests. 01 December 2023, 23:46:53 UTC
91f6f80 Better processor stat merge (#102821) (#102886) 01 December 2023, 19:17:55 UTC
bc81f68 Fix memory tracking in TopN.Row (#102831) (#102887) This commit addresses the issue of missing memory tracking for the BitSet in TopN.Row. Instead of introducing BreakingBitSet, we replace the BitSet with a smaller array of offsets in this PR. Nik suggested to remove that BitSet, but I haven't looked into that option yet. Closes #100640 Closes #102683 Closes #102790 Closes #102784 01 December 2023, 19:11:04 UTC
b152d50 [8.11] Allow mismatched sort-by field types if there are no docs to sort (#102779) (#102834) * Allow mismatched sort-by field types if there are no docs to sort (#102779) When searching multiple indices and a field only exists in ONE of the indices, we should allow sorting by that field, regardless of the "unmapped" type provided. closes: https://github.com/elastic/elasticsearch/issues/102723 (cherry picked from commit 43dc74bfaf9ab8565309616b94c598b4accc8362) * fixing compile * fixing format 01 December 2023, 14:47:05 UTC
b5e7a2e Increase timeout in MixedClusterClientYamlTestSuiteIT (#100585) (#102852) This suite now has a couple of thousand tests, some of which take a couple of seconds, so it times out occasionally. Relaxing the timeout further. (cherry picked from commit 63b4ee128cbdd44d9f151ff0fe58c220c9cd1dcc) Co-authored-by: David Turner <david.turner@elastic.co> 01 December 2023, 11:39:17 UTC
ed435ad Update IronBank BASE_IMAGE with ironbank prefix (#102720) (#102837) This supports local testing. It should not be included in hardening_manifest.yml, which injects the scope at runtime. Co-authored-by: Jon <jon@elastic.co> 30 November 2023, 22:29:03 UTC
931903c Update gradle wrapper to 8.5 (#102154) (#102835) Update BuildLayout references (cherry picked from commit 8e9a88b63d24a3c428e91c14df3ea14ef195c1b3) 30 November 2023, 22:25:02 UTC
fa0d502 Update gradle wrapper to 8.4 (#99856) (#102828) * Remove deprecated forConfigurationTime usage (cherry picked from commit 8a6df32de66f99314de28dabf360c5cf43b2d2a9) 30 November 2023, 20:14:10 UTC
70df440 Adjust the maximum resolution used in GeoHexVisitorTests (#102804) (#102820) 30 November 2023, 16:27:00 UTC
4e326c5 MockTransportService did not call handle exception (#102766) (#102805) A failure to send the delayed message would previously not call the handler logic for exceptions. This resulted in some tests complaining about un-subtracted bytes in IndexingPressure. Also adding some logging that helped figuring out the situation. Fixes #92344 30 November 2023, 12:25:08 UTC
eacb70f Adding assertion and message to debug issue #102261 (#102733) (#102764) 29 November 2023, 15:54:21 UTC
cc31ce9 Adding image to 'basic write model' section. (#102702) (#102757) 29 November 2023, 14:23:10 UTC
5d79dc2 Backport #102743 to 8.11 branch. (#102749) Backport #102743 to 8.11 branch 29 November 2023, 13:28:07 UTC
561bbca Set NEEDRESTART_MODE=l 28 November 2023, 22:07:35 UTC
d208f53 Fix leaking blocks in BlockUtils (#102716) (#102722) 28 November 2023, 20:20:47 UTC
e1ceecb Add unsupported error message for cross-clusters query (#102677) (#102719) Return ES|QL does not yet support querying remote indices for cross-clusters queries until the feature is implemented. Closes #102650 28 November 2023, 17:50:22 UTC
90b1f42 Fix leaking blocks in TopN (#102715) (#102718) Closes #102646 28 November 2023, 17:12:18 UTC
2f9b964 Added GC known issue (#102663) (#102709) 28 November 2023, 14:48:16 UTC
dbccb96 Increase GeoHexGridTiler#FACTOR (#101142) (#102701) we added a more aggressive way to handle geotile boundaries which affects the correction factor for GeoHexGridTiler. 28 November 2023, 12:15:01 UTC
bdd82f7 Fix DISSECT with empty patterns (#102580) (#102695) Fixes https://github.com/elastic/elasticsearch/issues/102577 Ignore empty DISSECT patterns, eg. `DISSECT a "%{a} %{} %{b}"` will only return two fields (`a` and `b`) and will ignore the empty pattern (discarding the corresponding values). 28 November 2023, 11:46:45 UTC
ddfd048 Bugfix: create the tmp dir if it doesn't exist (#102599) (#102693) * Make sure the tmp dir exists before creating a tmp file * Correct file permissions * changelog * Recreate tmp dir before creating named pipes 28 November 2023, 11:43:55 UTC
2f6d264 [DOCS] Fixes link in PUT datafeeds API docs. (#102684) (#102686) 28 November 2023, 10:09:24 UTC
3271aa2 [DOCS] Improve enrich policy execute 'wait_for_completion' docs (#102291) (#102664) * [DOCS] Improve enrich policy execute 'wait_for_completion' docs * Update docs/reference/ingest/apis/enrich/execute-enrich-policy.asciidoc --------- Co-authored-by: James Rodewig <james.rodewig@elastic.co> 27 November 2023, 16:36:17 UTC
7f23419 Fix InternalEngineTests.testMergeThreadLogging (#102640) (#102649) The test has to wait for all merge thread log messages (include Lucene ones) to be seen before reset the log level and stop the appender. Previous attempt wasn't enough: the test failure in #90071 (comment) shows that Lucene's merge scheduler thread can log after the Elasticsearch one, and if the appender has been closed in the meanwhile it can fail the test. This change ensure that the appender saw the Merge Scheduler end message before resetting the log level and close the engine. Closes #90071 27 November 2023, 14:54:25 UTC
fcb4fd2 Add warning on desired balancer heuristics (#102633) (#102641) To avoid changing them. 27 November 2023, 13:05:17 UTC
2a7310a [DOCS] ES|QL: add full-text search limitation (#102150) (#102631) * [DOCS] ES|QL: add full-text search limitation * Improve wording 27 November 2023, 10:56:35 UTC
b4fa675 [DOCS] Update get started button on landing page (#102627) (#102630) 27 November 2023, 10:42:04 UTC
6fcef3c [DOCS] Examples for ES|QL DISSECT and WHERE (#102591) (#102628) * DISSECT examples * WHERE examples * Remove references to empty keys * Fix non-deterministic test 27 November 2023, 10:36:03 UTC
8e78160 Update intro.asciidoc (#102549) * Update intro.asciidoc Added vector database use cases to the list * Update docs/reference/intro.asciidoc --------- Co-authored-by: Abdon Pijpelink <abdon.pijpelink@elastic.co> 27 November 2023, 09:41:06 UTC
3264217 Update path-settings.asciidoc (#102615) The "the" is non-necessary and meaningless. 27 November 2023, 09:26:37 UTC
2e52bc5 Synchronize Coordinator#onClusterStateApplied (#100986) (#102603) When a cluster state has been applied and right after the node becomes a candidate, there's a small race condition where the the thread scheduling can lead to closing the PeerFinder while the node is a Candidate. Closes #99023 Co-authored-by: Francisco Fernández Castaño <francisco.fernandez.castano@gmail.com> 24 November 2023, 17:48:38 UTC
994b620 [DOCS] Add ES quickstart (#102226) (#102595) * [DOCS] TEST restore quickstart * Use up to date Docker instructions, minor user-friendly modifications * Use books dataset, update verbiage, add examples * Update verbiage * Updated Elasticsearch 'Getting Started' docs: added SSL, Docker setup, Python resources, and expanded next steps * minor formatting * Collapse responses, TODO comment tests * Add request tests * Edit superfluities * Apply suggestions * Update docs/reference/tab-widgets/quick-start-install.asciidoc --------- Co-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co> 24 November 2023, 14:46:00 UTC
b0ef4f7 Respect ChunkedDataExtractor's query in the wrapped ScrollDataExtractor. (#102492) (#102582) * Respect ChunkedDataExtractor's query in the wrapped ScrollDataExtractor. * Update docs/changelog/102492.yaml * Add+fix ChunkedDataExtractorTests * Close the scroll in the preview datafeed endpoint * Add extraFilters as constructor param of the DataExtractors * Update docs/changelog/102492.yaml --------- Co-authored-by: David Roberts <dave.roberts@elastic.co> 24 November 2023, 12:09:13 UTC
2350da9 [DOCS] Update URL in 8.11 release highlights (#102568) 24 November 2023, 09:48:10 UTC
3718f1c Upgrade reactor netty http version (#102311) (#102531) This commit upgrades the version of `reactor-netty-http` library and its transitive dependencies (`reactor-core` and `reactor-netty-core`) to the latest versions. 23 November 2023, 14:03:06 UTC
5ec9264 [DOCS] Fix docs for user profiles (#102452) (#102517) * [DOCS] Fix docs for user profiles (cherry picked from commit 9f1875ee2cb72b7e70bcd3fca21c36815d826f6d) Co-authored-by: Fabio Busatto <52658645+bytebilly@users.noreply.github.com> 23 November 2023, 11:34:43 UTC
9aeb559 Adjust test skip to include 8.11.1 (#102494) (#102497) Now that #102480 has been merged to 8.11.2, enable the test in this version. 22 November 2023, 18:51:47 UTC
29988b0 Fix dense_vector cluster stats indexed_vector_dim_min/max values (#102467) (#102480) This commit fixes a bug in cluster stats when the dimensions of a dense_vector field type are not yet known - they are set automatically on first indexed doc. The change here is to report a value of -1 for indexed_vector_dim_min and indexed_vector_dim_max for not yet known dims. Additionally, there is a separate issue with indexed_vector_dim_min, which would previous report 1024 if all vectors had dimensions greater than 1024. closes #102416 22 November 2023, 17:03:50 UTC
1f84fe3 [ML] Add model Id to starting deployment message (#102451) (#102458) 22 November 2023, 10:43:25 UTC
cbdee1f Revert "Update build cache setup to use Gradle Enterprise connector (#102180) (#102400)" (#102438) Unblocking CI See https://buildkite.com/elastic/elasticsearch-periodic-packaging/builds/505 22 November 2023, 08:47:12 UTC
ef17804 Add more logging to the real memory circuit breaker and lower minimum interval (#102396) (#102442) It lowers the minimumInterval from 5000ms to 500ms as we observed high number of CBEs when there are bursting allocations in newer JDKs. 22 November 2023, 07:44:45 UTC
562c81b ES|QL: Fix layout management for Project (#102399) (#102424) Fixes https://github.com/elastic/elasticsearch/issues/102120 In case of multiple aggs with the same expression, the layout has multiple entries pointing to the same position. Project planning didn't manage this situation properly, resulting in the same entry appearing multiple times in the layout and pointing to multiple positions (that violates the layout contract). The planning of the following commands (eg. MV_EXPAND) resulted in a NullPointerException, because the layout.inverse() could not be calculated properly. 21 November 2023, 16:48:07 UTC
b58620e AwaitsFix for #100653 (#102419) Co-authored-by: David Turner <david.turner@elastic.co> 21 November 2023, 16:02:27 UTC
32c4262 Update expected test output (#102412) (#102415) A `having` bucket selector errors out when applied to a doc lacking the expected value in the `buckets_path`. The existing yaml test didn't reflect that but assumes that such docs don't affect results. Adding a refresh in the bulk operation exposes this problem. Fixes #102295 21 November 2023, 14:53:48 UTC
575852e Update scripted-metric-aggregation.asciidoc (#101899) (#102411) Co-authored-by: Venkata Krishnan <110184468+pernelkanic@users.noreply.github.com> 21 November 2023, 11:54:55 UTC
5de0832 [DOCS] Adds Search Labs links to the ES landing page (#102401) (#102410) * [DOCS] Adds Search Labs links to the ES landing page. * [DOCS] Addresses feedback. 21 November 2023, 11:42:36 UTC
f36c08f Update build cache setup to use Gradle Enterprise connector (#102180) (#102400) * Update build cache setup to use Gradle Enterprise connector * Cleanup outdated artifactory setup * Remove duplicate configuration on CI * Fix bwc builds 21 November 2023, 10:20:24 UTC
26ebf63 Avoid spawn new nodes in EsqlActionIT (#102363) (#102384) We don't need to launch new nodes in these tests if we already have at least two data nodes. 20 November 2023, 16:22:50 UTC
b640348 ES|QL: Fix drop of renamed grouping (#102282) (#102375) Fixes https://github.com/elastic/elasticsearch/issues/102121 Aggs groupings were not taken into account while merging aggs with projections, so they were wrongly removed in case of DROP 20 November 2023, 12:23:01 UTC
93013d5 Unwrap exception more tenaciously in testQueuedOperationsAndBrokenRepoOnMasterFailOver (#102352) (#102367) There can be more than 10 layers of wrapping RTEs, see #102351. As a workaround to address the test failure, this commit just manually unwraps them all. Closes #102348 20 November 2023, 08:52:16 UTC
b227427 Muting DownsampleActionIT testDownsampleTwice (#101946) Mute https://github.com/elastic/elasticsearch/issues/101428 19 November 2023, 18:24:37 UTC
cca593b [8.11] [Usage API] Count all the data streams that have lifecycle (#102259) (#102300) * [Usage API] Count all the data streams that have lifecycle (#102259) Previously we, inadvertently, counted only the data streams that have a lifecycle with a configured retention. This fixes the dsl usage stats to count all the data streams that have a configured lifecycle (that is enabled). * Fix min/max computation to avoid negative values (#102310) (cherry picked from commit 309c12475a2040c03135bba28c80f936aef15ae1) Signed-off-by: Andrei Dan <andrei.dan@elastic.co> 17 November 2023, 14:20:23 UTC
07996e8 Remove verbose debug logger (#102318) (#102319) This commit removes a debug logger which can be overly verbose. 16 November 2023, 20:47:32 UTC
d5c20b4 Fix combination of SORT commands (#102307) (#102309) last one just overrides the others 16 November 2023, 16:46:58 UTC
eacb881 default run_ml_inference should be true (#102151) (#102157) * default run_ml_inference should be true Seems that the default was incorrectly copied when these mapping definitions were moved over from ent-search * Update docs/changelog/102151.yaml 16 November 2023, 16:25:18 UTC
b58f8df Improve transform error handling (#102240) (#102296) * Separate handling of SearchPhaseExecutionException during transform failures, to prevent stack traces in the UI. * Propagate stack trace to transform error logs. * Tweak logging usage. * Update docs/changelog/102240.yaml * Update docs/changelog/102240.yaml * Null safety --------- Co-authored-by: David Roberts <dave.roberts@elastic.co> 16 November 2023, 14:21:12 UTC
dc3b6fe Upgrade xmlsec to 2.3.4 (#102220) (#102289) This commit upgrades org.apache.santuario:xmlsec to the version 2.3.4. 16 November 2023, 11:29:04 UTC
fc41993 Improve failure handling in ContinuousComputation (#102281) (#102288) Today we assert that processing an input (e.g. computing an updated shard balance) doesn't throw an exception, but if an exception were to occur in production then we don't even log anything, we just silently stop processing anything else. This commit adds an error log and a `finally` block to ensure that we carry on trying to process new inputs even if one of them throws an exception. 16 November 2023, 11:19:55 UTC
8d559e5 Set region for the STS client via privileged calls in AWS SDK (#102230) (#102285) Unfortunately, `AWSSecurityTokenServiceClientBuilder#setRegion` is not just a setter on the builder. It looks up the region by its name which lazily initializes some regional configuration. As a result, the call with an access denied error, because the caller doesn't have permission to call `accessDeclaredMembers` in some Jackson internals. This bug wasn't caught by the `CustomWebIdentityTokenCredentialsProviderTests#testSupportRegionalizedEndpoints` test because it's under with the test framework that does allow naked reflection calls. We fix that in two ways: * Make sure withRegion call is privileged * Eagerly lookup region metadata in `S3Repository` Fixes #102173 16 November 2023, 10:13:59 UTC
9844195 Adjusting bug fix skip for #102164 (#102241) (#102265) closes: https://github.com/elastic/elasticsearch/issues/102164 15 November 2023, 22:09:31 UTC
c0b8f22 [ci] Add a way to trigger the entire regular PR pipeline via comment (#102256) (#102262) 15 November 2023, 20:48:45 UTC
3b75543 [ILM] Fix downsample to skip already downsampled indices (#102250) (#102251) This fixes a bug in ILM where if an ILM policy is updated such that the next phase (e.g. warm) contains the downsample action from the previous phase (e.g. hot), whilst the managed index is waiting to enter the next phase (e.g. warm), if the managed index was already downsampled in hot it would get deleted in the warm phase. Fixes https://github.com/elastic/elasticsearch/issues/102249 15 November 2023, 20:07:07 UTC
441247b [ci] Increase memory for BWC steps by moving to n1-standard-32 (#102106) (#102252) 15 November 2023, 19:52:48 UTC
47a20d8 Fix error message when rule query rulesets do not exist (#102187) (#102239) 15 November 2023, 14:48:28 UTC
2b193ef Fix nesting of linearizable register docs (#102218) (#102238) Removes the `[discrete]` line from the docs introduced in #102050 so that these subsections are nested at the right level. 15 November 2023, 14:27:40 UTC
499cc70 [8.11] Fix listeners in SharedBlobCacheService.readMultiRegions (#102228) Backport of #101727 for 8.11.2 15 November 2023, 13:00:30 UTC
c9579cb Simplify BlobStoreRepository idle check (#102057) (#102210) We need some way to block repository closing while ongoing restores finish. Today we have a bespoke and somewhat complex activity-tracking mechanism to do this, but this doesn't completely line up with other protection against concurrent activity on the same shard which means it can trip an assertion sometimes. This commit replaces it with a much more standard ref-counting mechanism instead. Closes #101948 15 November 2023, 11:38:22 UTC
fe1c503 Remove docs on uncontended register analysis (#102201) Verification of uncontended operations on linearizable registers was introduced in #101185 so does not apply in versions before 8.12. Fixes up the backport of #102050. 15 November 2023, 10:54:05 UTC
2fbb410 Reorganise repository-s3 docs page (#102058) (#102205) These docs have various subsections under the _Client settings_ and _Repository settings_ sections which are nothing to do with those settings. The reasons for this are historical and no longer relevant. This commit moves these subsections together and up a level so that they better reflect the structure of the information. 15 November 2023, 10:22:28 UTC
0f65ccb Add ESQL enrich IT tests (#102099) (#102176) This change adds IT tests for ESQL enrich, which is required for enabling memory tracking in enrich. I'll add an enrich policy test for IP fields later. 14 November 2023, 19:03:33 UTC
f6afa24 [DOCS] More ES|QL limitations (#101972) (#102166) 14 November 2023, 17:10:56 UTC
b667a93 More linearizable register docs (#102167) In 8.12 users can configure the number of register operations performed by repository analysis, but this configuration is not available in earlier versions. Nonetheless, we should at least mention that repository analysis does some register operations. This commit backports the few relevant lines of the docs changes from #102051 to earlier branches. Relates #102050 14 November 2023, 17:10:28 UTC
31745d6 Add docs about linearizable registers in repositories (#102050) (#102163) We don't mention linearizable registers in the snapshot/restore docs today, but these things are verified for correctness by the repository analysis API and some users with incorrect repository implementations struggle to understand the verification errors. This commit adds some docs to describe them and their various implementations. 14 November 2023, 16:44:20 UTC
7a8850c [DOCS] Update ES|QL getting started for demo environment (#102134) (#102143) 14 November 2023, 12:37:38 UTC
e4caa13 Adding "not" in the error message for attempts to load text fields when synthetic source is enabled (#102118) (#102127) (cherry picked from commit 4701abaa673a8c3aad64faa3dcbef404517a1010) 14 November 2023, 10:34:49 UTC
a7ef235 [DOCS] Simplifies dense vector mapping in semantic search example (#102080) (#102130) 14 November 2023, 10:23:24 UTC
b934e7a [doc] Add known issue to all versions affected by GC behaviour change (#102025) (#102122) 14 November 2023, 09:15:13 UTC
ef87c48 Corrected the expansion of overlapping terms in the unified highlighter (#101912) (#102018) This commit addresses an issue in the passage formatter of the unified highlighter, where overlapping terms were not correctly expanded to be highlighted as a single object. The fix in this commit involves adjusting the expansion logic to consider the maximum end offset during the process, as matches are initially sorted by ascending start offset and then by ascending end offset. 14 November 2023, 08:31:07 UTC
back to top