Adding unit tests for testing JN sync functionality during rolling upgrade of NN.
QJM: Sychronize past log segments to JNs that missed them
SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #12276 (See https://builds.apache.org/job/Hadoop-trunk-Commit/12276/)
HDFS-12356. Unit test for JournalNode sync during Rolling Upgrade. (arp: rev fd66a243bfffc8260bfd69058625d4d9509cafe6)
Committed to trunk. Thanks for the contribution Hanisha Koneru
The UT failures are clearly unrelated. I will commit the v3 patch shortly.
This message was automatically generated.
Fixed the testSyncDuringRollingUpgrade intermittent failure in patch v03.
+1 for the v2 patch, pending Jenkins.
Thanks for the review Arpit Agarwal.
Posted patch v02 with an improvement. deleteEditLogsFromRandomJN() would delete a random edit log instead of the last one.
+1 pending Jenkins.
Thanks Hanisha Koneru.