Hello Alexey Serbin, Kudu Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/19909
to look at the new patch set (#2).
Change subject: [duplication] KUDU-3290 add 3rd-party libraries
......................................................................
[duplication] KUDU-3290 add 3rd-party libraries
This patch is the first patch for duplication, adding 2
3rd-party libraries: cppkafka, librdkafka.
librdkfka supports c language apis to operate kafka, and
cppkafka is a C++ wrapper for librdkakfa, its an api sugger.
For easy review, Split this ‘kudu duplication’ patch into several
small independent patches:
1. add 3rd-party libraries, introduce librdkafka, cppkafka
2. Add duplication engine, support write to kafka
3. Add a new raft role Duplicator and raft processing
4. creating/altering in server-side for duplication
5. recovering duplication when a leader switches
6. cpp client apis and CLI tool
7. java client apis
8. suppports kerberos
9. alter a duplication
10. register kafka, unregister kafka and validate
During this progressing, plans maybe adjust according to advices.
Change-Id: Icbd5738a61d2521b363c628f88e3699879920a49
---
M CMakeLists.txt
A cmake_modules/FindCppKafka.cmake
A cmake_modules/FindRdKafka.cmake
M thirdparty/build-definitions.sh
M thirdparty/build-thirdparty.sh
M thirdparty/download-thirdparty.sh
M thirdparty/vars.sh
7 files changed, 169 insertions(+), 0 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/09/19909/2
--
To view, visit http://gerrit.cloudera.org:8080/19909
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Icbd5738a61d2521b363c628f88e3699879920a49
Gerrit-Change-Number: 19909
Gerrit-PatchSet: 2
Gerrit-Owner: Yuqi Du <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Yuqi Du <[email protected]>