Skip to content

Conversation

@LantaoJin
Copy link
Member

(cherry picked #3983 from commit 0398f68)

…ry usage after GC of old gen in v3 (opensearch-project#3983)

* ResourceMonitor only checks the memory health by calculating the memory usage after GC of old gen

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* address comments

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* address comments

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Add memory usage fallback

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Fix IT

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Generate script code lazily to avoid unnecessary usage in Calcite

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* typo

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Address the comments of 3929 followup

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Catch throwable instead of MemoryUsageException

Signed-off-by: Lantao Jin <ltjin@amazon.com>

* Fix unit test when the code in script query expression generated lazily

Signed-off-by: Lantao Jin <ltjin@amazon.com>

---------

Signed-off-by: Lantao Jin <ltjin@amazon.com>
(cherry picked from commit 0398f68)
Signed-off-by: Lantao Jin <ltjin@amazon.com>
Signed-off-by: Lantao Jin <ltjin@amazon.com>
Signed-off-by: Lantao Jin <ltjin@amazon.com>
@penghuo penghuo merged commit 087f22f into opensearch-project:2.19-dev Aug 25, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants