Avinash, There are several things we need to do to get this new dump working with geode before we came merge it into the main branch. You should start seeing a series of tickets being opened Monday to address this and many other issues.
Thanks, Jake On Sun, Jan 15, 2017 at 2:24 AM Avinash Dongre <adon...@apache.org> wrote: > This is great. > > Need to make following change to PASS the build. > > > diff --git a/src/tests/javaobject/CMakeLists.txt > b/src/tests/javaobject/CMakeLists.txt > index 4924e5c..7f85878 100644 > --- a/src/tests/javaobject/CMakeLists.txt > +++ b/src/tests/javaobject/CMakeLists.txt > @@ -9,8 +9,8 @@ get_filename_component(JAVA_HOME ${JAVA_BIN} DIRECTORY) > > # Update the class path. > set(CMAKE_JAVA_INCLUDE_PATH ${JAVA_HOME}/lib/tools.jar) > -if (GEMFIRE_HOME) > - LIST(APPEND CMAKE_JAVA_INCLUDE_PATH > ${GEMFIRE_HOME}/lib/geode-core-9.0.0.jar) > +if (DEFINED ENV{GEMFIRE_HOME}) > + LIST(APPEND CMAKE_JAVA_INCLUDE_PATH > $ENV{GEMFIRE_HOME}/lib/geode-core-1.0.0-incubating.jar) > else() > LIST(APPEND CMAKE_JAVA_INCLUDE_PATH > "/gemfire/lib/geode-core-9.0.0.jar") > endif() > > > Also need to update the src/BUILDING.md for instruction to download geode > build from [1] and set GEMFIRE_HOME ( which I think should be changed to > GEODE_HOME ) > > *OPTION 2* > Add Geode Jars as external dependency and update CMakeFile accordingly to > download as done for other dependencies > > > Thanks > Avinash > > [1] > > http://www-eu.apache.org/dist/geode/1.0.0-incubating/apache-geode-1.0.0-incubating.tar.gz > > > On Sat, Jan 14, 2017 at 4:30 AM, Anthony Baker <aba...@apache.org> wrote: > > > I am pleased to announce the donation of improved GemFire client > > drivers to the Geode community. This source code donation includes a > > C++ client and a .NET client. This new grant attempts to greatly > > improve the mergability of the code base making it friendlier to the > > community by providing an improved build system, better source code > > organization, and many additional fixes. We hope that it will be much > > more accessible for the project community and will lead to a much > > quicker integration into an overall codebase (unlike its predecessor > > [1]).” > > > > The C++ client allows an application to connect to a cluster using > > intelligent network routing for low latency reads and writes. The C++ > > client can additionally cache data locally and receive update > > notifications or register continuous queries. The .NET client wraps > > the C++ libraries and enables .NET applications to be written for > > Geode. Both of these clients are functionally equivalatent to the > > already donated Java client for Geode. > > > > The Software Grant Agreement for this code has been accepted by the > > ASF secretary. > > > > The donated code currently sits in a separate branch in the Geode > > repository named next-gen-native-client-software-grant [2] and is > > awaiting community review. I encourage everyone in the Geode > > community to review this donation and provide feedback. In particular > > your input on build improvements would be really helpful. Once the > > community has reached a consensus we can determine next steps and how > > this code might get merged into the develop branch [3] so that all > > users can access these features. Your suggestions are most welcome! > > > > > > Thanks, > > Anthony > > > > [1] http://mail-archives.apache.org/mod_mbox/geode-dev/201605. > > mbox/%3cCAEwge-ENhF4s_k5Y=h9-mNFANb777j8bNDe4U9jahPYim61pfg > > @mail.gmail.com%3e > > [2] https://git-wip-us.apache.org/repos/asf?p=geode.git;a= > > shortlog;h=refs/heads/next-gen-native-client-software-grant > > [3] https://issues.apache.org/jira/browse/GEODE-1416 > > >