You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@kudu.apache.org by "Andrew Wong (Code Review)" <ge...@cloudera.org> on 2019/10/01 00:37:47 UTC

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Andrew Wong has uploaded this change for review. ( http://gerrit.cloudera.org:8080/14322


Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I tested this on a tablet server that had a few thousand replicas on
it, and easily spotted which replicas had a large number of
previously unlabeled tracked memory from CFileReaders:

https://imgur.com/a/wLHW7zq

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/cfile/bloomfile.cc
M src/kudu/cfile/cfile_reader.cc
2 files changed, 5 insertions(+), 2 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/2
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 2
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Andrew Wong has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 6:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/14322/6/src/kudu/tablet/cfile_set.cc
File src/kudu/tablet/cfile_set.cc:

http://gerrit.cloudera.org:8080/#/c/14322/6/src/kudu/tablet/cfile_set.cc@90
PS6, Line 90: static Status OpenReader(FsManager* fs,
> Why the change here? Seems equivalent to the existing behavior, or am I mis
It was hangover from the previous implementation.



-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 6
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Tue, 01 Oct 2019 23:07:57 +0000
Gerrit-HasComments: Yes

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Adar Dembo (Code Review)" <ge...@cloudera.org>.
Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 4:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/14322/4/src/kudu/tablet/cfile_set.cc
File src/kudu/tablet/cfile_set.cc:

PS4: 
How about passing the two new trackers into CFileSet directly in lieu of the FindTracker() call? Doing so will make the tracker dependency more clear and avoid the duplication of the special "CFileReaders" and "BloomFileReaders" string constants.



-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 4
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Tue, 01 Oct 2019 21:09:10 +0000
Gerrit-HasComments: Yes

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Adar Dembo (Code Review)" <ge...@cloudera.org>.
Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 6: Code-Review+2

(1 comment)

http://gerrit.cloudera.org:8080/#/c/14322/6/src/kudu/tablet/cfile_set.cc
File src/kudu/tablet/cfile_set.cc:

http://gerrit.cloudera.org:8080/#/c/14322/6/src/kudu/tablet/cfile_set.cc@90
PS6, Line 90: static Status OpenReader(FsManager* fs,
Why the change here? Seems equivalent to the existing behavior, or am I missing something?



-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 6
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Tue, 01 Oct 2019 21:50:29 +0000
Gerrit-HasComments: Yes

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Andrew Wong has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 5:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/14322/4/src/kudu/tablet/cfile_set.cc
File src/kudu/tablet/cfile_set.cc:

PS4: 
> How about passing the two new trackers into CFileSet directly in lieu of th
Done


http://gerrit.cloudera.org:8080/#/c/14322/4/src/kudu/tablet/tablet_mem_trackers.h
File src/kudu/tablet/tablet_mem_trackers.h:

http://gerrit.cloudera.org:8080/#/c/14322/4/src/kudu/tablet/tablet_mem_trackers.h@41
PS4, Line 41:         std::move(parent_mem_tracker))),
> warning: parameter 'parent_mem_tracker' is passed by value and only copied 
Done



-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 5
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Tue, 01 Oct 2019 21:45:56 +0000
Gerrit-HasComments: Yes

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Hello Tidy Bot, Kudu Jenkins, Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/14322

to look at the new patch set (#6).

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I tested this locally and verified via the web UI that I could see
CFileReader and BloomFileReader entries once they had been flushed.

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/tablet/cfile_set-test.cc
M src/kudu/tablet/cfile_set.cc
M src/kudu/tablet/cfile_set.h
M src/kudu/tablet/diskrowset.cc
M src/kudu/tablet/tablet_mem_trackers.h
5 files changed, 38 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/6
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 6
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Hello Kudu Jenkins, Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/14322

to look at the new patch set (#4).

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I test this locally and verified via the web UI that I could see
CFileReader and BloomFileReader entries once they had been flushed.

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/tablet/cfile_set.cc
M src/kudu/tablet/tablet_mem_trackers.h
2 files changed, 8 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/4
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 4
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Hello Tidy Bot, Kudu Jenkins, Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/14322

to look at the new patch set (#5).

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I test this locally and verified via the web UI that I could see
CFileReader and BloomFileReader entries once they had been flushed.

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/tablet/cfile_set-test.cc
M src/kudu/tablet/cfile_set.cc
M src/kudu/tablet/cfile_set.h
M src/kudu/tablet/diskrowset.cc
M src/kudu/tablet/tablet_mem_trackers.h
5 files changed, 38 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/5
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 5
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Hello Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/14322

to look at the new patch set (#3).

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I tested this on a tablet server that had a few thousand replicas on
it, and easily spotted which replicas had a large number of
previously unlabeled, tracked memory from CFileReaders:

https://imgur.com/a/wLHW7zq

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/cfile/bloomfile.cc
M src/kudu/cfile/cfile_reader.cc
2 files changed, 5 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/3
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 3
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Andrew Wong has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I test this locally and verified via the web UI that I could see
CFileReader and BloomFileReader entries once they had been flushed.

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Reviewed-on: http://gerrit.cloudera.org:8080/14322
Reviewed-by: Adar Dembo <ad...@cloudera.com>
Tested-by: Kudu Jenkins
---
M src/kudu/tablet/cfile_set-test.cc
M src/kudu/tablet/cfile_set.cc
M src/kudu/tablet/cfile_set.h
M src/kudu/tablet/diskrowset.cc
M src/kudu/tablet/tablet_mem_trackers.h
5 files changed, 40 insertions(+), 20 deletions(-)

Approvals:
  Adar Dembo: Looks good to me, approved
  Kudu Jenkins: Verified

-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 8
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Adar Dembo (Code Review)" <ge...@cloudera.org>.
Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 3:

Not sure why you needed the change to FindOrCreateMemTracker. Couldn't you modify TabletMemTrackers to include new CFileReaders and BloomFileReaders trackers (parented to the per-tablet tracker), then update some references to tablet_tracker with the new trackers?

Some light plumbing work will also be needed in CFileSet::Open (needs to pass down both new trackers), though you could make that a one-time cost by passing down TabletMemTrackers instead.


-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 3
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Comment-Date: Tue, 01 Oct 2019 07:18:41 +0000
Gerrit-HasComments: No

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Adar Dembo (Code Review)" <ge...@cloudera.org>.
Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 7: Code-Review+2


-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 7
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Tue, 01 Oct 2019 23:09:31 +0000
Gerrit-HasComments: No

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Hello Tidy Bot, Kudu Jenkins, Adar Dembo, 

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/14322

to look at the new patch set (#7).

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................

cfile: track memory for CFileReaders and BloomFileReaders

This lumps a tablet's CFileReader tracked memory and BloomFileReader
tracked memory into the ids "CFileReaders" and "BloomFileReaders"
respectively.

I test this locally and verified via the web UI that I could see
CFileReader and BloomFileReader entries once they had been flushed.

Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
---
M src/kudu/tablet/cfile_set-test.cc
M src/kudu/tablet/cfile_set.cc
M src/kudu/tablet/cfile_set.h
M src/kudu/tablet/diskrowset.cc
M src/kudu/tablet/tablet_mem_trackers.h
5 files changed, 40 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/14322/7
-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 7
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

[kudu-CR] cfile: track memory for CFileReaders and BloomFileReaders

Posted by "Andrew Wong (Code Review)" <ge...@cloudera.org>.
Andrew Wong has posted comments on this change. ( http://gerrit.cloudera.org:8080/14322 )

Change subject: cfile: track memory for CFileReaders and BloomFileReaders
......................................................................


Patch Set 3:

> Patch Set 3:
> 
> Not sure why you needed the change to FindOrCreateMemTracker. Couldn't you modify TabletMemTrackers to include new CFileReaders and BloomFileReaders trackers (parented to the per-tablet tracker), then update some references to tablet_tracker with the new trackers?
> 
> Some light plumbing work will also be needed in CFileSet::Open (needs to pass down both new trackers), though you could make that a one-time cost by passing down TabletMemTrackers instead.

Makes me sad that it was that easy and this has been around for so long :/

I'll opt to not plumb the TabletMemTrackers down; seems like a pain dealing with the dependencies.


-- 
To view, visit http://gerrit.cloudera.org:8080/14322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ic62c89079edffb41d1f5b40d7b699c525fa447a7
Gerrit-Change-Number: 14322
Gerrit-PatchSet: 3
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <ad...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Comment-Date: Tue, 01 Oct 2019 18:05:03 +0000
Gerrit-HasComments: No