[jira] [Created] (TINKERPOP-2124) InlineFilterStrategy produces wrong result
Daniel Kuppitz created TINKERPOP-2124: - Summary: InlineFilterStrategy produces wrong result Key: TINKERPOP-2124 URL: https://issues.apache.org/jira/browse/TINKERPOP-2124 Project: TinkerPop Issue Type: Improvement Components: process Affects Versions: 3.3.4 Reporter: Daniel Kuppitz Assignee: Daniel Kuppitz {noformat} gremlin> g.V().hasLabel("person"). or(and(has("age",gt(20)), has("age",lt(30))), and(has("age",gt(35)), has("age",lt(40. explain() ==>Traversal Explanation = Original Traversal [GraphStep(vertex,[]), HasStep([~label.eq(person)]), OrStep([[AndStep([[HasStep([age.gt(20)])], [HasStep([age.lt(30)])]])], [AndStep([[HasStep([age.gt(35)])], [HasSte p([age.lt(40)])]])]])] ConnectiveStrategy [D] [GraphStep(vertex,[]), HasStep([~label.eq(person)]), OrStep([[AndStep([[HasStep([age.gt(20)])], [HasStep([age.lt(30)])]])], [AndStep([[HasStep([age.gt(35)])], [HasSte p([age.lt(40)])]])]])] CountStrategy[O] [GraphStep(vertex,[]), HasStep([~label.eq(person)]), OrStep([[AndStep([[HasStep([age.gt(20)])], [HasStep([age.lt(30)])]])], [AndStep([[HasStep([age.gt(35)])], [HasSte p([age.lt(40)])]])]])] MatchPredicateStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person)]), OrStep([[AndStep([[HasStep([age.gt(20)])], [HasStep([age.lt(30)])]])], [AndStep([[HasStep([age.gt(35)])], [HasSte p([age.lt(40)])]])]])] FilterRankingStrategy[O] [GraphStep(vertex,[]), HasStep([~label.eq(person)]), OrStep([[AndStep([[HasStep([age.gt(20)])], [HasStep([age.lt(30)])]])], [AndStep([[HasStep([age.gt(35)])], [HasSte p([age.lt(40)])]])]])] InlineFilterStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] IncidentToAdjacentStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] AdjacentToIncidentStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] RepeatUnrollStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] PathRetractionStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] LazyBarrierStrategy [O] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] TinkerGraphCountStrategy [P] [GraphStep(vertex,[]), HasStep([~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] TinkerGraphStepStrategy [P] [TinkerGraphStep(vertex,[~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] ProfileStrategy [F] [TinkerGraphStep(vertex,[~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] StandardVerificationStrategy [V] [TinkerGraphStep(vertex,[~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] Final Traversal[TinkerGraphStep(vertex,[~label.eq(person), age.or(gt(20), lt(30), gt(35), lt(40))])] {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[VOTE] TinkerPop 3.2.11 Release
Hello, We are happy to announce that TinkerPop 3.2.11 is ready for release. The release artifacts can be found at this location: https://dist.apache.org/repos/dist/dev/tinkerpop/3.2.11/ The source distribution is provided by: apache-tinkerpop-3.2.11-src.zip Two binary distributions are provided for user convenience: apache-tinkerpop-gremlin-console-3.2.11-bin.zip apache-tinkerpop-gremlin-server-3.2.11-bin.zip The GPG key used to sign the release artifacts is available at: https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS The online docs can be found here: http://tinkerpop.apache.org/docs/3.2.11/ (user docs) http://tinkerpop.apache.org/docs/3.2.11/upgrade/ (upgrade docs) http://tinkerpop.apache.org/javadocs/3.2.11/core/ (core javadoc) http://tinkerpop.apache.org/javadocs/3.2.11/full/ (full javadoc) The tag in Apache Git can be found here: https://github.com/apache/tinkerpop/tree/3.2.11 The release notes are available here: https://github.com/apache/tinkerpop/blob/3.2.11/CHANGELOG.asciidoc The [VOTE] will be open for the next 72 hours --- closing Saturday (January 5, 2018) at 5pm EST. My vote is +1. Thank you very much, Stephen
[VOTE] TinkerPop 3.3.5 Release
Hello, We are happy to announce that TinkerPop 3.3.5 is ready for release. The release artifacts can be found at this location: https://dist.apache.org/repos/dist/dev/tinkerpop/3.3.5/ The source distribution is provided by: apache-tinkerpop-3.3.5-src.zip Two binary distributions are provided for user convenience: apache-tinkerpop-gremlin-console-3.3.5-bin.zip apache-tinkerpop-gremlin-server-3.3.5-bin.zip The GPG key used to sign the release artifacts is available at: https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS The online docs can be found here: http://tinkerpop.apache.org/docs/3.3.5/ (user docs) http://tinkerpop.apache.org/docs/3.3.5/upgrade/ (upgrade docs) http://tinkerpop.apache.org/javadocs/3.3.5/core/ (core javadoc) http://tinkerpop.apache.org/javadocs/3.3.5/full/ (full javadoc) The tag in Apache Git can be found here: https://github.com/apache/tinkerpop/tree/3.3.5 The release notes are available here: https://github.com/apache/tinkerpop/blob/3.3.5/CHANGELOG.asciidoc The [VOTE] will be open for the next 72 hours --- closing Saturday (January 5, 2018) at 5pm EST. My vote is +1. Thank you very much, Stephen
Re: [DISCUSS] code freeze 3.2.11/3.3.5/3.4.0
so, 3.2.11 and 3.3.5 releases are prepared - vote threads were just sent. i would have had 3.4.0 done too but i flubbed the 2018/2019 date on 3.3.5 and had to redo the whole thing basically - so that was rotten. I'll have 3.4.0 out tomorrow. On Wed, Jan 2, 2019 at 7:34 AM Stephen Mallette wrote: > yes. i can also use a specific commit, but it invariably leaves out > commits for a release. i guess those commits left out will just be release > manager commits typically, but i dunno, it just bugged me that it wasn't > the actual 3.2.10..3.2.11 > > On Wed, Jan 2, 2019 at 7:15 AM Robert Dale wrote: > >> Can't you just use HEAD? >> >> git shortlog -sn 3.2.10..HEAD >> >> Robert Dale >> >> >> On Wed, Jan 2, 2019 at 7:11 AM Stephen Mallette >> wrote: >> >> > All PRs appear mergedI've starting the release process beginning >> with >> > 3.2.11. Should see VOTE threads coming soon. >> > >> > Separately, I already found a problem with using git shortlog to >> generate >> > the "contributor list" as there is no 3.2.11 tag to use in the arguments >> > given to it. It's a bit of a cart before the horse problem. I will come >> up >> > with something else to deal with that. Probably related to the website >> > which can be updated out of band with the release. Just wanted to point >> out >> > the problem so that no one would be expecting to see that content in the >> > release notes when the VOTE threads go out. >> > >> > On Tue, Jan 1, 2019 at 8:31 AM Stephen Mallette >> > wrote: >> > >> > > I don't know what is going on but yesterday i spent a few minutes >> messing >> > > with the failing python build with radish and after a few failures it >> > just >> > > started working again locally. Then I re-ran failed travis jobs and >> they >> > > started passing. I guess the problem was fixed externally - weird. I >> > > expect to start the release process soon - there are just a couple >> more >> > > longstanding PRs to merge that delayed a little during the holiday >> > period. >> > > >> > > >> > > >> > > On Fri, Dec 28, 2018 at 6:10 PM Daniel Kuppitz >> wrote: >> > > >> > >> A quick & dirty fix for the broken radish libs to at least get a >> clean >> > >> build in docker: >> > >> >> > >> diff --git a/docker/scripts/build.sh b/docker/scripts/build.sh >> > >> index e172ddaaa9..8b56cf53c3 100755 >> > >> --- a/docker/scripts/build.sh >> > >> +++ b/docker/scripts/build.sh >> > >> *@@ -78,7 +78,10 @@* if [ -r "settings.xml" ]; then >> > >>cp settings.xml ~/.m2/ >> > >> fi >> > >> >> > >> *-mvn clean install process-resources ${TINKERPOP_BUILD_OPTIONS} || >> exit >> > >> 1* >> > >> *+mvn clean install -DskipTests* >> > >> *+sed -i 's/background=background,/background=background/g' >> > >> >> > >> >> > >> gremlin-python/target/python2/env/local/lib/python2.7/site-packages/radish/parser.py* >> > >> *+* >> > >> +mvn install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit 1 >> > >> [ -z "${BUILD_JAVA_DOCS}" ] || mvn process-resources -Djavadoc || >> exit >> > 1 >> > >> >> > >> if [ ! -z "${BUILD_USER_DOCS}" ]; then >> > >> >> > >> >> > >> >> > >> Cheers, >> > >> Daniel >> > >> >> > >> >> > >> On Thu, Dec 27, 2018 at 6:18 AM Stephen Mallette < >> spmalle...@gmail.com> >> > >> wrote: >> > >> >> > >> > Hi all, just checking in during the holiday period. My laptop will >> > >> return >> > >> > to the off position shortly, but I wanted to point out that we >> seem to >> > >> have >> > >> > a problem with Python: >> > >> > >> > >> > https://travis-ci.org/apache/tinkerpop/jobs/472444735 >> > >> > >> > >> > every current PR seems to be in fail mode right now. We will want >> to >> > >> sort >> > >> > that out before release.Looks like something in radish. If anyone >> can >> > >> have >> > >> > a look this week that would be helpful as I won't have time to dig >> on >> > it >> > >> > too deeply until next week (which is when we are supposed to be >> > >> releasing). >> > >> > >> > >> > On Mon, Dec 17, 2018 at 7:09 AM Stephen Mallette < >> > spmalle...@gmail.com> >> > >> > wrote: >> > >> > >> > >> > > While I think we could go on for every adding things to 3.4.0 I >> > think >> > >> > it's >> > >> > > time to cut it off and release. There's too many good things in >> > there >> > >> to >> > >> > > hold for any longer. We are looking at releasing 3.2.11, 3.3.5 >> and >> > >> 3.4.0. >> > >> > > >> > >> > > I'd propose we polish up remaining items this week, set for code >> > >> freeze >> > >> > > 12/22 and then build the release for VOTE the week of the 31st. I >> > >> assume >> > >> > > that there are enough PMC members around the holiday period to >> VOTE >> > on >> > >> > the >> > >> > > release artifacts. If the VOTE has to stay open a bit longer >> than is >> > >> > > typical then that's ok. I'm happy to just do all three releases >> > myself >> > >> > this >> > >> > > time as it might be hard to coordinate with others during the >> > holiday >> > >> > > period. >> > >> > > >> > >> > > We still have a number of
Re: [DISCUSS] code freeze 3.2.11/3.3.5/3.4.0
Can't you just use HEAD? git shortlog -sn 3.2.10..HEAD Robert Dale On Wed, Jan 2, 2019 at 7:11 AM Stephen Mallette wrote: > All PRs appear mergedI've starting the release process beginning with > 3.2.11. Should see VOTE threads coming soon. > > Separately, I already found a problem with using git shortlog to generate > the "contributor list" as there is no 3.2.11 tag to use in the arguments > given to it. It's a bit of a cart before the horse problem. I will come up > with something else to deal with that. Probably related to the website > which can be updated out of band with the release. Just wanted to point out > the problem so that no one would be expecting to see that content in the > release notes when the VOTE threads go out. > > On Tue, Jan 1, 2019 at 8:31 AM Stephen Mallette > wrote: > > > I don't know what is going on but yesterday i spent a few minutes messing > > with the failing python build with radish and after a few failures it > just > > started working again locally. Then I re-ran failed travis jobs and they > > started passing. I guess the problem was fixed externally - weird. I > > expect to start the release process soon - there are just a couple more > > longstanding PRs to merge that delayed a little during the holiday > period. > > > > > > > > On Fri, Dec 28, 2018 at 6:10 PM Daniel Kuppitz wrote: > > > >> A quick & dirty fix for the broken radish libs to at least get a clean > >> build in docker: > >> > >> diff --git a/docker/scripts/build.sh b/docker/scripts/build.sh > >> index e172ddaaa9..8b56cf53c3 100755 > >> --- a/docker/scripts/build.sh > >> +++ b/docker/scripts/build.sh > >> *@@ -78,7 +78,10 @@* if [ -r "settings.xml" ]; then > >>cp settings.xml ~/.m2/ > >> fi > >> > >> *-mvn clean install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit > >> 1* > >> *+mvn clean install -DskipTests* > >> *+sed -i 's/background=background,/background=background/g' > >> > >> > gremlin-python/target/python2/env/local/lib/python2.7/site-packages/radish/parser.py* > >> *+* > >> +mvn install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit 1 > >> [ -z "${BUILD_JAVA_DOCS}" ] || mvn process-resources -Djavadoc || exit > 1 > >> > >> if [ ! -z "${BUILD_USER_DOCS}" ]; then > >> > >> > >> > >> Cheers, > >> Daniel > >> > >> > >> On Thu, Dec 27, 2018 at 6:18 AM Stephen Mallette > >> wrote: > >> > >> > Hi all, just checking in during the holiday period. My laptop will > >> return > >> > to the off position shortly, but I wanted to point out that we seem to > >> have > >> > a problem with Python: > >> > > >> > https://travis-ci.org/apache/tinkerpop/jobs/472444735 > >> > > >> > every current PR seems to be in fail mode right now. We will want to > >> sort > >> > that out before release.Looks like something in radish. If anyone can > >> have > >> > a look this week that would be helpful as I won't have time to dig on > it > >> > too deeply until next week (which is when we are supposed to be > >> releasing). > >> > > >> > On Mon, Dec 17, 2018 at 7:09 AM Stephen Mallette < > spmalle...@gmail.com> > >> > wrote: > >> > > >> > > While I think we could go on for every adding things to 3.4.0 I > think > >> > it's > >> > > time to cut it off and release. There's too many good things in > there > >> to > >> > > hold for any longer. We are looking at releasing 3.2.11, 3.3.5 and > >> 3.4.0. > >> > > > >> > > I'd propose we polish up remaining items this week, set for code > >> freeze > >> > > 12/22 and then build the release for VOTE the week of the 31st. I > >> assume > >> > > that there are enough PMC members around the holiday period to VOTE > on > >> > the > >> > > release artifacts. If the VOTE has to stay open a bit longer than is > >> > > typical then that's ok. I'm happy to just do all three releases > myself > >> > this > >> > > time as it might be hard to coordinate with others during the > holiday > >> > > period. > >> > > > >> > > We still have a number of important things to finish - specifically: > >> > > > >> > > 1. code reviews on open PRs with ids > 1000 > >> > > 2. finish up the GraphBinary - jorge is adding two more serializers > >> and > >> > > then i think we can call this a day and put it up for review. > >> > > 3. documentation review > >> > > 4. anything else? > >> > > > >> > > As usual, let's continue to use this thread for release coordination > >> > > heading into code freeze. > >> > > > >> > > > >> > > > >> > > >> > > >
Re: [DISCUSS] code freeze 3.2.11/3.3.5/3.4.0
All PRs appear mergedI've starting the release process beginning with 3.2.11. Should see VOTE threads coming soon. Separately, I already found a problem with using git shortlog to generate the "contributor list" as there is no 3.2.11 tag to use in the arguments given to it. It's a bit of a cart before the horse problem. I will come up with something else to deal with that. Probably related to the website which can be updated out of band with the release. Just wanted to point out the problem so that no one would be expecting to see that content in the release notes when the VOTE threads go out. On Tue, Jan 1, 2019 at 8:31 AM Stephen Mallette wrote: > I don't know what is going on but yesterday i spent a few minutes messing > with the failing python build with radish and after a few failures it just > started working again locally. Then I re-ran failed travis jobs and they > started passing. I guess the problem was fixed externally - weird. I > expect to start the release process soon - there are just a couple more > longstanding PRs to merge that delayed a little during the holiday period. > > > > On Fri, Dec 28, 2018 at 6:10 PM Daniel Kuppitz wrote: > >> A quick & dirty fix for the broken radish libs to at least get a clean >> build in docker: >> >> diff --git a/docker/scripts/build.sh b/docker/scripts/build.sh >> index e172ddaaa9..8b56cf53c3 100755 >> --- a/docker/scripts/build.sh >> +++ b/docker/scripts/build.sh >> *@@ -78,7 +78,10 @@* if [ -r "settings.xml" ]; then >>cp settings.xml ~/.m2/ >> fi >> >> *-mvn clean install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit >> 1* >> *+mvn clean install -DskipTests* >> *+sed -i 's/background=background,/background=background/g' >> >> gremlin-python/target/python2/env/local/lib/python2.7/site-packages/radish/parser.py* >> *+* >> +mvn install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit 1 >> [ -z "${BUILD_JAVA_DOCS}" ] || mvn process-resources -Djavadoc || exit 1 >> >> if [ ! -z "${BUILD_USER_DOCS}" ]; then >> >> >> >> Cheers, >> Daniel >> >> >> On Thu, Dec 27, 2018 at 6:18 AM Stephen Mallette >> wrote: >> >> > Hi all, just checking in during the holiday period. My laptop will >> return >> > to the off position shortly, but I wanted to point out that we seem to >> have >> > a problem with Python: >> > >> > https://travis-ci.org/apache/tinkerpop/jobs/472444735 >> > >> > every current PR seems to be in fail mode right now. We will want to >> sort >> > that out before release.Looks like something in radish. If anyone can >> have >> > a look this week that would be helpful as I won't have time to dig on it >> > too deeply until next week (which is when we are supposed to be >> releasing). >> > >> > On Mon, Dec 17, 2018 at 7:09 AM Stephen Mallette >> > wrote: >> > >> > > While I think we could go on for every adding things to 3.4.0 I think >> > it's >> > > time to cut it off and release. There's too many good things in there >> to >> > > hold for any longer. We are looking at releasing 3.2.11, 3.3.5 and >> 3.4.0. >> > > >> > > I'd propose we polish up remaining items this week, set for code >> freeze >> > > 12/22 and then build the release for VOTE the week of the 31st. I >> assume >> > > that there are enough PMC members around the holiday period to VOTE on >> > the >> > > release artifacts. If the VOTE has to stay open a bit longer than is >> > > typical then that's ok. I'm happy to just do all three releases myself >> > this >> > > time as it might be hard to coordinate with others during the holiday >> > > period. >> > > >> > > We still have a number of important things to finish - specifically: >> > > >> > > 1. code reviews on open PRs with ids > 1000 >> > > 2. finish up the GraphBinary - jorge is adding two more serializers >> and >> > > then i think we can call this a day and put it up for review. >> > > 3. documentation review >> > > 4. anything else? >> > > >> > > As usual, let's continue to use this thread for release coordination >> > > heading into code freeze. >> > > >> > > >> > > >> > >> >
Re: [DISCUSS] code freeze 3.2.11/3.3.5/3.4.0
yes. i can also use a specific commit, but it invariably leaves out commits for a release. i guess those commits left out will just be release manager commits typically, but i dunno, it just bugged me that it wasn't the actual 3.2.10..3.2.11 On Wed, Jan 2, 2019 at 7:15 AM Robert Dale wrote: > Can't you just use HEAD? > > git shortlog -sn 3.2.10..HEAD > > Robert Dale > > > On Wed, Jan 2, 2019 at 7:11 AM Stephen Mallette > wrote: > > > All PRs appear mergedI've starting the release process beginning with > > 3.2.11. Should see VOTE threads coming soon. > > > > Separately, I already found a problem with using git shortlog to generate > > the "contributor list" as there is no 3.2.11 tag to use in the arguments > > given to it. It's a bit of a cart before the horse problem. I will come > up > > with something else to deal with that. Probably related to the website > > which can be updated out of band with the release. Just wanted to point > out > > the problem so that no one would be expecting to see that content in the > > release notes when the VOTE threads go out. > > > > On Tue, Jan 1, 2019 at 8:31 AM Stephen Mallette > > wrote: > > > > > I don't know what is going on but yesterday i spent a few minutes > messing > > > with the failing python build with radish and after a few failures it > > just > > > started working again locally. Then I re-ran failed travis jobs and > they > > > started passing. I guess the problem was fixed externally - weird. I > > > expect to start the release process soon - there are just a couple more > > > longstanding PRs to merge that delayed a little during the holiday > > period. > > > > > > > > > > > > On Fri, Dec 28, 2018 at 6:10 PM Daniel Kuppitz > wrote: > > > > > >> A quick & dirty fix for the broken radish libs to at least get a clean > > >> build in docker: > > >> > > >> diff --git a/docker/scripts/build.sh b/docker/scripts/build.sh > > >> index e172ddaaa9..8b56cf53c3 100755 > > >> --- a/docker/scripts/build.sh > > >> +++ b/docker/scripts/build.sh > > >> *@@ -78,7 +78,10 @@* if [ -r "settings.xml" ]; then > > >>cp settings.xml ~/.m2/ > > >> fi > > >> > > >> *-mvn clean install process-resources ${TINKERPOP_BUILD_OPTIONS} || > exit > > >> 1* > > >> *+mvn clean install -DskipTests* > > >> *+sed -i 's/background=background,/background=background/g' > > >> > > >> > > > gremlin-python/target/python2/env/local/lib/python2.7/site-packages/radish/parser.py* > > >> *+* > > >> +mvn install process-resources ${TINKERPOP_BUILD_OPTIONS} || exit 1 > > >> [ -z "${BUILD_JAVA_DOCS}" ] || mvn process-resources -Djavadoc || > exit > > 1 > > >> > > >> if [ ! -z "${BUILD_USER_DOCS}" ]; then > > >> > > >> > > >> > > >> Cheers, > > >> Daniel > > >> > > >> > > >> On Thu, Dec 27, 2018 at 6:18 AM Stephen Mallette < > spmalle...@gmail.com> > > >> wrote: > > >> > > >> > Hi all, just checking in during the holiday period. My laptop will > > >> return > > >> > to the off position shortly, but I wanted to point out that we seem > to > > >> have > > >> > a problem with Python: > > >> > > > >> > https://travis-ci.org/apache/tinkerpop/jobs/472444735 > > >> > > > >> > every current PR seems to be in fail mode right now. We will want to > > >> sort > > >> > that out before release.Looks like something in radish. If anyone > can > > >> have > > >> > a look this week that would be helpful as I won't have time to dig > on > > it > > >> > too deeply until next week (which is when we are supposed to be > > >> releasing). > > >> > > > >> > On Mon, Dec 17, 2018 at 7:09 AM Stephen Mallette < > > spmalle...@gmail.com> > > >> > wrote: > > >> > > > >> > > While I think we could go on for every adding things to 3.4.0 I > > think > > >> > it's > > >> > > time to cut it off and release. There's too many good things in > > there > > >> to > > >> > > hold for any longer. We are looking at releasing 3.2.11, 3.3.5 and > > >> 3.4.0. > > >> > > > > >> > > I'd propose we polish up remaining items this week, set for code > > >> freeze > > >> > > 12/22 and then build the release for VOTE the week of the 31st. I > > >> assume > > >> > > that there are enough PMC members around the holiday period to > VOTE > > on > > >> > the > > >> > > release artifacts. If the VOTE has to stay open a bit longer than > is > > >> > > typical then that's ok. I'm happy to just do all three releases > > myself > > >> > this > > >> > > time as it might be hard to coordinate with others during the > > holiday > > >> > > period. > > >> > > > > >> > > We still have a number of important things to finish - > specifically: > > >> > > > > >> > > 1. code reviews on open PRs with ids > 1000 > > >> > > 2. finish up the GraphBinary - jorge is adding two more > serializers > > >> and > > >> > > then i think we can call this a day and put it up for review. > > >> > > 3. documentation review > > >> > > 4. anything else? > > >> > > > > >> > > As usual, let's continue to use this thread for release > coordination > > >> > > heading into code
[GitHub] [tinkerpop] otaviojava opened pull request #1029: Updates the API within the core project.
## These updates include: * Update to foreach * Unnecessary unboxing * Simplifies code with the newest method at Map * Simplifies code with lambda expressions This PR does not have performance progress, but it uses new API to make the code more readable and easy to maintain. [ Full content available at: https://github.com/apache/tinkerpop/pull/1029 ] This message was relayed via gitbox.apache.org for dev@tinkerpop.apache.org