Thanks Roman and Darrel, it's good to see this moving forward! I just filed a new bug against this branch. The branch doesn't build depending on what JDK you are using because of a bad import: https://issues.apache.org/jira/browse/GEODE-82
I'd like to see this and GEODE-81 cleaned up before the branch merges to develop. Otherwise, I think the GEODE-8 branch looks good to merge to me. I'll send out review requests for these bugs shortly - Kishor has already provided a patch for GEODE-81. -Dan On Mon, Jul 6, 2015 at 11:23 AM, Darrel Schneider <[email protected]> wrote: > I just pushed the "feature/GEODE-8" branch that has much of the code from > sga2 on it. > This branch has the following on it: > * Off heap data storage > * HDFS Integration > * Lucene Integration (work in progress) > * Distributed transactions in Geode (work in progress) > * A large number of tests > > The only known issue preventing this branch from being merged to develop is > https://issues.apache.org/jira/browse/GEODE-81. > > Please check this branch out and let us know of other issues you see. > > The other parts of the sga2 code drop will be showing up soon in their own > feature branches. These are: > > - GEODE-9: Spark Integration > - GEODE-12: The pulse monitoring tool > - GEODE-14: Hibernate L2 cache and HTTP session management module > - GEODE-78: JVSD (work in progress) > - GEODE-79: logcollector > - GEODE-80: databrowser > > > On Fri, Jul 3, 2015 at 12:38 PM, Roman Shaposhnik <[email protected]> wrote: > > > Hi! > > > > Pivotal is happy to announce the donation of remaining geode code > > that was unable to make into the initial contribution. This will be the > > last set of geode code donated as a large chunk from Pivotal. At this > > point all future geode development will be done through the normal > > apache process. > > > > SGA for this code has been accepted by the ASF secretary and > > the code itself now sits in a separate branch named sga2. We > > would like to encourage all of the Geode community to start > > familiarizing themselves with these additions to the code base. > > Our hope is to solicit as much feedback as possible and then, > > based on that feedback, start merging into the develop branch > > either directly or via feature branches. Even though this looks > > like a gigantic code drop (which it is ;-)) we sincerely hope to > > integrate it back into our code base following "Apache Way" > > as closely as possible. After all, the fact that a piece of code > > now sits in the sga2 branch doesn't mean it'll get into develop > > unmodified (or at all!). Please help us make the most of it, > > though! > > > > There's a lot of good stuff in this donation. It contains features that > > were > > in development on other branches, as well as several geode utilities an > > integrations. The pieces are listed under GEODE-8: > > * Off heap data storage > > * Spark Integration > > * HDFS Integration > > * The pulse monitoring tool > > * Hibernate L2 cache > > * HTTP session management module > > * logcollector > > * databrowser > > * Lucene Integration (work in progress) > > * Distributed transactions in Geode (work in progress) > > * JVSD (work in progress) > > * A large number of tests > > > > That last bullet point is especially good news, because now we finally > > have the tests available to start breaking things! > > > > Several of the utilities such as pulse, hibernate, etc. came from > different > > repositories with different build structures. Those builds need to be > > integrated into the gradle build before those bits get merged to develop. > > For now they can be split out into feature branches. > > > > Darrel has kindly volunteered to do the initial work to split this code > > drop > > into some feature branches and get the core code merged to develop. > > Expect to see some email from him about how this code is split up and > > what needs help. > > > > If any of you guys feel like helping -- that would be very > > much appreciated. We also plan to host a few Geode > > clubhouse events to help with technology on-boarding. > > Stay tuned for that. > > > > Thanks, > > Roman. > > >
