From 3f0a1dbacf89214d3c4cb9487577fdd3ba921fbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20P=C3=A9dron?= Date: Thu, 18 Jan 2024 18:31:03 +0100 Subject: [PATCH] WIP --- MODULE.bazel | 6 +++--- bazel/BUILD.khepri | 3 +++ rabbitmq-components.mk | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index f99bb87f3977..9ea6d4319cc5 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -292,11 +292,11 @@ erlang_package.hex_package( version = "1.4.1", ) -erlang_package.hex_package( +erlang_package.git_package( name = "khepri", build_file = "@rabbitmq-server//bazel:BUILD.khepri", - sha256 = "da618ec76abd188620c8fbdc16cb8eb94b09055a657c488da7fab160d49abcbe", - version = "0.10.1", + commit = "f02a92b9a3cf147df2fead244d13d83b9e618f55", + repository = "rabbitmq/khepri", ) erlang_package.git_package( diff --git a/bazel/BUILD.khepri b/bazel/BUILD.khepri index 453afbd2100f..039d1cedcf7b 100644 --- a/bazel/BUILD.khepri +++ b/bazel/BUILD.khepri @@ -52,6 +52,7 @@ filegroup( "src/khepri_export_erlang.erl", "src/khepri_import_export.erl", "src/khepri_machine.erl", + "src/khepri_mfa.erl", "src/khepri_path.erl", "src/khepri_pattern_tree.erl", "src/khepri_payload.erl", @@ -73,6 +74,7 @@ filegroup( "src/khepri_error.hrl", "src/khepri_evf.hrl", "src/khepri_machine.hrl", + "src/khepri_mfa.hrl", "src/khepri_payload.hrl", "src/khepri_projection.hrl", "src/khepri_ret.hrl", @@ -148,6 +150,7 @@ erlang_bytecode( "src/khepri_evf.erl", "src/khepri_export_erlang.erl", "src/khepri_machine.erl", + "src/khepri_mfa.erl", "src/khepri_path.erl", "src/khepri_pattern_tree.erl", "src/khepri_payload.erl", diff --git a/rabbitmq-components.mk b/rabbitmq-components.mk index 009e5acfce94..42799cd585d6 100644 --- a/rabbitmq-components.mk +++ b/rabbitmq-components.mk @@ -115,7 +115,7 @@ dep_accept = hex 0.3.5 dep_cowboy = hex 2.10.0 dep_cowlib = hex 2.12.1 dep_credentials_obfuscation = hex 3.4.0 -dep_khepri = hex 0.10.0 +dep_khepri = git https://github.com/rabbitmq/khepri.git replace-funs-by-mfa-in-ra-queries dep_khepri_mnesia_migration = hex 0.2.1 dep_looking_glass = git https://github.com/rabbitmq/looking_glass.git main dep_prometheus = hex 4.11.0