Adar Dembo has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/12195 )

Change subject: generic_iterators: move MergeIterState into the header
......................................................................


Patch Set 4:

(1 comment)

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

http://gerrit.cloudera.org:8080/#/c/12195/2//COMMIT_MSG@10
PS2, Line 10: forward declare MergeIterState anymore.
> another option here to consider is moving the definition of UnionIterator a
It can be done, but:
1. It'd require many small changes to generic_iterators-test.
2. More importantly, it won't be possible to test the innards of the moved 
iterators. For MergeIterator the only such test is the one that uses the new 
histogram, but I think I'll be removing that anyway. 
PredicateEvaluatingIterator does have a similar test right now (though you 
didn't mention moving that one). So it's not that big of a deal right now, but 
could be annoying in the future.

Originally I was inclined to punt, but I gave it a shot and, after some more 
yak shaving, produced http://gerrit.cloudera.org:8080/12223. So this patch has 
now been superceded.



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

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I00f3ec1a0007ab1f554f4b799884e94c90c7cc9b
Gerrit-Change-Number: 12195
Gerrit-PatchSet: 4
Gerrit-Owner: Adar Dembo <a...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <a...@cloudera.com>
Gerrit-Reviewer: Grant Henke <granthe...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Mike Percy <mpe...@apache.org>
Gerrit-Reviewer: Todd Lipcon <t...@apache.org>
Gerrit-Comment-Date: Fri, 11 Jan 2019 23:53:38 +0000
Gerrit-HasComments: Yes

Reply via email to