➔ Kafka Activity: Share Groups Stability and Streams Static Membership
The Apache Kafka project continues to refine its next generation features with significant updates to share groups and the new Kafka Streams rebalance protocol. This week the maintainers landed a major algorithmic improvement for state management and a critical fix for a RocksDB native memory leak.
➔ Kubernetes Java Client Fixes Path Traversal in Copy Utility
The kubernetes-client/java project recently shipped a critical security fix to prevent path traversal when copying files from pods using a non-tar fallback mechanism. This update also brings better build consistency through Bazel dependency synchronization and several mandatory library bumps for security auditing.
➔ OpenTofu Ships SSH and S3 Fixes while kubernetes-client/java Moves CI to Bazel
Quick scan of the last week in two open source repos: OpenTofu shipped real bugfixes plus a CLI argument refactor, while the kubernetes-client/java repo spent the week migrating its Java build from Maven to Bazel under a copilot bot.
➔ Bazel CI and Dependabot Sync in kubernetes-client/java This Week
The kubernetes-client/java repo had a busy seven days, with 24 commits and 28 files touched. Almost all of it is build and CI infrastructure: a new auto sync workflow that keeps MODULE.bazel aligned when Dependabot bumps pom.xml, a cross OS Bazel repository cache, and a stack of small fixes to make the Bazel pipeline behave the same on Linux, macOS, and Windows. If you ship the Java client into production or maintain a fork, this is the kind of week that quietly removes a class of merge headaches.
➔ JMap usage notes
Notes how to use jmap program from JDK.
➔ Log4J configuration through java arguments
JVM arguments to configure Log4J.
➔ Less common used java parameters
Collection of less used parameters passed to java process.