[PING] RFR: 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
Bob Vandette
bob.vandette at oracle.com
Tue Feb 18 19:34:15 UTC 2020
> On Feb 18, 2020, at 2:00 PM, Mandy Chung <mandy.chung at oracle.com> wrote:
>
>
>
> On 2/18/20 4:50 AM, Severin Gehwolf wrote:
>> Hi Mandy,
>>
>> Thanks again for the review!
>>
>> Updated webrev:
>> incremental (only review changes):
>> http://cr.openjdk.java.net/~sgehwolf/webrevs/JDK-8231111/11/incremental/webrev/
>>
>> full:
>> http://cr.openjdk.java.net/~sgehwolf/webrevs/JDK-8231111/11/webrev/
>
> This looks good. I only skimmed on the tests and not reviewed in details (I assume Bob has reviewed them).
Yes, I checked the tests and they look fine.
Bob.
>
> All new cgroup-specific and metrics implementation classes are now linux-specific classes which is good.
>
>> More below.
>>
>>
>>
>>> test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
>>> The Oracle copyright is taken out and the copyright is also changed from GPL to GPL+CP.
>>> The Red Hat copyright can be added to the top of the file immediately before "DO NOT ALTER or REMOVE" line like [1].
>>>
>>> [1]
>>> http://hg.openjdk.java.net/jdk/jdk/file/tip/test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitEnableDisable.java
>> Hmm, old MetricsTester got renamed with this patch to
>> MetricsTesterCgroupV1. MetricsTesterCgroupV1 still has the old
>> copyright. The version you've looked at is the common part and
>> instantiates tester for cgroup v1 or cgroup v2 as required.
>>
>
> Thanks for clarifying. I now see that MetricsTester.java is a new file in this patch but the webrev shows as an existing file.
>
>> Aside: Not sure why old MetricsTester (or new MetricsTesterCgroupV1) is
>> GPL (over GPL+CP).
>> Either way, I've changed license to GPL over GPL+CP for the new test
>> classes with Red Hat copyright.
>>
>
> I skimmed through the copyright header and license text. Looks fine to me.
>
> Mandy
>
More information about the serviceability-dev
mailing list