Skip to content

Add hook for blocking termination#133555

Merged
rjernst merged 7 commits intoelastic:mainfrom
rjernst:shutdown/block_before_http
Jan 7, 2026
Merged

Add hook for blocking termination#133555
rjernst merged 7 commits intoelastic:mainfrom
rjernst:shutdown/block_before_http

Conversation

@rjernst
Copy link
Copy Markdown
Member

@rjernst rjernst commented Aug 26, 2025

This commit adds a shutdown hook for waiting on the node being ready to shutdown before actually starting to shut components down.

This commit adds a shutdown hook for waiting on the node being ready to
shutdown before actually starting to shut components down.
@rjernst rjernst requested a review from a team as a code owner August 26, 2025 13:35
@rjernst rjernst added the :Core/Infra/Node Lifecycle Node startup, bootstrapping, and shutdown label Aug 26, 2025
@elasticsearchmachine elasticsearchmachine added Team:Core/Infra Meta label for core/infra team v9.2.0 labels Aug 26, 2025
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@rjernst rjernst requested a review from DaveCTurner August 26, 2025 13:50
Copy link
Copy Markdown
Member

@DaveCTurner DaveCTurner left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@ldematte ldematte left a comment

Choose a reason for hiding this comment

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

LGTM2

@rjernst rjernst enabled auto-merge (squash) January 7, 2026 00:26
@rjernst rjernst merged commit a5770c6 into elastic:main Jan 7, 2026
35 checks passed
szybia added a commit to szybia/elasticsearch that referenced this pull request Jan 7, 2026
* upstream/main:
  Add hook for blocking termination (elastic#133555)
  Delegate to ES93ScalarQuantizedVectorsFormat rather than copying behaviour (elastic#139834)
  Refactor compound block types (elastic#140219)
  Flush the rate buffer when the slice index changes (elastic#138856)
  Log linked project connection errors at debug during shutdown (elastic#140239)
  Periodic FIPS 140-3 buildkite pipelines (elastic#139909)
  ES|QL - Remove TERM function (elastic#139953)
  Fix name of started time field in shutdown status (elastic#139910)
  Drop `project_routing` from query params (elastic#140272)
  Fix flaky test: AllocationDecidersTests (elastic#140271)
  Add List Reindex API (elastic#140184)
  Expose _tier metadata attribute in ESQL (elastic#139894)
  Tweak TSDBRestEsqlIT#testTimeSeriesQuerying(...) (elastic#140210)
  Fix an OOM error when creating to many chained synonym graph token filter. (elastic#140026)
  Suppress Azure SDK error logs (elastic#139730)
  Rewritten integer sorts need to use SortedNumericSortField (elastic#139538) (elastic#139700)
  Adjust index versions for skippers for time series (elastic#139670)
  Fix host.name skippers index version range (elastic#139636)
  Remove BWC shim for a broken commit
  Fix index.mapping.use_doc_values_skipper defaults in serverless (elastic#139532)
sidosera pushed a commit to sidosera/elasticsearch that referenced this pull request Jan 7, 2026
This commit adds a shutdown hook for waiting on the node being ready to
shutdown before actually starting to shut components down.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Core/Infra/Node Lifecycle Node startup, bootstrapping, and shutdown >refactoring Team:Core/Infra Meta label for core/infra team v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants