This is an automated email from the ASF dual-hosted git repository. ppkarwasz pushed a commit to branch docs/move-flume-site in repository https://gitbox.apache.org/repos/asf/logging-flume.git
commit 1147ce6b79b116dde52fe23330671d9b5f0cf7ba Author: Ralph Goers <[email protected]> AuthorDate: Fri Mar 17 11:28:26 2023 -0700 Update developers guide on updating protocol buffers --- source/sphinx/FlumeDeveloperGuide.rst | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/sphinx/FlumeDeveloperGuide.rst b/source/sphinx/FlumeDeveloperGuide.rst index 9e6b5610..f7dad0a2 100644 --- a/source/sphinx/FlumeDeveloperGuide.rst +++ b/source/sphinx/FlumeDeveloperGuide.rst @@ -116,19 +116,13 @@ commands: #. Create tarball package: ``mvn clean install`` #. Create tarball package (skip unit tests): ``mvn clean install -DskipTests`` -Please note that Flume builds requires that the Google Protocol Buffers compiler -be in the path. You can download and install it by following the instructions -`here <https://developers.google.com/protocol-buffers/>`_. - Updating Protocol Buffer Version ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ File channel has a dependency on Protocol Buffer. When updating the version of Protocol Buffer used by Flume, it is necessary to regenerate the data access classes using the protoc compiler that is part of Protocol Buffer as follows. -#. Install the desired version of Protocol Buffer on your local machine #. Update version of Protocol Buffer in pom.xml -#. Generate new Protocol Buffer data access classes in Flume: ``cd flume-ng-channels/flume-file-channel; mvn -P compile-proto clean package -DskipTests`` #. Add Apache license header to any of the generated files that are missing it #. Rebuild and test Flume: ``cd ../..; mvn clean install``
