-----------------------------------------------------------
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

Reply via email to