diff --git a/include/fluent-bit/aws/flb_aws_compress.h b/include/fluent-bit/aws/flb_aws_compress.h index e1cf9222377..b423c312e70 100644 --- a/include/fluent-bit/aws/flb_aws_compress.h +++ b/include/fluent-bit/aws/flb_aws_compress.h @@ -24,6 +24,7 @@ #define FLB_AWS_COMPRESS_NONE 0 #define FLB_AWS_COMPRESS_GZIP 1 #define FLB_AWS_COMPRESS_ARROW 2 +#define FLB_AWS_COMPRESS_PARQUET 3 /* * Get compression type from compression keyword. The return value is used to identify diff --git a/src/aws/flb_aws_compress.c b/src/aws/flb_aws_compress.c index e98ce8318c3..119135345ae 100644 --- a/src/aws/flb_aws_compress.c +++ b/src/aws/flb_aws_compress.c @@ -55,6 +55,11 @@ static const struct compression_option compression_options[] = { &out_s3_compress_arrow }, #endif + { + FLB_AWS_COMPRESS_PARQUET, + "parquet", + NULL /* Currently, it is implemented in out_s3 specific source */ + }, { 0 } };