Alexey Serbin has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/24876 )
Change subject: [kudu-jepsen] remove kudu-jepsen Java sub-project ...................................................................... [kudu-jepsen] remove kudu-jepsen Java sub-project The kudu-jepsen Java sub-project hasn't been maintained for several years already, and there hasn't been much demand or interest in reviving it so far. All Gradle's tasks for the sub-project's were effectively no-op with [1] (circa October 2020). There was an alternative changelist posted for review at [2] to catch kudu-jepsen up to the recent jepsen and clojure versions. However, the automation piece was still missing, so it required maintaining several pre-provisioned nodes/VMs to run the testbench. Eventually, after digesting review feedback for [2] and a few rounds of offline discussions, the consensus arrived to the decision: drop the jepsen-based sub-project from the Kudu's upstream repo. If necessary, it's possible to restore and refresh it from the repo when there is interest in providing more coverage for data consistency guarantees in Kudu. With this update, perhaps we'll need to close KUDU-2036, KUDU-2034, and KUDU-2609 with "Won't Fix" resolution. [1] https://github.com/apache/kudu/commit/41a7c4e4e [2] https://gerrit.cloudera.org/#/c/24867/ Change-Id: I3bd19411c8b032c326ba992d6ce83e38426ff66e Reviewed-on: http://gerrit.cloudera.org:8080/24876 Reviewed-by: Marton Greber <[email protected]> Tested-by: Marton Greber <[email protected]> --- M java/build.gradle M java/buildSrc/build.gradle M java/gradle/dependencies.gradle M java/gradle/quality.gradle D java/kudu-jepsen/.gitignore D java/kudu-jepsen/README.adoc D java/kudu-jepsen/build.gradle D java/kudu-jepsen/src/main/clojure/jepsen/kudu.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/client.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/nemesis.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/register.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/sets.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/table.clj D java/kudu-jepsen/src/main/clojure/jepsen/kudu/util.clj D java/kudu-jepsen/src/test/clojure/jepsen/kudu_test.clj D java/kudu-jepsen/src/test/resources/kudu.flags D java/kudu-jepsen/src/test/resources/ntp.conf.common D java/kudu-jepsen/src/test/resources/ntp.conf.server D java/kudu-jepsen/src/utils/kudu_test_runner.clj M java/settings.gradle D src/kudu/scripts/jepsen.sh 21 files changed, 7 insertions(+), 1,894 deletions(-) Approvals: Marton Greber: Looks good to me, approved; Verified -- To view, visit http://gerrit.cloudera.org:8080/24876 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I3bd19411c8b032c326ba992d6ce83e38426ff66e Gerrit-Change-Number: 24876 Gerrit-PatchSet: 5 Gerrit-Owner: Alexey Serbin <[email protected]> Gerrit-Reviewer: Abhishek Chennaka <[email protected]> Gerrit-Reviewer: Alexey Serbin <[email protected]> Gerrit-Reviewer: Attila Bukor <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Marton Greber <[email protected]> Gerrit-Reviewer: Zoltan Chovan <[email protected]>
