Skip to content

Conversation

@martijnvg
Copy link
Member

  • The DISIAccumulator should only be used during merging.
  • The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes #135340

* The DISIAccumulator should only be used during merging.
* The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes elastic#135340
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

@elasticsearchmachine
Copy link
Collaborator

Hi @martijnvg, I've created a changelog YAML for you.

Copy link
Member

@dnhatn dnhatn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks Martijn!

@martijnvg martijnvg added the auto-backport Automatically create backport pull requests when merged label Sep 26, 2025
@martijnvg martijnvg merged commit 1aed2bc into elastic:main Sep 26, 2025
34 checks passed
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
8.19 Commit could not be cherrypicked due to conflicts
9.1 Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 135505

szybia added a commit to szybia/elasticsearch that referenced this pull request Sep 26, 2025
…-dls

* upstream/main: (55 commits)
  Mute org.elasticsearch.upgrades.MatchOnlyTextRollingUpgradeIT testIndexing {upgradedNodes=1} elastic#135525
  Address es819 tsdb doc values format performance bug (elastic#135505)
  Remove obsolete --add-opens from JDK API extractor tool (elastic#135445)
  [CI] Fix MergeWithFailureIT (elastic#135447)
  Increase wait time in AdaptiveAllocationsScalerServiceTests (elastic#135510)
  ES|QL: Handle multi values in FUSE (elastic#135448)
  Mute org.elasticsearch.upgrades.SyntheticSourceRollingUpgradeIT testIndexing {upgradedNodes=1} elastic#135512
  Add trust configuration for cross cluster api keys (elastic#134893)
  ESQL: Fix flakiness in SessionUtilsTests (elastic#135375)
  Mute org.elasticsearch.upgrades.LogsdbIndexingRollingUpgradeIT testIndexing {upgradedNodes=1} elastic#135511
  Mute org.elasticsearch.upgrades.MatchOnlyTextRollingUpgradeIT testIndexing {upgradedNodes=2} elastic#135325
  Require all functions to provide examples (elastic#135094)
  Mute org.elasticsearch.upgrades.SyntheticSourceRollingUpgradeIT testIndexing {upgradedNodes=2} elastic#135344
  Mute org.elasticsearch.upgrades.TextRollingUpgradeIT testIndexing {upgradedNodes=1} elastic#135236
  Mute org.elasticsearch.upgrades.TextRollingUpgradeIT testIndexing {upgradedNodes=2} elastic#135238
  Mute org.elasticsearch.upgrades.LogsdbIndexingRollingUpgradeIT testIndexing {upgradedNodes=2} elastic#135327
  Mute org.elasticsearch.upgrades.MatchOnlyTextRollingUpgradeIT testIndexing {upgradedNodes=3} elastic#135324
  Mute org.elasticsearch.upgrades.StandardToLogsDbIndexModeRollingUpgradeIT testLogsIndexing {upgradedNodes=3} elastic#135315
  ESQL: Handle right hand side of Inline Stats coming optimized with LocalRelation shortcut (elastic#135011)
  Mute org.elasticsearch.upgrades.TextRollingUpgradeIT testIndexing {upgradedNodes=3} elastic#135237
  ...
martijnvg added a commit to martijnvg/elasticsearch that referenced this pull request Sep 26, 2025
Backporting elastic#135505 to 9.1 branch.

* The DISIAccumulator should only be used during merging.
* The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes elastic#135340
martijnvg added a commit to martijnvg/elasticsearch that referenced this pull request Sep 26, 2025
Backporting elastic#135505 to 9.1 branch.

* The DISIAccumulator should only be used during merging.
* The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes elastic#135340
martijnvg added a commit that referenced this pull request Sep 29, 2025
Backporting #135505 to 9.1 branch.

* The DISIAccumulator should only be used during merging.
* The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes #135340
martijnvg added a commit that referenced this pull request Sep 29, 2025
Backporting #135505 to 8.19 branch.

* The DISIAccumulator should only be used during merging.
* The tmp files created by DISIAccumulator and OffsetsAccumulator shouldn't use mmap based lucene directory.

Closes #135340
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possible performance regression in 9.1.x (TSDS)

3 participants