[
https://issues.apache.org/jira/browse/CASSSIDECAR-418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18083763#comment-18083763
]
Stefan Miklosovic commented on CASSSIDECAR-418:
-----------------------------------------------
after CASSSIDECAR-447 the exception is now
{code}
INFO [main] 2026-05-27 09:14:45,698 RangeManager.java:214 - Initializing ranges
WARN [main] 2026-05-27 09:14:45,699 RangeManager.java:408 - localDC is
unavailable
org.apache.cassandra.sidecar.exceptions.CassandraUnavailableException:
Cassandra CQL_AND_JMX service is unavailable. All local Cassandra nodes are
exhausted. But none is available
at
org.apache.cassandra.sidecar.utils.InstanceMetadataFetcher.callOnFirstAvailableInstance(InstanceMetadataFetcher.java:124)
at
org.apache.cassandra.sidecar.coordination.TokenRingProvider.localDc(TokenRingProvider.java:113)
at
org.apache.cassandra.sidecar.coordination.RangeManager.getLocalDcSafe(RangeManager.java:404)
at
org.apache.cassandra.sidecar.coordination.RangeManager.initializeRanges(RangeManager.java:215)
at
org.apache.cassandra.sidecar.coordination.RangeManager.<init>(RangeManager.java:138)
at
org.apache.cassandra.sidecar.coordination.ContentionFreeRangeManager.<init>(ContentionFreeRangeManager.java:39)
at
org.apache.cassandra.sidecar.modules.CdcModule.rangeManager(CdcModule.java:451)
at
org.apache.cassandra.sidecar.modules.CdcModule$$FastClassByGuice$$12c3a38.GUICE$TRAMPOLINE(<generated>)
at
org.apache.cassandra.sidecar.modules.CdcModule$$FastClassByGuice$$12c3a38.apply(<generated>)
at
com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:260)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:808)
at
com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:743)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:808)
at
com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:743)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
at
com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
at
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1186)
at
org.apache.cassandra.sidecar.CassandraSidecarDaemon.main(CassandraSidecarDaemon.java:52)
{code}
> RangeManager "localDC is unavailable" very early upon Sidecar's startup
> -----------------------------------------------------------------------
>
> Key: CASSSIDECAR-418
> URL: https://issues.apache.org/jira/browse/CASSSIDECAR-418
> Project: Sidecar for Apache Cassandra
> Issue Type: Bug
> Components: CDC
> Reporter: Stefan Miklosovic
> Priority: Major
>
> I do not know how to name what I see but it is not good. Every time I start
> sidecar I see this:
> This happens before Sidecar is actually started, it seems to me that class is
> loaded very early way before anything else is up and it fails.
> {code}
> INFO [main] 2026-03-27 10:50:18,874 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.role_permissions_v1
> INFO [main] 2026-03-27 10:50:18,879 SidecarSchemaModule.java:59 -
> Registering table schema: system_auth
> INFO [main] 2026-03-27 10:50:18,880 SidecarSchemaModule.java:59 -
> Registering table schema: system_views.clients
> INFO [main] 2026-03-27 10:50:18,880 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.cdc_state_v2
> INFO [main] 2026-03-27 10:50:18,880 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.configs
> INFO [main] 2026-03-27 10:50:18,880 SidecarSchemaModule.java:59 -
> Registering table schema: system_views.settings
> INFO [main] 2026-03-27 10:50:18,880 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.table_schema_history
> INFO [main] 2026-03-27 10:50:18,881 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.sidecar_lease_v1
> INFO [main] 2026-03-27 10:50:18,881 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.restore_job_v5
> INFO [main] 2026-03-27 10:50:18,881 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.restore_range_v1
> INFO [main] 2026-03-27 10:50:18,881 SidecarSchemaModule.java:59 -
> Registering table schema: sidecar_internal.restore_slice_v3
> INFO [main] 2026-03-27 10:50:18,936 CacheFactory.java:100 - Building SSTable
> Import Cache with expireAfterAccess=2h, maxSize=10000
> INFO [main] 2026-03-27 10:50:18,991 RangeManager.java:214 - Initializing
> ranges
> WARN [main] 2026-03-27 10:50:18,993 RangeManager.java:406 - localDC is
> unavailable
> org.apache.cassandra.sidecar.exceptions.CassandraUnavailableException:
> Cassandra CQL_AND_JMX service is unavailable. All local Cassandra nodes are
> exhausted. But none is available
> at
> org.apache.cassandra.sidecar.utils.InstanceMetadataFetcher.callOnFirstAvailableInstance(InstanceMetadataFetcher.java:124)
> at
> org.apache.cassandra.sidecar.coordination.TokenRingProvider.localDc(TokenRingProvider.java:113)
> at
> org.apache.cassandra.sidecar.coordination.RangeManager.getLocalDcSafe(RangeManager.java:402)
> at
> org.apache.cassandra.sidecar.coordination.RangeManager.initializeRanges(RangeManager.java:215)
> at
> org.apache.cassandra.sidecar.coordination.RangeManager.<init>(RangeManager.java:138)
> at
> org.apache.cassandra.sidecar.coordination.ContentionFreeRangeManager.<init>(ContentionFreeRangeManager.java:40)
> at
> org.apache.cassandra.sidecar.modules.CdcModule.rangeManager(CdcModule.java:384)
> at
> org.apache.cassandra.sidecar.modules.CdcModule$$FastClassByGuice$$38e79a.GUICE$TRAMPOLINE(<generated>)
> at
> org.apache.cassandra.sidecar.modules.CdcModule$$FastClassByGuice$$38e79a.apply(<generated>)
> at
> com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:260)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:808)
> at
> com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:743)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
> at
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
> at
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:808)
> at
> com.google.inject.internal.RealMapBinder$ExtensionRealMapProvider.doProvision(RealMapBinder.java:743)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$Factory.get(InternalProviderInstanceBindingImpl.java:113)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
> at
> com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at
> com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
> at
> com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:60)
> at
> com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
> at
> com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
> at
> com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at
> com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
> at
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1186)
> at
> org.apache.cassandra.sidecar.CassandraSidecarDaemon.main(CassandraSidecarDaemon.java:48)
> ERROR [main] 2026-03-27 10:50:18,995 RangeManager.java:218 - DC null, cannot
> initialize owned ranges
> INFO [main] 2026-03-27 10:50:19,045 ConfigurationModule.java:158 -
> Configuring ingressFileRateLimiter. inboundGlobalFileBandwidth=0 B/s
> rawInboundGlobalFileBandwidth=0 B/s
> INFO [main] 2026-03-27 10:50:19,221 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.CassandraClusterSchemaMonitor[CassandraClusterSchemaMonitor]
> INFO [main] 2026-03-27 10:50:19,224 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.CdcConfigRefresherNotifierTask[CdcConfigRefresherNotifierTask]
> INFO [main] 2026-03-27 10:50:19,224 SchedulingModule.java:61 - Deploying
> periodic task: org.apache.cassandra.sidecar.cdc.CdcPublisher[CdcPublisher]
> INFO [main] 2026-03-27 10:50:19,225 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.CdcRawDirectorySpaceCleaner[CdcRawDirectorySpaceCleaner]
> INFO [main] 2026-03-27 10:50:19,225 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.coordination.SidecarPeerHealthMonitorTask[SidecarPeerHealthMonitorTask]
> INFO [main] 2026-03-27 10:50:19,225 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.coordination.ClusterLeaseClaimTask[ClusterLeaseClaimTask]
> INFO [main] 2026-03-27 10:50:19,226 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.HealthCheckPeriodicTask[Health Check]
> INFO [main] 2026-03-27 10:50:19,230 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.restore.RestoreJobDiscoverer[RestoreJobDiscoverer]
> INFO [main] 2026-03-27 10:50:19,231 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.restore.RestoreProcessor[RestoreProcessor]
> INFO [main] 2026-03-27 10:50:19,232 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.restore.RingTopologyRefresher[RingTopologyRefresher]
> INFO [main] 2026-03-27 10:50:19,233 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.KeyStoreCheckPeriodicTask[ClientKeyStoreCheckPeriodicTask]
> INFO [main] 2026-03-27 10:50:19,233 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.tasks.KeyStoreCheckPeriodicTask[ServerKeyStoreCheckPeriodicTask]
> INFO [main] 2026-03-27 10:50:19,233 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.datahub.SchemaReportingTask[SchemaReportingTask]
> INFO [main] 2026-03-27 10:50:19,233 SchedulingModule.java:61 - Deploying
> periodic task:
> org.apache.cassandra.sidecar.db.schema.SidecarSchemaInitializer[SidecarSchemaInitializer]
> INFO [main] 2026-03-27 10:50:19,236 ConfigurationModule.java:146 -
> Configuring streamRequestRateLimiter. rateLimitStreamRequestsPerSecond=5000
> INFO [main] 2026-03-27 10:50:19,274 Server.java:117 - Starting Cassandra
> Sidecar
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]