Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[FLINK-15023][core][runtime] Remove on-heap managed memory #10397
What is the purpose of the change
This PR is part or FLIP-49. It completely remove on-heap managed memory, keeping managed memory always off-heap.
This PR also contains a hotfix commit for FLINK-15047 to fix YarnDistributedCacheITCase.
Brief change log
Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:
Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community
Last check on commit 54b4517 (Wed Dec 04 15:58:10 UTC 2019)
Mention the bot in a comment to re-run the automated checks.
Please see the Pull Request Review Guide for a full explanation of the review process.
The Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required
The @flinkbot bot supports the following commands:
Thanks @azagrebin. I don't think the test failures are related to this PR.
According to the travis report (#5151), the failed stages are
…ctiveResourceManagerFactory. This fixes YarnDistributedCacheITCase#testPerJobModeWithDistributedCache. The test case failed because value of dynamic properties in generated task executor starting command contains space, which blocks parsing of the subsequent properties.
The PR is updated to include a commit fixing the failed