From 11fc0307d3d15ff4b057eb1f951ad62d925d5800 Mon Sep 17 00:00:00 2001 From: Shoothzj Date: Mon, 25 Oct 2021 14:11:58 +0800 Subject: [PATCH 1/2] Make EtcdLedgerManagerFactory can compile --- .../bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java b/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java index 3f103e468b4..7c4532d9656 100644 --- a/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java +++ b/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java @@ -25,6 +25,7 @@ import org.apache.bookkeeper.common.net.ServiceURI; import org.apache.bookkeeper.conf.AbstractConfiguration; import org.apache.bookkeeper.meta.LayoutManager; +import org.apache.bookkeeper.meta.LedgerAuditorManager; import org.apache.bookkeeper.meta.LedgerIdGenerator; import org.apache.bookkeeper.meta.LedgerManager; import org.apache.bookkeeper.meta.LedgerManagerFactory; @@ -91,6 +92,11 @@ public LedgerUnderreplicationManager newLedgerUnderreplicationManager() throw new UnsupportedOperationException(); } + @Override + public LedgerAuditorManager newLedgerAuditorManager() throws IOException, InterruptedException { + return null; + } + @Override public void format(AbstractConfiguration conf, LayoutManager lm) throws InterruptedException, KeeperException, IOException { From 83fd58e3acf204e1a0b5d1f6cee13287b3b69493 Mon Sep 17 00:00:00 2001 From: Shoothzj Date: Mon, 25 Oct 2021 14:22:59 +0800 Subject: [PATCH 2/2] Make EtcdLedgerManagerFactory can compile --- .../bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java b/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java index 7c4532d9656..4d83f73bf01 100644 --- a/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java +++ b/metadata-drivers/etcd/src/main/java/org/apache/bookkeeper/metadata/etcd/EtcdLedgerManagerFactory.java @@ -94,7 +94,7 @@ public LedgerUnderreplicationManager newLedgerUnderreplicationManager() @Override public LedgerAuditorManager newLedgerAuditorManager() throws IOException, InterruptedException { - return null; + throw new UnsupportedOperationException(); } @Override