Skip to content

Releases: evolution-gaming/kafka-journal

v3.3.9

16 May 08:16
2557836
Compare
Choose a tag to compare

What's Changed

  • Extract schema migration into a separate class. by @rtar in #538
  • Extract keyspace configuration to a separate class by @rtar in #539
  • Remove dependency of CassandraSync on SchemaConfig by @rtar in #540
  • Extract core classes to a separate subproject by @rtar in #543
  • Add scaladoc for CreateTables by @rtar in #542
  • Extract consistency settings into a separate class by @rtar in #541
  • Add deprecation warning to the users of SchemaConfig.Keyspace by @rtar in #544
  • Update sbt version to avoid errors on JDK 21 by @rtar in #548
  • Update Scala version, so it builds with JDK 21 by @rtar in #549
  • Remove dependency from SettingsCassandra to Schema by @rtar in #550
  • Extract common Cassandra functionality into a separate project by @rtar in #551
  • Add scaladoc for DamperTest by @rtar in #554
  • Fix the flakiness of DamperTest by @rtar in #555
  • Add support of #wasApplied method by @rtar in #556
  • Update testcontainers-scala-cassandra to 0.41.2 by @scala-steward in #559
  • Add scaladoc for EventualPayloadAndType and related classes by @rtar in #557
  • Simplify CreateSchema class by @rtar in #558
  • Add snapshot and snapshot-cassandra sbt modules by @rtar in #561
  • Organize imports in Metals similar to IntelliJ by @rtar in #560
  • Add scaladoc for EventSerializer by @rtar in #564
  • Update akka-serialization to get a more up-to-date documentation by @rtar in #565
  • Add a class to pass SeqNr and snapshot payload in by @rtar in #563
  • Add ring buffer index implementation by @rtar in #562
  • Implement SnapshotRecord class by @rtar in #566
  • Move PayloadAndType to journal module and document it by @rtar in #567
  • Add scaladoc to PayloadAndType members by @rtar in #568
  • Add scaladoc for ReplicatedJournal by @rtar in #569
  • Add SnapshotStoreFlat interface by @rtar in #570
  • Add scaladoc for PersistentRepresentation by @rtar in #571
  • Add scaladocs for EventSerializer methods by @rtar in #572
  • Update sbt-scoverage to 2.0.10 by @scala-steward in #578
  • Update scalatest to 3.2.18 by @scala-steward in #577
  • Add scaladoc for KafkaWrite.eventJsons by @rtar in #580
  • Update sbt to 1.9.9 by @scala-steward in #582
  • Update sbt-scoverage to 2.0.11 by @scala-steward in #583
  • Add sbt-version-policy to check for backwards compatibility issues by @rtar in #587
  • Restore binary backwards compatibility of EventualCassandraConfig by @rtar in #588
  • Restore binary backwards compatibility of classes relying on consistency level by @rtar in #593
  • Move CassandraConsistencyConfig from eventual.cassandra to cassandra package by @rtar in #594
  • Restore binary backwards compatibility for CassandraHealthCheck by @rtar in #595
  • Restore binary backwards compatibility of SchemaConfig by @rtar in #598
  • Move KeyspaceConfig from eventual.cassandra to cassandra package by @rtar in #599
  • Restore binary backwards compatibility for CreateKeyspace by @rtar in #600
  • Restore binary backwards compatibility for CreateTables and CassandraSync by @rtar in #601
  • Restore binary backwards compatibility for SettingsStatements and SettingsCassandra by @rtar in #602
  • Enable binary compatibility check in CI by @rtar in #604
  • Fixes #603, deprecate unreliable method, fix flaky test by @rtar in #605
  • Move MigrateSchema from eventual.cassandra to cassandra by @rtar in #606
  • Code cleanup from #586 by @rtar in #607
  • Update scala-library to 2.13.13 by @scala-steward in #585
  • Update kind-projector to 0.13.3 by @scala-steward in #584
  • Fixed flakiness of DamperTest again by @rtar in #609
  • Update testcontainers-scala-cassandra to 0.41.3 by @scala-steward in #573
  • Update log4j-over-slf4j to 2.0.13 by @scala-steward in #608
  • Update kafka-launcher to 0.2.0 by @scala-steward in #575
  • Update sbt-release to 1.4.0 by @scala-steward in #553
  • update build infrastructure by @mr-git in #610
  • use Oracle JDK for build by @mr-git in #614
  • Update smetrics to 2.2.0 by @scala-steward in #547
  • Update cats-helper to 3.10.3 by @scala-steward in #596
  • Update scassandra to 5.0.1 by @scala-steward in #576
  • Update sbt-version-policy to 3.2.1 by @scala-steward in #612
  • Revert "Update smetrics to 2.2.0" by @mr-git in #615
  • Update scassandra to 5.2.0 by @Z1kkurat in #616

Full Changelog: v3.3.8...v3.3.9

v3.3.8

03 May 15:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.1...v3.3.8

v3.2.1

01 Aug 15:56
783dd98
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1

v2.3.0

01 Aug 18:46
Compare
Choose a tag to compare

Full Changelog: v2.2.0...v2.3.0

v0.3.3

01 Aug 16:02
6abd0e3
Compare
Choose a tag to compare

What's Changed

  • Insert pointers sequentially in the correct order; fix test assert [CE2] by @Z1kkurat in #482
  • Deduplication is fixed (ce2) by @DeviLab in #503

Full Changelog: v0.3.2...v0.3.3

v3.2.0

22 Jun 12:40
Compare
Choose a tag to compare

What's Changed

  • optimise pointer schema, step 1: create pointer2 table & use it with fallback to pointer table by @dfakhritdinov in #475

Full Changelog: v3.1.0...v3.2.0

v0.3.2

22 Jun 12:48
Compare
Choose a tag to compare

What's Changed

  • optimise pointer schema, step 1: create pointer2 table & use it with fallback to pointer table by @dfakhritdinov in #475 (back-ported to series/0.0.x)

Full Changelog: v0.3.1...v0.3.2

v0.2.1

16 Jun 12:05
Compare
Choose a tag to compare

Compatibility notes

This release is binary compatible with 0.2.x series, and is created to facilitate the migration to the binary-incompatible 0.3.x series.

What's Changed

  • Update smetrics, skafka, cats-helper, scache by @i-surkov in #474

Full Changelog: v0.2.0...v0.2.1

v2.2.0

13 Jun 16:11
Compare
Choose a tag to compare

Compatibility notes

This release is binary compatible with 2.x.x series, and is created to facilitate the migration to the binary-incompatible 3.x.x series.

What's Changed

  • Update smetrics, skafka, cats-helper, scache by @i-surkov in #472

Full Changelog: v2.1.0...v2.2.0

v3.1.0

16 Jun 08:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.1.0