|
|
|
YARN-7158
|
YARN-3926
Address performance issue when 3+ resource types configured in the system
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-7137
|
YARN-3926
Move newly added APIs to unstable in YARN-3926 branch
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7136
|
YARN-3926
Additional Performance Improvement for Resource Profile Feature
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7093
|
YARN-3926
Improve log message in ResourceUtils
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7067
|
YARN-3926
Optimize ResourceType information display in UI
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7056
|
YARN-3926
Document Resource Profiles feature
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7043
|
YARN-3926
Cleanup ResourceProfileManager
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7042
|
YARN-3926
Clean up unit tests after YARN-6610
|
Daniel Templeton
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7039
|
YARN-3926
Fix javac and javadoc errors in YARN-3926 branch
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7030
|
YARN-3926
Performance optimizations in Resource and ResourceUtils class
|
Wangda Tan
|
Wangda Tan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-7013
|
YARN-3926
merge related work for YARN-3926 branch
|
Daniel Templeton
|
Sunil G
|
|
Patch Available |
Unresolved
|
|
|
|
|
|
|
|
YARN-6994
|
YARN-3926
Remove last uses of Long from resource types code
|
Daniel Templeton
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6935
|
YARN-3926
ResourceProfilesManagerImpl.parseResource() has no need of the key parameter
|
Manikandan R
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6934
|
YARN-3926
ResourceUtils.checkMandatoryResources() should also ensure that no min or max is set for vcores or memory
|
Unassigned
|
Daniel Templeton
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
YARN-6933
|
YARN-3926
ResourceUtils.DISALLOWED_NAMES check is duplicated
|
Manikandan R
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6908
|
YARN-3926
ResourceProfilesManagerImpl is missing @Overrides on methods
|
Sunil G
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6892
|
YARN-3926
Improve API implementation in Resources and DominantResourceCalculator class
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6789
|
YARN-3926
Add Client API to get all supported resource types from RM
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6788
|
YARN-3926
Improve performance of resource profile branch
|
Sunil G
|
Sunil G
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6786
|
YARN-3926
ResourcePBImpl imports cleanup
|
Yeliang Cang
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6785
|
YARN-3926
Resource.SimpleResource does not implement the new Resource methods
|
Unassigned
|
Daniel Templeton
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6784
|
YARN-3926
Resource.compareTo() is implemented twice
|
Daniel Templeton
|
Daniel Templeton
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6783
|
YARN-3926
DominantResourceCalculator.resourceNames should be a constant
|
Unassigned
|
Daniel Templeton
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
YARN-6782
|
YARN-3926
ResourceUtils.getResourceTypes() reloads the resource configuration every time
|
Unassigned
|
Daniel Templeton
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
YARN-6781
|
YARN-3926
ResourceUtils#initializeResourcesMap takes an unnecessary Map parameter
|
Yu-Tang Lin
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6761
|
YARN-3926
Fix build for YARN-3926 branch
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6610
|
YARN-3926
DominantResourceCalculator#getResourceAsValue dominant param is updated to handle multiple resources
|
Daniel Templeton
|
Daniel Templeton
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6445
|
YARN-3926
[YARN-3926] Performance improvements in resource profile branch with respect to SLS
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-6232
|
YARN-3926
Update resource usage and preempted resource calculations to take into account all resource types
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5708
|
YARN-3926
Implement APIs to get resource profiles from the RM
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5707
|
YARN-3926
Add manager class for resource profiles
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5588
|
YARN-3926
Add support for resource profiles in distributed shell
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5587
|
YARN-3926
Add support for resource profiles
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5586
|
YARN-3926
Update the Resources class to consider all resource types
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-5242
|
YARN-3926
Update DominantResourceCalculator to consider all resource types in calculations
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4830
|
YARN-3926
Add support for resource types in the nodemanager
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4829
|
YARN-3926
Add support for binary units
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4715
|
YARN-3926
Add support to read resource types from a config file
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4172
|
YARN-3926
Extend DominantResourceCalculator to account for all resources
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
YARN-4081
|
YARN-3926
Add support for multiple resource types in the Resource class
|
Varun Vasudev
|
Varun Vasudev
|
|
Resolved |
Fixed
|
|
|
|
|