Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/12323 )
Change subject: KUDU-2670: Part 1: Build ScanToken by KeyRange ...................................................................... Patch Set 32: > The reason for the problem should be that KeyRange is duplicate. > In the following log, the tablet(79e027fcb6bd4f67b85028ab7d08352c) primary > key range is duplicate. > > 13:07:31.784 [DEBUG - New I/O worker #158] (AsyncKuduClient.java:2039) Add > key range [<start>, <end>), 40603, "79e027fcb6bd4f67b85028ab7d08352c" > [0x80000032, <end>) > 13:07:31.784 [DEBUG - New I/O worker #157] (AsyncKuduClient.java:2039) Add > key range [<start>, <end>), 35286, "453294f2eb9341cfb4e59964404fc4e0" > [<start>, 0x80000032) > 13:07:31.785 [DEBUG - New I/O worker #158] (AsyncKuduClient.java:2039) Add > key range [<start>, <end>), 40603, "79e027fcb6bd4f67b85028ab7d08352c" > [0x80000032, <end>) That sounds like it might be an interaction between split key range requests and the DuplicatingRowSet, a special kind of rowset that is used during a MRS flush. See Tablet::DoMergeCompactionOrFlush for details. In any case, the problem is likely to be server-side, so I suggest you add some debugging to Tablet and RowSetInfo to figure out what's going on. -- To view, visit http://gerrit.cloudera.org:8080/12323 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: I0502f5d64569e8b1d45e88de3cb36aa2e01234d0 Gerrit-Change-Number: 12323 Gerrit-PatchSet: 32 Gerrit-Owner: yangz <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Grant Henke <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Yao Xu <[email protected]> Gerrit-Reviewer: yangz <[email protected]> Gerrit-Comment-Date: Wed, 22 May 2019 17:15:55 +0000 Gerrit-HasComments: No
