Ádám Bakai has posted comments on this change. ( http://gerrit.cloudera.org:8080/21004 )
Change subject: [catalog_manager] Tighten leader UUID fallback ...................................................................... Patch Set 1: (2 comments) http://gerrit.cloudera.org:8080/#/c/21004/1//COMMIT_MSG Commit Message: PS1: > Thank you for getting to the bottom of this! I added an extension to the TestRecreateCMeta so that it is tested in single TServer configuration,too. That is a sure way to reproduce the error. Maybe it's enough to only run with a single TServer, but I thought multiple TServer test is nice to have, too. If I understand correctly, the KUDU-2335 is still present. I tried to reproduce it without the patch and I had no luck. I think it happens because some very rare race condition between the raft consensus thread and of tablet report generation thread that is triggered by the voting process. http://gerrit.cloudera.org:8080/#/c/21004/1/src/kudu/master/catalog_manager.cc File src/kudu/master/catalog_manager.cc: http://gerrit.cloudera.org:8080/#/c/21004/1/src/kudu/master/catalog_manager.cc@5456 PS1, Line 5456: // previous cstate, and the leader was known for that term. > Could you please add an extra comment, explaining the essence of the extra Done -- To view, visit http://gerrit.cloudera.org:8080/21004 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: I06a80a4a0a9fd422b50860e8cd8bf0e12973cd43 Gerrit-Change-Number: 21004 Gerrit-PatchSet: 1 Gerrit-Owner: Ádám Bakai <aba...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <ale...@apache.org> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Ádám Bakai <aba...@cloudera.com> Gerrit-Comment-Date: Wed, 07 Feb 2024 15:30:09 +0000 Gerrit-HasComments: Yes