ppkarwasz opened a new pull request, #13:
URL: https://github.com/apache/logging-flume-rpc/pull/13
Updates `org.apache.thrift:libthrift` to `0.25.0` and regenerates the Thrift
sources with the `compileThrift` profile.
* The source archive's SHA-256 (`thrift.sha256`) matches the `.sha256`
published by the ASF, and its GPG signature verifies against the Thrift `KEYS`
file.
* The regenerated sources only change where collections read from the wire
are pre-allocated: the size now goes through `TBaseHelper.preallocSize()`,
which caps the initial capacity of maps and lists against oversized length
fields.
* The Thrift compiler is now built in
`target/thrift-compiler-${thrift.version}`. Previously a CMake cache left over
from the old version made the profile fail after an upgrade unless `target` was
cleaned.
* The changelog is split: the update to 0.25.0 gets its own entry, while the
regeneration and the switch to the Log4j API from #6 stay in a separate one.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]