diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes new file mode 100644 index 0000000000..4e29c3851f --- /dev/null +++ b/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes @@ -0,0 +1,4 @@ +# #23231 multi-DC Sharding +ProblemFilters.exclude[Problem]("akka.cluster.sharding.ClusterShardingGuardian*") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.proxyProps") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.this") diff --git a/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes index 51edebc818..16bf45f3b5 100644 --- a/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes +++ b/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes @@ -4,4 +4,22 @@ ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg. ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRolesCount") ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRolesList") ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.routing.ClusterRouterSettingsBase.useRole") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.routing.ClusterRouterSettingsBase.useRoles") \ No newline at end of file +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.routing.ClusterRouterSettingsBase.useRoles") + +# #23228 single leader per cluster data center +ProblemFilters.exclude[Problem]("akka.cluster.Gossip*") +ProblemFilters.exclude[Problem]("akka.cluster.ClusterCoreDaemon*") +ProblemFilters.exclude[Problem]("akka.cluster.ClusterDomainEventPublisher*") +ProblemFilters.exclude[Problem]("akka.cluster.InternalClusterAction*") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffReachable") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffLeader") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffRolesLeader") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffSeen") +ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterEvent.diffReachability") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffUnreachable") +ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterEvent.diffMemberEvents") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesCount") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstones") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesList") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesOrBuilderList") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesOrBuilder") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes new file mode 100644 index 0000000000..5154d81574 --- /dev/null +++ b/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes @@ -0,0 +1,4 @@ +# #23231 multi-DC Sharding +ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.leader") +ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveLeaderChanged") +ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.leader_=")