Yeah. Unfortunately the test fails with the latest version of the embedded Cassandra. Matt created LOG4J2-3384 to address that.
Ralph > On Feb 1, 2022, at 5:51 AM, Gary Gregory <[email protected]> wrote: > > Woa, deep Cassandra magic! ;-) thanks Matt. > > Gary > > On Tue, Feb 1, 2022, 01:39 <[email protected]> wrote: > >> This is an automated email from the ASF dual-hosted git repository. >> >> mattsicker pushed a commit to branch master >> in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git >> >> >> The following commit(s) were added to refs/heads/master by this push: >> new b1ab92a Fix CassandraExtension keyspace usage >> b1ab92a is described below >> >> commit b1ab92a688b3f434a76c521973ea5e4b2020dc04 >> Author: Matt Sicker <[email protected]> >> AuthorDate: Tue Feb 1 00:39:31 2022 -0600 >> >> Fix CassandraExtension keyspace usage >> >> Signed-off-by: Matt Sicker <[email protected]> >> --- >> .../java/org/apache/logging/log4j/cassandra/CassandraExtension.java | >> 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git >> a/log4j-cassandra/src/test/java/org/apache/logging/log4j/cassandra/CassandraExtension.java >> b/log4j-cassandra/src/test/java/org/apache/logging/log4j/cassandra/CassandraExtension.java >> index 06736d0..57c250c 100644 >> --- >> a/log4j-cassandra/src/test/java/org/apache/logging/log4j/cassandra/CassandraExtension.java >> +++ >> b/log4j-cassandra/src/test/java/org/apache/logging/log4j/cassandra/CassandraExtension.java >> @@ -72,6 +72,8 @@ public class CassandraExtension extends >> TypeBasedParameterResolver<Cluster> impl >> try (final Session session = cluster.connect()) { >> session.execute("CREATE KEYSPACE " + >> cassandraFixture.keyspace() + " WITH REPLICATION = " + >> "{ 'class': 'SimpleStrategy', >> 'replication_factor': 2 };"); >> + } >> + try (final Session session = >> cluster.connect(cassandraFixture.keyspace())) { >> for (final String ddl : cassandraFixture.setup()) { >> session.execute(ddl); >> } >>
