From 0d91e934e4b600dc8fedb9b1e0673777e7951be6 Mon Sep 17 00:00:00 2001 From: Fretiq Labs <60456830+fretiq@users.noreply.github.com> Date: Thu, 21 May 2020 23:25:13 -0500 Subject: [PATCH] [C++] Expose ZSTD and Snappy compression to C API Add `pulsar_CompressionZSTD` and `pulsar_CompressionSNAPPY` to `pulsar_compression_type` --- pulsar-client-cpp/include/pulsar/c/producer_configuration.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pulsar-client-cpp/include/pulsar/c/producer_configuration.h b/pulsar-client-cpp/include/pulsar/c/producer_configuration.h index 1fe44e082fc62..8b092a48402ce 100644 --- a/pulsar-client-cpp/include/pulsar/c/producer_configuration.h +++ b/pulsar-client-cpp/include/pulsar/c/producer_configuration.h @@ -39,7 +39,9 @@ typedef enum { pulsar_Murmur3_32Hash, pulsar_BoostHash, pulsar_JavaStringHash } typedef enum { pulsar_CompressionNone = 0, pulsar_CompressionLZ4 = 1, - pulsar_CompressionZLib = 2 + pulsar_CompressionZLib = 2, + pulsar_CompressionZSTD = 3, + pulsar_CompressionSNAPPY = 4 } pulsar_compression_type; typedef enum {