Skip to content

[Improvement] Add JDK8+ support for optimizer.sh#3702

Merged
zhoujinsong merged 1 commit intoapache:masterfrom
CatchYouIfICan:yuxinghe-dev-add-jvm-parameter
Jul 31, 2025
Merged

[Improvement] Add JDK8+ support for optimizer.sh#3702
zhoujinsong merged 1 commit intoapache:masterfrom
CatchYouIfICan:yuxinghe-dev-add-jvm-parameter

Conversation

@CatchYouIfICan
Copy link
Contributor

Why are the changes needed?

[Improvement] Add jvm parameter to optimizer.sh and support jdk8+

Brief change log

How was this patch tested?

  • Add some test cases that check the changes thoroughly including negative and positive cases if possible

  • Add screenshots for manual tests if appropriate

  • Run test locally before making a pull request

Documentation

  • Does this pull request introduce a new feature? (no)
  • If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@zhoujinsong zhoujinsong changed the title [Improvement] Add jvm parameter to optimizer.sh [Improvement] Add JDK8+ support for optimizer.sh Jul 31, 2025
Copy link
Contributor

@zhoujinsong zhoujinsong 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 for the contribution!

@zhoujinsong zhoujinsong merged commit 03131c9 into apache:master Jul 31, 2025
1 check passed
@zhoujinsong
Copy link
Contributor

Can you help to polish ams.sh too?

cxxiii pushed a commit to cxxiii/amoro that referenced this pull request Jul 31, 2025
[Improvement] Add jvm parameter to optimizer.sh
zhoujinsong added a commit that referenced this pull request Aug 6, 2025
…y of Optimizer resource for Tables (#3669)

* optimize the definition and function of quota

* revise the calculation of occupation in scheduling policy

* revise the code format

* modify the default quota from a fixed value to a percentage

* set the quota count to at least 1

* add an option of over quota enabled

* add an option of over quota enabled

correct the format

* allow quota to be a decimal or a value larger than 1

* add some unit testing

* update related doc

* correct format

* [AMORO-3638] Add support for task retries when task execution times out

This commit adds a timeout for the task state `ACK`, which is helpful for that
AMS can't receive the complete notification in any case.

* [Improvement] Add JDK8+ support for `optimizer.sh` (#3702)

[Improvement] Add jvm parameter to optimizer.sh

* [Improvement] Use fileIndex="nomax" to avoid log loss. (#3701)

* [AMORO-3692] Remove deprecated metrics and update related logic in MetricsSummary (#3693)

[Hotfix] Remove deprecated metrics and update related logic in MetricsSummary

* [AMORO-3686][Improvement]: Use ZK's multi operation to ensure write consistency. (#3687)

[Improvement]: Use ZK's multi operation in HighAvailabilityContainer to ensure write consistency and fix the followerLath word spelling error #3686

Co-authored-by: wardli <wardli@tencent.com>

* [AMORO-3607]Fix syntax error in init sql #3607 (#3681)

* [AMORO-3245] Display comment on Table page. (#3672)

* Display comment in Tables page.

* fixup comment display

---------

Co-authored-by: 张文领 <zhangwl9@chinatelecom.cn>

* fix the bug

* remove lib

* polish the codes

* fix error in tests

* rename

* rename

* remove unnecessary interface method

---------

Co-authored-by: Jzjsnow <snow.jiangzj@gmail.com>
Co-authored-by: CatchYouIfICan <90456247+CatchYouIfICan@users.noreply.github.com>
Co-authored-by: Qishang Zhong <zhongqishang@gmail.com>
Co-authored-by: can <95597038+wardlican@users.noreply.github.com>
Co-authored-by: wardli <wardli@tencent.com>
Co-authored-by: Nico CHen <4648576+nicochen@users.noreply.github.com>
Co-authored-by: zhangwl9 <1298877813@qq.com>
Co-authored-by: 张文领 <zhangwl9@chinatelecom.cn>
Co-authored-by: ZhouJinsong <zhoujinsong0505@163.com>
xxzhky pushed a commit to xxzhky/amoro that referenced this pull request Sep 7, 2025
[Improvement] Add jvm parameter to optimizer.sh

(cherry picked from commit 03131c9)
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.

2 participants