From d2f03dcaedbf68a62d524fb066a1044007714c76 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 30 Mar 2017 10:45:50 +0200 Subject: [PATCH] BUG-5280: make sure we have metadata for standalone history With metadata propagation in place, we get a ton of warnings in the form of: Unknown history for aborted transaction member-2-datastore-config-fe-0-txn-1261-0, ignoring which is indicative of our failure to populate metadata builder with the history for standalone transactions. This patch fixes that and adds recovery for the case when we fail to find the history in recovered journal. Change-Id: I338666dbd910ec683a44a814deed7382eb255218 Signed-off-by: Robert Varga --- .../datastore/FrontendClientMetadataBuilder.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java index 8a0ce605df..ec2cdb6daa 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java @@ -39,6 +39,10 @@ final class FrontendClientMetadataBuilder implements Builder