----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/19117/ -----------------------------------------------------------
Review request for mesos and Vinod Kone. Repository: mesos-git Description ------- Introduced a new environment variable, MESOS_NATIVE_JAVA_LIBRARY. That variable still points towards libmesos. Future versions however will not point to valid JNI bindings. A typical java-based framework relies on mesos.jar to do the loading but may use some extra logic in its startup to make sure MESOS_NATIVE[_JAVA]_LIBRARY is set/valid. That extra-logic should now be adapted to use the new environment variable instead of the old one. The old one is now marked as being deprecated for use for JVM based frameworks. Note: This patch does not remove the MESOS_NATIVE_LIRBRAY variable. It is kept for frameworks that are not JVM based but need to bind to the self-contained Mesos library. MESOS_NATIVE_LIRBRAY points towards libmesos. MESOS_NATIVE_JAVA_LIBRARY however is the new variant to be used for JVM based frameworks. Diffs ----- bin/mesos-slave-flags.sh.in dc73aef src/java/generated/org/apache/mesos/MesosNativeLibrary.java.in 231d1e2 src/slave/containerizer/containerizer.cpp d0a1023 src/tests/environment.cpp 5c92fcd Diff: https://reviews.apache.org/r/19117/diff/ Testing ------- make check Thanks, Till Toenshoff