This is an automated email from the ASF dual-hosted git repository.
pauloricardomg pushed a change to branch worktree-CASSSIDECAR-424
in repository https://gitbox.apache.org/repos/asf/cassandra-sidecar.git
discard ad56510b CASSSIDECAR-424: Reject conflicting -XX boolean JVM options
in overlay merge
discard 15673bd1 CASSSIDECAR-424: Change extraJvmOpts from List<String> to
Map<String, String>
discard 7ce27320 review CASSSIDECAR-424
discard 71c316dd Revert "CASSSIDECAR-424: Change extraJvmOpts from
List<String> to Map<String, String>"
discard 3a56e595 CASSSIDECAR-424: Rename configuration to overlay in
ConfigurationOverlaySnapshot
discard eb8928b4 CASSSIDECAR-424: Fix ConfigurationOverlaySnapshotTest for
Map<String, String> extraJvmOpts
discard 8968bb70 CASSSIDECAR-424: Rename getConfiguration/storeConfiguration
to getOverlay/storeOverlay
discard ea2067de CASSSIDECAR-424: Use toPrettyString() in toString() for
overlay classes
discard 4904fde0 CASSSIDECAR-424: Deep-copy cassandraYaml in constructor to
preserve immutability
discard 6e5cc062 CASSSIDECAR-424: Change extraJvmOpts from List<String> to
Map<String, String>
discard 9b75d001 CASSSIDECAR-424: Add ConfigurationProvider interfaces
add 4c09917c CASSSIDECAR-455: Fix breaking changes for Analytics 0.4.0
add c2f352f2 CASSSIDECAR-456: Fix CDC resource leaks: thread leaks, Kafka
resource cleanup, singleton SidecarCdcClient
add 9f8832b6 CASSSIDECAR-457: Fix CDC message loss during Sidecar restarts
add 27ea91cd CASSSIDECAR-458: Add SidecarReplicationFactorSupplier for
live replication factor lookups
add d67a5e3b CASSSIDECAR-459: Fix ON_CDC_CACHE_WARMED_UP not fired when
schema publisher fails
add 5591f0ae CASSSIDECAR-467: Change FQCN for CassandraBridgeFactory (#353)
add 2d011256 ninja fix: update CHANGES.txt for CASSSIDECAR-467
add 3ce96e60 CASSSIDECAR-460: Refactor OperationalJob to have data
separate from execution logic (#349)
add 0dc58288 CASSSIDECAR-424: Add ConfigurationProvider interfaces
add ca6c0a7f CASSSIDECAR-424: Change extraJvmOpts from List<String> to
Map<String, String>
add b5dea29e CASSSIDECAR-424: Deep-copy cassandraYaml in constructor to
preserve immutability
add 903a712d CASSSIDECAR-424: Use toPrettyString() in toString() for
overlay classes
add b48388b8 CASSSIDECAR-424: Rename getConfiguration/storeConfiguration
to getOverlay/storeOverlay
add 1c3ef867 CASSSIDECAR-424: Fix ConfigurationOverlaySnapshotTest for
Map<String, String> extraJvmOpts
add 004e8e51 CASSSIDECAR-424: Rename configuration to overlay in
ConfigurationOverlaySnapshot
add ce4ab09f Revert "CASSSIDECAR-424: Change extraJvmOpts from
List<String> to Map<String, String>"
add aa8f1ec4 review CASSSIDECAR-424
add 3260f66d CASSSIDECAR-424: Change extraJvmOpts from List<String> to
Map<String, String>
add c7b8446b CASSSIDECAR-424: Reject conflicting -XX boolean JVM options
in overlay merge
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ad56510b)
\
N -- N -- N refs/heads/worktree-CASSSIDECAR-424 (c7b8446b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 7 +
gradle.properties | 2 +-
integration-framework/build.gradle | 1 +
.../sidecar/testing/TestCdcPublisher.java | 50 ++--
.../cassandra/sidecar/cdc/CdcIntegrationTest.java | 3 +
...SharedClusterCdcSidecarIntegrationTestBase.java | 49 ++--
server/build.gradle | 4 +
.../bridge/CassandraBridgeFactory.java | 26 +-
.../cassandra/sidecar/cdc/CachingSchemaStore.java | 85 +++++--
.../cassandra/sidecar/cdc/CdcAvroSerializer.java | 42 ---
.../apache/cassandra/sidecar/cdc/CdcConfig.java | 16 ++
.../cassandra/sidecar/cdc/CdcConsumerEntry.java | 61 +++++
.../cassandra/sidecar/cdc/CdcEventConsumer.java | 6 +
.../apache/cassandra/sidecar/cdc/CdcManager.java | 180 ++++++-------
.../apache/cassandra/sidecar/cdc/CdcPublisher.java | 199 +++++++--------
.../cassandra/sidecar/cdc/CdcSchemaSupplier.java | 2 +-
.../cassandra/sidecar/cdc/SidecarCdcOptions.java | 9 +
.../sidecar/cdc/SidecarClientSecretsProvider.java | 65 +++++
.../cdc/SidecarCqlToAvroSchemaConverter.java | 2 +-
.../cdc/SidecarReplicationFactorSupplier.java | 73 ++++++
.../sidecar/handlers/OperationalJobHandler.java | 4 +-
.../sidecar/job/InMemoryOperationalJobTracker.java | 2 +-
.../cassandra/sidecar/job/OperationalJob.java | 60 ++++-
.../cassandra/sidecar/job/OperationalJobInfo.java | 107 ++++++++
.../sidecar/job/OperationalJobManager.java | 8 +-
.../sidecar/job/OperationalJobTracker.java | 4 +-
.../cassandra/sidecar/modules/CdcModule.java | 106 ++++++--
.../tasks/CassandraClusterSchemaMonitor.java | 2 +-
.../sidecar/utils/OperationalJobUtils.java | 8 +-
.../sidecar/cdc/CachingSchemaStoreTest.java | 2 +-
.../sidecar/cdc/CdcConsumerEntryTest.java | 73 ++++++
.../cassandra/sidecar/cdc/CdcManagerTest.java | 76 +++---
.../cassandra/sidecar/cdc/CdcPublisherTests.java | 282 +++------------------
.../sidecar/cdc/CdcSchemaSupplierTest.java | 2 +-
...java => SidecarClientSecretsProviderTests.java} | 191 +++-----------
.../cdc/SidecarReplicationFactorSupplierTest.java | 107 ++++++++
.../handlers/ListOperationalJobsHandlerTest.java | 3 +-
.../handlers/OperationalJobHandlerTest.java | 3 +-
.../sidecar/job/OperationalJobInfoTest.java | 142 +++++++++++
.../tasks/CassandraClusterSchemaMonitorTest.java | 2 +-
40 files changed, 1236 insertions(+), 830 deletions(-)
rename server/src/main/java/org/apache/cassandra/{ =>
sidecar}/bridge/CassandraBridgeFactory.java (82%)
delete mode 100644
server/src/main/java/org/apache/cassandra/sidecar/cdc/CdcAvroSerializer.java
create mode 100644
server/src/main/java/org/apache/cassandra/sidecar/cdc/CdcConsumerEntry.java
create mode 100644
server/src/main/java/org/apache/cassandra/sidecar/cdc/SidecarClientSecretsProvider.java
create mode 100644
server/src/main/java/org/apache/cassandra/sidecar/cdc/SidecarReplicationFactorSupplier.java
create mode 100644
server/src/main/java/org/apache/cassandra/sidecar/job/OperationalJobInfo.java
create mode 100644
server/src/test/java/org/apache/cassandra/sidecar/cdc/CdcConsumerEntryTest.java
copy
server/src/test/java/org/apache/cassandra/sidecar/cdc/{CdcPublisherTests.java
=> SidecarClientSecretsProviderTests.java} (51%)
create mode 100644
server/src/test/java/org/apache/cassandra/sidecar/cdc/SidecarReplicationFactorSupplierTest.java
create mode 100644
server/src/test/java/org/apache/cassandra/sidecar/job/OperationalJobInfoTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]