Jeffrey F. Lukman has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/9069 )

Change subject: KUDU-2126: Add conditional check to prevent unnecessary fsyncs
......................................................................


Patch Set 3:

(9 comments)

http://gerrit.cloudera.org:8080/#/c/9069/2//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/9069/2//COMMIT_MSG@9
PS2, Line 9:
> nit: a unit test
Done


http://gerrit.cloudera.org:8080/#/c/9069/2//COMMIT_MSG@11
PS2, Line 11: add
> nit: adds
Done


http://gerrit.cloudera.org:8080/#/c/9069/2//COMMIT_MSG@12
PS2, Line 12: additio
> nit: additional
Done


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/integration-tests/delete_tablet-itest.cc
File src/kudu/integration-tests/delete_tablet-itest.cc:

http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/integration-tests/delete_tablet-itest.cc@169
PS2, Line 169: Regression test for KUDU-2126 : Ensure that a DeleteTablet() RPC
> how about:
Done


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/integration-tests/delete_tablet-itest.cc@191
PS2, Line 191:   scoped_refptr<TabletReplica> tablet_replica;
> Is this test flaky if you remove this ASSERT_EVENTUALLY? I don't think this
Done


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tablet/tablet_metadata.h
File src/kudu/tablet/tablet_metadata.h:

http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tablet/tablet_metadata.h@379
PS2, Line 379:   int flush_count_for_tests_;
> This seems fine, but I wonder if you considered creating a metric for # of
I did, but this method is just easier to implement
and yet it achieves the goal that the unit test wants to do.


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tablet/tablet_metadata.cc
File src/kudu/tablet/tablet_metadata.cc:

http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tablet/tablet_metadata.cc@554
PS2, Line 554:   l_flush.Unlock();
> I think this line should go inside TabletMetadata::ReplaceSuperBlockUnlocke
Done


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tserver/ts_tablet_manager.cc
File src/kudu/tserver/ts_tablet_manager.cc:

http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tserver/ts_tablet_manager.cc@797
PS2, Line 797: If a tablet i
> No need to mention KUDU-2126 here. It should be mentioned in the regression
Done


http://gerrit.cloudera.org:8080/#/c/9069/2/src/kudu/tserver/ts_tablet_manager.cc@798
PS2, Line 798:
> style nit: end comments with punctuation (i.e. a period). We follow the Goo
Done



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

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Idde8b413374f43ca2ef09339f0f412208f03685e
Gerrit-Change-Number: 9069
Gerrit-PatchSet: 3
Gerrit-Owner: Jeffrey F. Lukman <[email protected]>
Gerrit-Reviewer: Jeffrey F. Lukman <[email protected]>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Mike Percy <[email protected]>
Gerrit-Reviewer: Todd Lipcon <[email protected]>
Gerrit-Comment-Date: Sat, 20 Jan 2018 02:18:07 +0000
Gerrit-HasComments: Yes

Reply via email to