Skip to content

Commit d88af61

Browse files
Krzysztof Piecuchedsiper
authored andcommitted
out_kafka/librdkafka: upgrade from 1.4.2 to 1.5.0 and enable zstd
librdkafka 1.4.2 has trouble building with zstd support, so we bump the library's version to 1.5.0. We also install libzstd-dev in Dockerfile so that the image will build with zstd support. Signed-off-by: Krzysztof Piecuch <[email protected]>
1 parent 71deeda commit d88af61

File tree

546 files changed

+6185
-3181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

546 files changed

+6185
-3181
lines changed

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ RUN apt-get update && \
2020
libsasl2-dev \
2121
pkg-config \
2222
libsystemd-dev \
23+
libzstd-dev \
2324
zlib1g-dev \
2425
libpq-dev \
2526
postgresql-server-dev-all \

plugins/out_kafka/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ FLB_OPTION(RDKAFKA_BUILD_EXAMPLES Off)
44
FLB_OPTION(RDKAFKA_BUILD_TESTS Off)
55
FLB_OPTION(ENABLE_LZ4_EXT Off)
66

7-
add_subdirectory(librdkafka-1.4.2 EXCLUDE_FROM_ALL)
7+
add_subdirectory(librdkafka-1.5.0 EXCLUDE_FROM_ALL)
88

99
# librdkafka headers
10-
include_directories(librdkafka-1.4.2/src/)
10+
include_directories(librdkafka-1.5.0/src/)
1111

1212
# Fluent Bit Kafka Output plugin
1313
set(src

plugins/out_kafka/librdkafka-1.4.2/CHANGELOG.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

plugins/out_kafka/librdkafka-1.4.2/mklove/modules/configure.gitversion

Lines changed: 0 additions & 19 deletions
This file was deleted.

plugins/out_kafka/librdkafka-1.4.2/packaging/rpm/librdkafka.spec

Lines changed: 0 additions & 116 deletions
This file was deleted.

0 commit comments

Comments
 (0)