We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bookkeeper/bookkeeper-server/src/main/java/org/apache/bookkeeper/proto/checksum/MacDigestManager.java
Lines 43 to 44 in 7018d2f
The text was updated successfully, but these errors were encountered:
This is required by the V2 wire protocol. I don't know what's required to remove that, but at the least I see that Pulsar is still defaulting to v2.
Maybe there's some sort of "yeah, sorry" annotation that can be added so code scanners wouldn't complain?
Sorry, something went wrong.
DigestManager isn't used for the security but for the checksum/checksum validation.
CRC32 should be the default:
bookkeeper/conf/bk_server.conf
Lines 883 to 884 in 7018d2f
bookkeeper/bookkeeper-server/src/main/java/org/apache/bookkeeper/conf/ClientConfiguration.java
Lines 276 to 284 in 7018d2f
CRC32c is recommended for performance.
If you have use case for some other checksuming algorithm you can add it by extending DigestManager class and use configuration to set it.
No branches or pull requests
bookkeeper/bookkeeper-server/src/main/java/org/apache/bookkeeper/proto/checksum/MacDigestManager.java
Lines 43 to 44 in 7018d2f
The text was updated successfully, but these errors were encountered: