commit | 6122b96861434edd60ad7fed3461028baf2739ca | [log] [tgz] |
---|---|---|
author | Elek, Márton <elek@users.noreply.github.com> | Tue Sep 29 16:08:28 2020 +0200 |
committer | GitHub <noreply@github.com> | Tue Sep 29 16:08:28 2020 +0200 |
tree | 1f35d6cf0913b9d2fab9153e70e754eb8a206901 | |
parent | 3a613f8fddaf15ef33187a43a5046e0e63274e66 [diff] | |
parent | f36c2fe93e9715a317d7dd04cc8c32386c7ab773 [diff] |
RATIS-1046. relocate native_epoll.so files correctly to allow use of native epoll on Linux servers. (#9)
All bundled thirdparty dependencies are centralized in the ratis-thirdparty module and the ratis-thirdparty-hadoop module. These modules are located in a separated repository (https://github.com/apache/incubator-ratis-thirdparty) but not attached to the core Apache Ratis repository (https://git-wip-us.apache.org/repos/asf?p=incubator-ratis.git) as they only need to change when one of these dependencies are changed. All dependencies included in ratis-thirdparty/ratis-thirdparty-hadoop must be relocated to a different package to ensure no downstream classpath pollution.
See also: https://github.com/apache/incubator-ratis/blob/master/BUILDING.md