Great catch. The vote fails. The regression is being tracked in
https://issues.apache.org/jira/browse/CASSSIDECAR-336

Best,
- Francisco

On 2025/08/20 13:55:55 Štefan Miklošovič wrote:
> Yes, what a great catch! I have been smoke-testing sidecars with Spark and
> running some jobs but it never crossed my mind that we are not logging to
> files. All I see is logging to the console only.
> 
> This is hence clear -1 and we can fail the vote.
> 
> On Wed, Aug 20, 2025 at 3:37 PM Isaac Reath <isaacre...@gmail.com> wrote:
> 
> > Looks like there was a regression in logging on the 0.2.0 build over 0.1.0:
> >
> > On startup for 0.1.0:
> > ----
> > apache-cassandra-sidecar-0.1.0 ./bin/cassandra-sidecar
> > Jolokia: Agent started with URL http://127.0.0.1:7777/jolokia/
> > WARNING: An illegal reflective access operation has occurred
> > WARNING: Illegal reflective access by
> > com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:...) to method
> > java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
> > WARNING: Please consider reporting this to the maintainers of
> > com.google.inject.internal.cglib.core.$ReflectUtils$1
> > WARNING: Use --illegal-access=warn to enable warnings of further illegal
> > reflective access operations
> > WARNING: All illegal access operations will be denied in a future release
> > WARN  [main] 2025-08-20 09:20:27,474 PeriodicTaskConfigurationImpl.java:96
> > - Invalid initialDelay configuration 0ms, the minimum value is 0
> > WARN  [main] 2025-08-20 09:20:27,543
> > DnsServerAddressStreamProviders.java:70 - Can not find
> > io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider in the
> > classpath, fallback to system defaults. This may result in incorrect DNS
> > resolutions on MacOS. Check whether you have a dependency on
> > 'io.netty:netty-resolver-dns-native-macos'
> > ANTLR Tool version 4.5 used for code generation does not match the current
> > runtime version 4.9.3
> > ANTLR Runtime version 4.5 used for parser compilation does not match the
> > current runtime version 4.9.3
> > ANTLR Tool version 4.5 used for code generation does not match the current
> > runtime version 4.9.3
> > ANTLR Runtime version 4.5 used for parser compilation does not match the
> > current runtime version 4.9.3
> > ...
> >  _____                               _              _____ _     _
> > /  __ \                             | |            /  ___(_)   | |
> > | /  \/ __ _ ___ ___  __ _ _ __   __| |_ __ __ _   \ `--. _  __| | ___
> >  ___ __ _ _ __
> > | |    / _` / __/ __|/ _` | '_ \ / _` | '__/ _` |   `--. \ |/ _` |/ _ \/
> > __/ _` | '__|
> > | \__/\ (_| \__ \__ \ (_| | | | | (_| | | | (_| |  /\__/ / | (_| |  __/
> > (_| (_| | |
> >  \____/\__,_|___/___/\__,_|_| |_|\__,_|_|  \__,_|
> >  \____/|_|\__,_|\___|\___\__,_|_|
> >
> >
> > INFO  [main] 2025-08-20 09:20:27,785 Server.java:116 - Starting Cassandra
> > Sidecar
> > ----
> >
> > On startup for 0.2.0:
> > ----
> > apache-cassandra-sidecar-0.2.0 ./bin/cassandra-sidecar
> > SLF4J: No SLF4J providers were found.
> > SLF4J: Defaulting to no-operation (NOP) logger implementation
> > SLF4J: See https://www.slf4j.org/codes.html#noProviders for further
> > details.
> > SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions
> > 1.7.x or earlier.
> > SLF4J: Ignoring binding found at [jar:file:...]
> > SLF4J: See https://www.slf4j.org/codes.html#ignoredBindings for an
> > explanation.
> > Aug 20, 2025 9:21:45 AM
> > io.netty.resolver.dns.DnsServerAddressStreamProviders <clinit>
> > WARNING: Can not find
> > io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider in the
> > classpath, fallback to system defaults. This may result in incorrect DNS
> > resolutions on MacOS. Check whether you have a dependency on
> > 'io.netty:netty-resolver-dns-native-macos'
> > ANTLR Tool version 4.5 used for code generation does not match the current
> > runtime version 4.9.3
> > ANTLR Runtime version 4.5 used for parser compilation does not match the
> > current runtime version 4.9.3
> > ANTLR Tool version 4.5 used for code generation does not match the current
> > runtime version 4.9.3
> > ANTLR Runtime version 4.5 used for parser compilation does not match the
> > current runtime version 4.9.3
> >  _____                               _              _____ _     _
> > /  __ \                             | |            /  ___(_)   | |
> > | /  \/ __ _ ___ ___  __ _ _ __   __| |_ __ __ _   \ `--. _  __| | ___
> >  ___ __ _ _ __
> > | |    / _` / __/ __|/ _` | '_ \ / _` | '__/ _` |   `--. \ |/ _` |/ _ \/
> > __/ _` | '__|
> > | \__/\ (_| \__ \__ \ (_| | | | | (_| | | | (_| |  /\__/ / | (_| |  __/
> > (_| (_| | |
> >  \____/\__,_|___/___/\__,_|_| |_|\__,_|_|  \__,_|
> >  \____/|_|\__,_|\___|\___\__,_|_|
> > -----
> >
> >
> > Additionally, on 0.1.0 we have logs in the ${SIDECAR_HOME}/logs directory:
> >
> > ---
> > apache-cassandra-sidecar-0.1.0 ls logs
> > debug.log  system.log
> > ---
> >
> > On 0.2.0 we do not:
> > ---
> > apache-cassandra-sidecar-0.2.0 ls -lah logs
> > total 0
> > ---
> >
> > Seems like this is a blocker for release. -1 (nb).
> >
> > On Wed, Aug 20, 2025 at 5:42 AM Štefan Miklošovič <smikloso...@apache.org>
> > wrote:
> >
> >> +1
> >>
> >> On Tue, Aug 19, 2025 at 6:26 PM Francisco Guerrero <fran...@apache.org>
> >> wrote:
> >>
> >>> Proposing the test build of Cassandra Sidecar 0.2.0 for release.
> >>>
> >>> sha1: 0179d34c4947ae4d1fe7dec82b5fe143e91c73c8
> >>> Git: https://github.com/apache/cassandra-sidecar/tree/0.2.0-tentative
> >>> Maven Artifacts:
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-server/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-client/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-adapters-cassandra41/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-adapters-base/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-vertx-client/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-client-common/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-vertx-client-all/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-server-common/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1412/org/apache/cassandra/sidecar-vertx-auth-mtls/0.2.0/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1411/org/apache/cassandra/sidecar-client/0.2.0-jdk8/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1411/org/apache/cassandra/sidecar-vertx-client/0.2.0-jdk8/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1411/org/apache/cassandra/sidecar-client-common/0.2.0-jdk8/
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecassandra-1411/org/apache/cassandra/sidecar-vertx-client-all/0.2.0-jdk8/
> >>>
> >>> The Source and Build Artifacts, and the Debian and RPM packages and
> >>> repositories, are available here:
> >>> https://dist.apache.org/repos/dist/dev/cassandra/cassandra-sidecar/0.2.0/
> >>>
> >>> The vote will be open for 72 hours (longer if needed). Everyone who has
> >>> tested the build is invited to vote. Votes by PMC members are considered
> >>> binding. A vote passes if there are at least three binding +1s and no 
> >>> -1's.
> >>>
> >>> [1]: CHANGES.txt:
> >>> https://github.com/apache/cassandra-sidecar/blob/0.2.0-tentative/CHANGES.txt
> >>> [2]: NEWS.txt:
> >>> https://github.com/apache/cassandra-sidecar/blob/0.2.0-tentative/NEWS.txt
> >>>
> >>>
> >>> Best,
> >>> - Francisco
> >>>
> >>
> 

Reply via email to