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 > >>> > >> >