-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump default fault tolerant task memory #11419
Bump default fault tolerant task memory #11419
Conversation
7c46a08
to
63de1f3
Compare
|
||
// enforced against user memory allocations | ||
private DataSize maxQueryMemory = DataSize.of(20, GIGABYTE); | ||
// enforced against user + system memory allocations (default is maxQueryMemory * 2) | ||
private DataSize maxQueryTotalMemory; | ||
private DataSize faultTolerantTaskMemory = DataSize.of(1, GIGABYTE); | ||
private DataSize faultTolerantExecutionTaskMemory = DataSize.of(4, GIGABYTE); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ideally it would be to define it as a fraction of worker heap but we do not have this information on coordinator statically available. Also every worker can be of different size theoretically.
d8a12b1
to
2b25342
Compare
@arhimondr PTAL once again. I needed to make a fix. Hope test will be green now. |
2b25342
to
190622a
Compare
If task memory requirements exceed memory capacity of any node in the cluster treat such task as if it would request full node.
Default value (4GB) does not match test environment well and would effectively require full node for each task.
190622a
to
b7f76a4
Compare
CI already fixed on master |
No release notes/docs needed (docs is upcoming as a separate PR)