Skip to main content

Release date: 2025-04-18

Conduktor Shield

Optional compression before encryption when using full payload encryption

Kafka supports compression out of the box but with limited effect when the data is already encrypted. To improve this, Gateway now supports compressing full payload data before it's encrypted (when the encryption interceptor is configured).

This new functionality is not enabled by default. To enable it, add the new compressionType entry in the encryption interceptor configuration to either 'gzip', 'snappy', 'lz4' or 'zstd'.

If the full payload encryption is configured for headers, record keys or record values, the respective data will now be compressed before it is encrypted.

Find out more about encryption configuration

Bug fixes

  • When using the alter topic policy interceptor, allow updating only a subset of the enforced configurations.
  • Correctly camel case capitalise upsertResult properties in APIV2 responses