https://github.com/elastic/elasticsearch

sort by:
Revision Author Date Message Commit Date
6a71722 Update dense-vector.asciidoc typo - similariy vs similarity 02 January 2024, 21:16:19 UTC
535e1ea [DOCS] Warn against using ES|QL on production environments (#103797) (#103805) 02 January 2024, 16:20:44 UTC
c547bd3 Fix the transport version of PlanStreamOutput (#103758) (#103767) (#103768) The backward compatibility of ESQL is not handled correctly because PlanStreamOutput doesn't return the transport version from its delegate. The reason we didn't notice these failures is that the mixed cluster QA doesn't upgrade two nodes to the current version, leaving all nodes in the cluster with BWC versions. 30 December 2023, 21:26:46 UTC
d35aa81 Fix now in millis for ESQL search contexts (#103474) (#103480) (#103766) Currently, ESQL search contexts do not have the correct actual 'now' in milliseconds. Ideally, we should use a consistent 'now' in millis for all nodes participating in the execution of a search request. I will follow up with a PR to deserialize that value between nodes for version 8.13 and later. Closes #103455 30 December 2023, 19:31:16 UTC
2113ff3 [+DOC][ILM] age calculation resets post rollover (#103662) * [+DOC][ILM] age calculation 👋 howdy, team! I have the internal belief/understanding that [ILM Explain](https://www.elastic.co/guide/en/elasticsearch/reference/current/ilm-explain-lifecycle.html)'s `age` calculates based off rollover time fall back index creation time (or ILM creation time override settings). However, I'm not able to find that currently in existing docs, so adding it to [ILM > Phase Transitions](https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-index-lifecycle.html#ilm-phase-transitions) Background: This relates to > ([doc](https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started-index-lifecycle-management.html#ilm-gs-check-progress)) The `age` of the indexed used to transition to the next phase (in this case it is the same with the age of the index). Uh... I'm not actually(/currently) finding an official Elastic doc confirming `age` works off index creation time override to rollover time, but I know that's correspondingly true from the blog I wrote that LeeH had signed-off > ([blog](https://www.elastic.co/blog/troubleshooting-elasticsearch-ilm-common-issues-and-fixes)) **Common issue 3: min_age calculation clarification** > When working with customers, I have seen confusion about how `min_age` works. The min_age [must increase](https://www.elastic.co/guide/en/elasticsearch/reference/current/ilm-index-lifecycle.html#ilm-phase-transitions) between subsequent phases. If rollover is used, min_age is calculated off the rollover date. This is because rollover generates a new index and the new index’s creation date is used in the calculation. Otherwise, min_age is calculated off the original index’s creation date. We're working to tighten-ship on docs+api for users to self-service understanding > (internal link) The `age` of an index is calculated based on: > - The `index_creation_date_millis` of the index IF it did not go through `hot.rollover` > - The rollover time of the index (TODO: `time_since_index_rollover`) IF it went through `hot.rollover` (noting rollover resets `age`) > - Index ILM Setting overrides `index.lifecycle.origination_date` or `index.lifecycle.parse_origination_date` (related [blog](https://www.elastic.co/blog/control-ilm-phase-transition-timings-using-origination-date)) * Apply suggestions from code review Co-authored-by: Lee Hinman <dakrone@users.noreply.github.com> --------- Co-authored-by: Lee Hinman <dakrone@users.noreply.github.com> 23 December 2023, 03:42:39 UTC
ce190e7 Exists query also works with only doc_values (#103647) (#103655) With this commit we amend the docs for the `exists` query to clarify that it works with either `index` *or* `doc_values` set to `true` in the mapping. Only if both are disabled, the `exists` query won't work. 21 December 2023, 15:55:25 UTC
ee99fc4 Mute cranky eval tests for convert functions (#103609) The evalVector method on convert functions catches exceptions, including CircuitBreakerException, and emit nulls instead. This was fixed in 8.12. Mute the corresponding tests for convert functions. 20 December 2023, 13:07:53 UTC
978db27 Fix NPE on missing event queries (#103611) (#103619) 20 December 2023, 12:40:53 UTC
3a5a2af Reference stored scripts in snapshot restore (#102966) (#103045) Closes #102903 20 December 2023, 12:32:34 UTC
98989ce Correct docs tcp retries timeout (#102968) (#103043) Closes #102788 20 December 2023, 11:19:48 UTC
12fa97d [8.11] [DOCS] migrate ILM to DSL headings and TLDR (#102068) (#103605) * [DOCS] migrate ILM to DSL headings and TLDR (#102068) This adds some headings and a TL;DR section to the migration to DSL tutorial. (cherry picked from commit 2212df73e873d07d23264f3012c0c1c7cc0cff29) Signed-off-by: Andrei Dan <andrei.dan@elastic.co> * Fix test 20 December 2023, 10:22:05 UTC
f6daa59 Mute HeapAttackIT (#103539) (#103541) This suite is no longer OOM, but GC is taking all CPUs. I will mute this suite for now. 19 December 2023, 04:52:49 UTC
2368eef [Transform] Unmute TransformSchedulerTests.testScheduleNowWithSystemClock (#103191) (#103195) 18 December 2023, 12:40:45 UTC
96a3651 Slightly simplify setup tsds section (#103475) (#103502) * By not encouraging to use index.look_ahead index setting. The default should would well out of the box and changing this setting can cause tsds to not work correctly. * Not mentioning the index.codec setting. This is a low level setting has no real benefit in case of tsds. And setting it to best compression can hurt performance without any real benefit. 18 December 2023, 11:01:54 UTC
dcedac6 [ci] Add amazon-2023 to platform-support matrix (#103466) (#103478) (cherry picked from commit 2517d5c065a03d409f55806dc1c97bfb80146b66) 14 December 2023, 21:18:52 UTC
fe267c9 Propagate 'isCI' system property to BWC build tasks (#103409) (#103412) 13 December 2023, 22:17:03 UTC
edec46c Bump versions after 7.17.16 release 13 December 2023, 15:48:34 UTC
aa9ab11 Clarify that we need stack dumps of the main process (#103391) (#103396) ES comprises more than one Java process, but it's the main one which matters when looking at stack dumps. 13 December 2023, 14:03:31 UTC
fa52f82 fix typo (#103149) Fixed a typo and a small grammatical error in the explanation of the `null_value` option 13 December 2023, 11:55:34 UTC
2435bf8 Disable incremental compilation in CI environments (#103346) (#103351) 12 December 2023, 22:15:51 UTC
dee22d3 [DOCS] Add security update to 8.11.2 RNs (#103324) (#103353) 12 December 2023, 21:47:54 UTC
15a99a0 Remove 'coming soon' notification 12 December 2023, 17:01:48 UTC
b15677a Reduce concurrent level in ManyShardsIT (#103159) (#103327) This test failed during testing with a single CPU. To prevent test failure in such cases, we should lower the concurrency level, ensuring that it doesn't spawn more than 1000 tasks. Closes #103128 12 December 2023, 16:24:40 UTC
d5e7f35 Prune changelogs after 8.11.3 release 12 December 2023, 15:55:03 UTC
0cbe52b Bump versions after 8.11.3 release 12 December 2023, 15:54:25 UTC
7e23a75 Improve docs around knn similarity search (#103158) (#103295) Adding equations to the docs around how to best calculate similarity & score. The similarity parameter for search was added in 8.8. The max-inner-product mentions will be removed for all versions before 8.11 when backporting. closes: https://github.com/elastic/elasticsearch/issues/102924 11 December 2023, 20:20:23 UTC
6571864 Add release notes for 8.11.3 release (#103216) 11 December 2023, 19:04:23 UTC
ed9739e Skip docs.DissectEmptyRightPaddingModifier for versions <8.11.2 (#103276) (#103281) 11 December 2023, 15:55:26 UTC
da675bb [DOCS] Empty keys for ES|QL DISSECT (#102632) (#103259) * [DOCS] Empty keys for ES|QL DISSECT * Update test 11 December 2023, 11:02:57 UTC
90d9e41 Fix: Watcher API watcher_get_settings clears product header (#103003) (#103256) Current code do stashing and un-stashing of the context to ignore warning headers about accessing a system index. However, this ignores all header, omitting the X-elastic-product header from the response. This PR removes the stashing/un-stashing and instead calls the concreteIndexNames variant that allows system index access (which does not generate the warning), concreteIndexNamesWithSystemIndexAccess 11 December 2023, 09:12:03 UTC
1059567 [Docs] Custom S3 CA must be reinstalled on upgrade (#103168) (#103249) 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 11 December 2023, 05:33:00 UTC
3f974b3 Wrap painless explain error (#103151) (#103235) 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, 14:50:47 UTC
2f31907 Add docs for the include_named_queries_score param (#103155) (#103221) The only docs for this _search param were mentioned in the bool query docs. While it makes contextual sense to have it there, we should also add it as a _search parameter in the search API docs. It was introduced in 8.8. 08 December 2023, 20:02:21 UTC
8930330 Decref CacheFileRegion after read is done not before (#102848) (#103200) The CacheFileRegion instance is decref before the read operation is executed, meaning that the SharedBytes.IO instance can return to the pool of free regions, being polled and written by another thread for another cache file region, before the first read is effectively completed (and will return incorrect bytes). 08 December 2023, 14:48:43 UTC
41a6792 Restore CacheFileRegion refcounting for writes (#102843) (#103201) In #98241 we removed the refcounting around write handler in SharedBytes.IO. But recently we saw wrong bytes being read from the snapshot file under heavy evictions and investigation shows that the bytes belonged to another cached file. Low level logging (hard to reproduce) shows that writes and reads using the same SharedBytes.IO instance but for different cache file region could be interleaved, so that bytes in shared cache could be overwritten and the last read would read (and store in internal index input buffers) bytes from a different file: Thread[elasticsearch[node_t0][stateless_shard][T#4],5,TGRP-IndexCorruptionIT]: 10485760 bytes written using SharedBytes$IO@dc07632 (230716978) for FileCacheKey[shardId=[index-0][0], primaryTerm=1, fileName=stateless_commit_26] Thread[elasticsearch[node_t0][stateless_shard][T#3],5,TGRP-IndexCorruptionIT]: 10485760 bytes written using SharedBytes$IO@dc07632 (230716978) for FileCacheKey[shardId=[index-0][0], primaryTerm=1, fileName=stateless_commit_16] Thread[elasticsearch[node_t0][stateless_shard][T#4],5,TGRP-IndexCorruptionIT]: 375 bytes read using SharedBytes$IO@dc07632 (230716978) for key FileCacheKey[shardId=[index-0][0], primaryTerm=1, fileName=stateless_commit_26] This change fixes resfcounting around the write handler so that the IO instance is decref after bytes are fully written. Relates #98241 08 December 2023, 14:48:03 UTC
479fcef [DOCS] DSL downsampling docs (#103148) (#103187) 08 December 2023, 12:15:17 UTC
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
back to top