1. d8ad577 CASSANALYTICS-145: Add exception stack walking to port mapping retry logic on analytics integration tests (#191) by Josh McKenzie · 29 hours ago trunk
  2. 215c0bd CASSANALYTICS-148: Revert circle config to default to big format (#195) by Josh McKenzie · 2 days ago
  3. dfface1 CASSANALYTICS-142 : SidecarCdcClient should be passed as a constructor parameter for SidecarCdc to avoid thread/resource leaks (#188) by Jyothsna konisa · 10 days ago
  4. 58ea38d CASSANALYTICS-122: Use long for absolute times and support C* 5.0 extended localDeletionTime (#183) by Shailaja Koppu · 2 weeks ago
  5. 1c80543 CASSANALYTICS-138 Fix cluster startup retry logic in analytics dtests (#186) by Josh McKenzie · 2 weeks ago
  6. 827db21 ninja Fix: Run BTI unit tests in GitHub Actions by Lukasz Antoniak · 3 weeks ago
  7. a3552ea CASSANALYTICS-106: Setup CI Pipeline with GitHub Actions by Lukasz Antoniak · 5 months ago
  8. ba38f15 CASSANALYTICS-126: Flush event consumer before persisting CDC state to prevent data loss on failure (#178) by Jyothsna konisa · 4 weeks ago
  9. 207f28c CASSANALYTICS-129 : Fix ReadStatusTracker to distinguish clean completion from error termination in BufferingCommitLogReader (#182) by Jyothsna konisa · 4 weeks ago
  10. 978d969 CASSANALYTICS-128: Add flag to allow bulk write to indexed tables (#181) by Josh McKenzie · 4 weeks ago
  11. 79be639 CASSANALYTICS-60: CDC support for Cassandra 5.0 commit logs by Lukasz Antoniak · 6 weeks ago
  12. 3c8e409 ninja Fix: Adding missing entries in CHANGES.txt by jkonisa · 4 weeks ago
  13. 2427d27 CASSANALYTICS-127: Fixing CdcTests.testMockedCdc broken due to incorrect position update in BufferingCommitLogReader (#179) by Jyothsna konisa · 4 weeks ago
  14. 34c6c38 CASSANALYTICS-124: Commitlog reading not progressing in CDC due to incorrect CommitLogReader.isFullyRead (#176) by Jyothsna konisa · 5 weeks ago
  15. f7f9f0c CASSANALYTICS-125: Incorrect hash code calculation in PartitionUpdateWrapper.Digest (#177) by Jyothsna konisa · 5 weeks ago
  16. e5bfe22 CASSANALYTICS-121: Assign data file start offset based on BTI index by Lukasz Antoniak · 8 weeks ago
  17. c3e31ea CASSANALYTICS-120: Quote identifiers option must be set to true if ttl has mixed case column name (#172) by Saranya Krishnakumar · 6 weeks ago
  18. cb74f9f CASSANALYTICS-6: User documentation by Lukasz Antoniak · 8 weeks ago
  19. 4ccfe6c CASSANALYTICS-119 Prepare 0.3.0 release (#171) by Jyothsna konisa · 8 weeks ago cassandra-analytics-0.3.0
  20. c1642ad ninja Fix: Fix comment in CommitCoordinator.java by Saranya Krishnakumar · 8 weeks ago
  21. 018250a CASSANALYTICS-116 Fix ByteBuffer flip() in StreamBuffer.copyBytes() causing data corruption (#165) by Jyothsna konisa · 9 weeks ago
  22. 2e15761 CASSANALYTICS-117 Fix test failures in trunk (#167) by Jyothsna konisa · 9 weeks ago
  23. 98a767c CASSANALYTICS-101: Add EACH_QUORUM consistency level support in bulk reader (#153) by Sudipta · 4 months ago
  24. 29d1d52 CASSANALYTICS-107: Fix race condition in DirectStreamSession#onSSTablesProduced and SortedSStableWriter#close (#162) by Yifan Cai · 4 months ago
  25. bc4479e ninja; fix CHANGES.txt entries for 0.3.0 by Francisco Guerrero · 4 months ago
  26. d9eda71 CASSANALYTICS-109: Address LZ4 vulnerability (CVE-2025-12183) (#161) by Francisco Guerrero · 4 months ago
  27. f0efd26 prepare for next development iteration by Stefan Miklosovic · 5 months ago
  28. 3f36653 CASSANALYTICS-102: Add TimeRangeFilter to filter out SSTables outside given time window (#155) by Saranya Krishnakumar · 5 months ago
  29. 4c198ef ninja: Add env vars to dev readme build instructions (#159) by Bernardo Botella · 5 months ago
  30. 592341c ninja: Remove not wanted jar from src artifacts (#158) by Bernardo Botella · 5 months ago cassandra-analytics-0.2.0
  31. b69a4ac CASSANALYTICS-105: Fix gradle generated artifacts (#156) by Bernardo Botella · 5 months ago
  32. 59bd1d7 CASSANALYTICS-103 update Guice to 7.0.0 (#154) by Štefan Miklošovič · 5 months ago
  33. 8c81156 Preprare 0.2.0 release by Bernardo Botella Corbi · 5 months ago
  34. 9197bfb CASSANALYTICS-98: Fix SSTable descriptor mismatch preventing newly produced SSTables from being uploaded (#150) by Yifan Cai · 5 months ago
  35. aa93d66 CASSANALYTICS-94: Expose SidecarCdc (#147) by Bernardo Botella · 5 months ago
  36. b3ad3be CASSANALYTICS-99: Fixed bulk reader node availability comparator ordering (#151) by Sudipta · 5 months ago
  37. 4f883a7 CASSANALYTICS-95: Remove extra buffer flips (#148) by Bernardo Botella · 5 months ago
  38. f960685 CASSANALYTICS-89: Create dedicated data class for broadcast variable during bulk write (#146) by Yifan Cai · 5 months ago
  39. 0bacfbe CASSANALYTICS-93: Update sidecar version to 0.2.0 (#145) by Bernardo Botella · 6 months ago
  40. ac8dc28 CASSANALYTICS-27: Support for Trie-based SSTables by Lukasz Antoniak · 7 months ago
  41. 85f4ba5 CASSANALYTICS-91: Add extractCdcTables method to CqlUtils (#141) by Bernardo Botella · 7 months ago
  42. 075c21d ninja: correct order in CHANGES.txt by Yifan Cai · 7 months ago
  43. eb9848b CASSANALYTICS-84: Create bridge modules for Cassandra 5.0 (#131) by Lukasz Antoniak · 7 months ago
  44. 7d23ad5 CASSANALYTICS-86: Fix analytics job fails when source table has secondary indexes by Bernardo Botella · 8 months ago
  45. 1ad794b ninja; restore CHANGES.txt format by Francisco Guerrero · 8 months ago
  46. 77c8f41 CASSANALYTICS-69: Set KeyStore to be optional (#123) by Andrew Johnson · 8 months ago
  47. acde7fa prepare for next development iteration by Francisco Guerrero · 8 months ago
  48. 92a9dbf CASSANALYTICS-82: Migrate from JUnit assertions to AssertJ (#135) by Yifan Cai · 8 months ago
  49. 2210e8b CASSANALYTICS-81: Unique restoreJobId per write target (#134) by Yifan Cai · 8 months ago
  50. a6bbbfa CASSANALYTICS-75: Allow writing to local datacenter only for coordinated write (#129) by Yifan Cai · 9 months ago
  51. 176c005 ninja; fix propertyWithDefault using hardcoded string when reading from environment variable by Francisco Guerrero · 9 months ago
  52. 6e1d525 CASSANALYTICS-78: Fix publishing artifacts (#132) by Bernardo Botella · 9 months ago cassandra-analytics-0.1.0
  53. 34a0bf1 CASSANALYTICS-76: Add missing artifacts to build (#130) by Bernardo Botella · 9 months ago
  54. 8f56f10 CASSANALYTICS-74: Add signature to analytics-sidecar-vertx-client-all artifact (#127) by Bernardo Botella · 10 months ago
  55. d070546 CASSANALYTICS-73: Simplify SidecarTableSizeProvider (#126) by Francisco Guerrero · 10 months ago
  56. 6b29fed CASSANALYTICS-71: Bulk writer in-jvm dtests are failing when disk space is low (#125) by Francisco Guerrero · 10 months ago
  57. 9c948ea CASSANALYTICS-70: Add spark and scala suffix to artifact name (#124) by Bernardo Botella · 10 months ago
  58. 090dd4f CASSANALYTICS-20: CassandraDataLayer uses configuration list of IPs instead of the full ring/datacenter (#122) by Yifan Cai · 10 months ago
  59. e178fb3 CASSANALYTICS-65: Fix client artifact publishing (#119) by Bernardo Botella · 10 months ago
  60. 1664b2b CASSANALYTICS-36: Bulk Reader should dynamically size the Spark job based on estimated table size (#118) by Francisco Guerrero · 10 months ago
  61. a85ff02 ninja; follow up for CASSANALYTICS-22 by Francisco Guerrero · 10 months ago
  62. bb66e57 CASSANALYTICS-22: Release scripts (#113) by Bernardo Botella · 10 months ago
  63. 98d0d24 Fix local maven publishing. by Jon Haddad · 10 months ago
  64. 4bd3f05 CASSANALYTICS-61: Allow getting cassandra role in Spark options for use in Sidecar requests for RBAC (#115) by Saranya Krishnakumar · 10 months ago
  65. 3ddbd6b Updated README with JIRA and Slack info. by Jon Haddad · 10 months ago
  66. 72d6a7d CASSANALYTICS-59: Fix NPE in the deserialized CassandraClusterInfoGroup (#114) by Yifan Cai · 10 months ago
  67. 70b2809 CASSANALYTICS-55: Replace NotImplementedException with UnsupportedOperationException in SparkType (#112) by Stefan Miklosovic · 11 months ago
  68. 66c38cd CASSANALYTICS-53: Remove spark 2 code (#111) by Yifan Cai · 11 months ago
  69. 0966b2e CASSANALYTICS-49: Support UDTs inside collections (#109) by Shailaja Koppu · 11 months ago
  70. 6440af9 CASSANALYTICS-30: Add Sidecar Client (#108) by Bernardo Botella · 11 months ago
  71. 41686a5 CASSANALYTICS-50: Add support for vnodes (#93) by Andrew Johnson · 11 months ago
  72. 4f41871 CASSANALYTICS-2: Updates to latest gradle version (#96) by Bernardo Botella · 11 months ago
  73. 1d709e0 ninja; fix typo in LICENSE.txt by Yifan Cai · 11 months ago
  74. 61f6edf CASSANALYTICS-9: Add CDC Kafka and Avro codecs module to translate CDC mutations into Avro format for publication over Kafka (#101) by jberragan · 12 months ago
  75. 43a583d CASSANALYTICS-5: Bump Cassandra version to 4.0.17 and integrate with CQLSSTableWriter notification (#107) by Yifan Cai · 12 months ago
  76. 8e6c527 CASSANALYTICS-19: Fix double digesting (#105) by Yifan Cai · 12 months ago
  77. 75d97e4 CASSANALYTICS-7: Add Apache Cassandra Sidecar CDC implementation (#99) by jberragan · 1 year, 1 month ago
  78. 585d6b5 CASSANALYTICS-16: Bump Cassandra Sidecar version to 0.1.0 (#103) by Yifan Cai · 1 year, 1 month ago
  79. 8ed7809 CASSANALYTICS-17: Remove JDK8 support (#104) by Yifan Cai · 1 year, 1 month ago
  80. 5dcb065 CASSANALYTICS-18: Support CQL duration type (#102) by Lukasz Antoniak · 1 year, 1 month ago
  81. c943b2c CASSANALYTICS-8: Add Schema Store interfaces for CDC (#100) by Bernardo Botella · 1 year, 2 months ago
  82. 17a38d3 CASSANALYTICS-4: Add CassandraBridge helper APIs that can be used by external tooling (#98) by jberragan · 1 year, 2 months ago
  83. ac63b83 CASSANDRA-20259: Refactor to decouple RowIterator and CellIterator fr… (#97) by jberragan · 1 year, 2 months ago
  84. 96f43fe ninja fix: update CHANGES.txt by Yifan Cai · 1 year, 4 months ago
  85. e51716e CASSANDRA-19962: CEP-44 Kafka integration for Cassandra CDC using Sidecar (#87) by jberragan · 1 year, 4 months ago
  86. dd536f2 CASSANDRA-20066: Expose detailed bulk write failure message for better insight (#92) by Yifan Cai · 1 year, 5 months ago
  87. 67281b3 CASSANDRA-20078: Add integration tests for multiple types during bulk writes (#94) by Francisco Guerrero · 1 year, 5 months ago
  88. a3ca089 CASSANDRA-19994: Add dataTransferApi and TwoPhaseImportCoordinator for coordinated write (#91) by Yifan Cai · 1 year, 5 months ago
  89. cfef011 ninja fix; update CHANGES by Yifan Cai · 1 year, 6 months ago
  90. 3bcc529 CASSANDRA-19980: Remove SparkSQL dependency from CassandraBridge so that it can be used independent from Spark (#88) by jberragan · 1 year, 6 months ago
  91. 6556d25 CASSANDRA-19981: Fix invalid prefix char produced by BundleNameGenerator (#89) by Yifan Cai · 1 year, 6 months ago
  92. 4624a17 CASSANDRA-19933: Support aggregated consistency validation for multiple clusters (#86) by Yifan Cai · 1 year, 7 months ago
  93. ff9ac41 CASSANDRA-19923: Add transport extension for coordinated write (#83) by Yifan Cai · 1 year, 7 months ago
  94. 4fb1e7f CASSANDRA-19910: Support data partitioning for multiple clusters coordinated write (#80) by Yifan Cai · 1 year, 7 months ago
  95. 972535d CASSANDRA-19927: Remove old compression cache and move to using cache of CompressionMetadata (#84) by jberragan · 1 year, 7 months ago
  96. f123406 CASSANDRA-19909: Add writer options COORDINATED_WRITE_CONFIG to define coordinated write to multiple Cassandra clusters (#79) by Yifan Cai · 1 year, 7 months ago
  97. 6710efc Ninja fix for CASSANDRA-19815 by James Berragan · 1 year, 7 months ago
  98. abce3c8 CASSANDRA-19815: Decouple Cassandra types from Spark types so Cassandra types can be used independently from Spark (#71) by jberragan · 1 year, 7 months ago
  99. bff083e CASSANDRA-19900: Make the compression cache configurable to reduce heap pressure for large SSTables (#77) by jberragan · 1 year, 7 months ago
  100. 8655ca5 CASSANDRA-19901: Refactor TokenRangeMapping to use proper types instead of Strings (#78) by Yifan Cai · 1 year, 7 months ago