Understood. Thank you for the clarification. Let’s proceed ahead. On Wed 12. Apr 2023 at 17:56, Florian Hockmann <f...@florian-hockmann.de> wrote:
> If you have an idea for how to detect such problems in the future, then > please go ahead and create an issue. > But I don't think that they are that easy to spot from my understanding of > these two specific issues. The Python problem only prevents users from > using newer aiohttp versions so the test would need to try that to detect > this problem. > And the .NET problem also only occurred in some environments. > > But in general, I don't think that we need to add this to the board > report. Those were two very specific problems which were hard to find with > an automated process. I don't think that they hint at bigger problems with > our release process or our test suite. > > -----Ursprüngliche Nachricht----- > Von: Divij Vaidya <divijvaidy...@gmail.com> > Gesendet: Dienstag, 11. April 2023 17:10 > An: dev@tinkerpop.apache.org > Betreff: Re: [DISCUSS] Draft ASF Board Report - April 2023 > > Do we want to add, how would we prevent recurrence of upgrading problems > in .Net and the one with Python client in future? Maybe we can create a > JIRA for integration tests which check for backward compatibility and link > it to the report. > > -- > Divij Vaidya > > > > On Tue, Apr 11, 2023 at 4:51 PM Florian Hockmann <f...@florian-hockmann.de> > wrote: > > > Those are definitely good additions. Thanks for adding them, Yang! > > > > I just published the report where I only had to change the fact that > > the release candidate for Gremlin.Net has now already been published. > > Here is the final version of the report: > > > > ------------------------------ > > > > ## Description: > > Apache TinkerPop is a graph computing framework for both graph > > databases > > (OLTP) and graph analytic systems (OLAP). > > > > ## Issues: > > There are no issues requiring board attention. > > > > ## Membership Data: > > Community changes, past quarter: > > - Yang Xia was added to the PMC on 2023-03-15 > > - Ken Hu was added as committer on 2023-02-27 > > > > ## Project Activity: > > TinkerPop released versions 3.5.5 and 3.6.2 in the last quarter. These > > releases were mostly maintenance releases. One noteworthy improvement > > in these releases is how the Java gremlin-driver deals with > > temporarily unavailable hosts to make the driver much more resilient > > to intermittent network failures. > > > > Unfortunately, these releases introduced some pain points for users. > > One being the gremlin-python aiohttp dependency version too restrict: > > TINKERPOP-2810 [1], which has been resolved in a gremlin-python > > 3.6.3rc1/3.5.6rc1 release. > > > > Another is a new bug that prevents some .NET users from upgrading: > > TINKERPOP-2918. [2] A fix for this problem was already provided by > > contributor Daniel C. Weber and we have published a release candidate > > of Gremlin.Net with this fix. > > > > We continue the maintenance work on 3.5.x/3.6.x. A notable achievement > > by Ken Hu was to resolve a long standing performance issue with the > > Groovy > > dependency: TINKERPOP-2526 [3], which drastically improved > > gremlin-console performance, as well as the length of time for > documentation generation. > > This > > fix also enabled the Groovy 4 upgrade in 3.7.0. > > > > We are also continuing our work on the upcoming major release 3.7.0. > > One noteworthy improvement that was implemented in the past quarter is > > a change in how elements are returned by default. Until now, we only > > return those elements without their properties in most cases which has > > been confusing to users. > > This > > will be changed in 3.7.0 where such elements, like vertices or edges, > > are returned with their properties by default.[4] Users will of course > > still be able to configure a different behavior if they want to. > > > > ### Releases: > > 3.5.5 was released on 2023-01-16. > > 3.6.2 was released on 2023-01-16. > > > > ## Community Health: > > As already mentioned in the last board report, we have created a > > YouTube channel for TinkerPop to host recordings of our live > > events.[5] We have additionally created a Twitch channel [6] where we > > now host our live events to make it easier for interested users to > > join them as no account is needed for that like it was for Discord > > where we held our events previously. We already had four different > > events on Twitch in the last quarter for which recordings are now > > available on the YouTube channel: > > > > * TinkerPop Wide: G.V() 2023 Roadmap with Q&A - Presenter: Arthur > Bigeard - > > lead developer of G.V() > > > > * Contributorcast: Apache TinkerPop 3.5.5/3.6.2 Post-Release Review - > > Presenter: Yang Xia, Valentyn Kahamlyk, Cole Greer, and Ken Hu > > > > * TinkerPop Wide: Back to the Future - Time Travelling with Gremlin in > > ChronoGraph - Presenter: Martin Häusler - author of ChronoGraph > > > > * TinkerPop Wide: New Features of Amazon Neptune 1.2.1.0 - Presenter: > > Kelvin > > Lawrence, Dave Bechberger, and Stephen Mallette > > > > We have also established some guidelines to host these events / upload > > videos. > > These guidelines will be part of our official documentation with the > > next release but they can already be found in our git repository: [7]. > > > > > > ## Links > > [1]: https://issues.apache.org/jira/browse/TINKERPOP-2810 > > [2]: https://issues.apache.org/jira/browse/TINKERPOP-2918 > > [3]: https://issues.apache.org/jira/browse/TINKERPOP-2526 > > [4]: https://issues.apache.org/jira/browse/TINKERPOP-2824 > > [5]: https://www.youtube.com/@apachetinkerpop > > [6]: https://www.twitch.tv/apachetinkerpop > > [7]: > > https://github.com/apache/tinkerpop/blob/master/docs/src/dev/developer > > /for-committers.asciidoc#media-content-submission > > > > -----Ursprüngliche Nachricht----- > > Von: Yang Xia <ya...@bitquilltech.com.INVALID> > > Gesendet: Donnerstag, 6. April 2023 00:34 > > An: dev@tinkerpop.apache.org > > Betreff: Re: [DISCUSS] Draft ASF Board Report - April 2023 > > > > Hi Florian, > > > > Thank you for putting together the draft report. I think it looks > > good. I just wanted to add a couple of items for the Project Activity > > section, which included links that would mess up the original order, > > so I just copied the whole draft in to edit. Feel free to edit it > further. > > > > Cheers, > > > > Yang > > > > ------------------------------ > > > > ## Description: > > > > Apache TinkerPop is a graph computing framework for both graph > > databases(OLTP) and graph analytic systems (OLAP). > > > > > > ## Issues: > > > > There are no issues requiring board attention. > > > > > > ## Membership Data: > > > > Community changes, past quarter: > > > > - Yang Xia was added to the PMC on 2023-03-15 > > > > - Ken Hu was added as committer on 2023-02-27 > > > > > > ## Project Activity: > > > > TinkerPop released versions 3.5.5 and 3.6.2 in the last quarter. These > > releases were mostly maintenance releases. One noteworthy improvement > > in these releases is how the Java gremlin-driver deals with > > temporarily unavailable hosts to make the driver much more resilient > > to intermittent network failures. > > > > Unfortunately, these releases introduced some pain points for users. > > One being the gremlin-python aiohttp dependency version too restrict: > > TINKERPOP-2810 [1], which has been resolved in a gremlin-python > > 3.6.3rc1/3.5.6rc1 release. > > > > Another is a new bug that prevents some .NET users from upgrading: > > TINKERPOP-2918. [2] A fix for this problem was already provided by > > contributor Daniel C. Weber and we plan to publish a release candidate > > of our .NET library Gremlin.Net with this fix shortly. > > > > We continue the maintenance work on 3.5.x/3.6.x. A notable achievement > > by Ken Hu was to resolve a long standing performance issue with the > > Groovy > > dependency: TINKERPOP-2526 [3], which drastically improved > > gremlin-console performance, as well as the length of time for > documentation generation. > > This fix also enabled the Groovy 4 upgrade in 3.7.0. > > > > We are also continuing our work on the upcoming major release 3.7.0. > > One noteworthy improvement that was implemented in the past quarter is > > a change in how elements are returned by default. Until now, we only > > return those elements without their properties in most cases which has > > been confusing to users. This will be changed in 3.7.0 where such > > elements, like vertices or edges, are returned with their properties > > by default.[4] Users will of course still be able to configure a > different behavior if they want to. > > > > > > ### Releases: > > > > 3.5.5 was released on 2023-01-16. > > > > 3.6.2 was released on 2023-01-16. > > > > > > ## Community Health: > > > > As already mentioned in the last board report, we have created a > > YouTube channel for TinkerPop to host recordings of our live > > events.[5] We have additionally created a Twitch channel [6] where we > > now host our live events to make it easier for interested users to > > join them as no account is needed for that like it was for Discord > > where we held our events previously. We already had four different > > events on Twitch in the last quarter for which recordings are now > available on the YouTube channel: > > > > * TinkerPop Wide: G.V() 2023 Roadmap with Q&A - Presenter: Arthur > > Bigeard > > - lead developer of G.V() > > > > * Contributorcast: Apache TinkerPop 3.5.5/3.6.2 Post-Release Review - > > Presenter: Yang Xia, Valentyn Kahamlyk, Cole Greer, and Ken Hu > > > > * TinkerPop Wide: Back to the Future - Time Travelling with Gremlin in > > ChronoGraph - Presenter: Martin Häusler - author of ChronoGraph > > > > * TinkerPop Wide: New Features of Amazon Neptune 1.2.1.0 - Presenter: > > Kelvin Lawrence, Dave Bechberger, and Stephen Mallette > > > > We have also established some guidelines to host these events / upload > > videos. These guidelines will be part of our official documentation > > with the next release but they can already be found in our git > repository: [7]. > > > > > > ## Links > > > > [1]: https://issues.apache.org/jira/browse/TINKERPOP-2810 > > > > [2]: https://issues.apache.org/jira/browse/TINKERPOP-2918 > > > > [3]: https://issues.apache.org/jira/browse/TINKERPOP-2526 > > > > [4]: https://issues.apache.org/jira/browse/TINKERPOP-2824 > > > > [5]: https://www.youtube.com/@apachetinkerpop > > > > [6]: https://www.twitch.tv/apachetinkerpop > > > > [7]: > > > > https://github.com/apache/tinkerpop/blob/master/docs/src/dev/developer > > /for-c ommitters.asciidoc#media-content-submission > > <https://github.com/apache/tinkerpop/blob/master/docs/src/dev/develope > > r/for-committers.asciidoc#media-content-submission> > > > > > > > > On Wed, Apr 5, 2023 at 6:29 AM Florian Hockmann > > <f...@florian-hockmann.de> > > wrote: > > > > > Here is the attached draft of our board report for this quarter – > > > please let me know if there is anything to add or edit. > > > > > > > > > > > > -------------------------------------------------------------------- > > > -- > > > ---- > > > > > > > > > > > > ## Description: > > > > > > Apache TinkerPop is a graph computing framework for both graph > > > databases > > > > > > (OLTP) and graph analytic systems (OLAP). > > > > > > > > > > > > ## Issues: > > > > > > There are no issues requiring board attention. > > > > > > > > > > > > ## Membership Data: > > > > > > Community changes, past quarter: > > > > > > - Yang Xia was added to the PMC on 2023-03-15 > > > > > > - Ken Hu was added as committer on 2023-02-27 > > > > > > > > > > > > ## Project Activity: > > > > > > TinkerPop released versions 3.5.5 and 3.6.2 in the last quarter. > > > These releases > > > > > > were mostly maintenance releases. One noteworthy improvement in > > > these releases > > > > > > is how the Java gremlin-driver deals with temporarily unavailable > > > hosts to make > > > > > > the driver much more resilient to intermittent network failures. > > > > > > > > > > > > Unfortunately, these releases introduced a new bug that prevent some > > > .NET users > > > > > > from upgrading: TINKERPOP-2918.[1] > > > > > > A fix for this problem was already provided by contributor Daniel C. > > > Weber and > > > > > > we plan to publish a release candidate of our .NET library > > > Gremlin.Net with > > > > > > this fix shortly. > > > > > > > > > > > > We are also continuing our work on the upcoming major release 3.7.0. > > > One > > > > > > noteworthy improvement that was implemented in the past quarter is a > > > change in > > > > > > how elements are returned by default. Until now, we only return > > > those elements > > > > > > without their properties in most cases which has been confusing to > users. > > > > > > This will be changed in 3.7.0 where such elements, like vertices or > > > edges, are > > > > > > returned with their properties by default.[2] Users will of course > > > still be able > > > > > > to configure a different behavior if they want to. > > > > > > > > > > > > ### Releases: > > > > > > 3.5.5 was released on 2023-01-16. > > > > > > 3.6.2 was released on 2023-01-16. > > > > > > > > > > > > ## Community Health: > > > > > > As already mentioned in the last board report, we have created a > > > YouTube > > > > > > channel for TinkerPop to host recordings of our live events.[3] We > > > have > > > > > > additionally created a Twitch channel [4] where we now host our live > > > events to > > > > > > make it easier for interested users to join them as no account is > > > needed for > > > > > > that like it was for Discord where we held our events previously. > > > > > > > > > > > > We already had four different events on Twitch in the last quarter > > > for which > > > > > > recordings are now available on the YouTube channel: > > > > > > * TinkerPop Wide: G.V() 2023 Roadmap with Q&A - Presenter: Arthur > > > Bigeard - > > > > > > lead developer of G.V() > > > > > > * Contributorcast: Apache TinkerPop 3.5.5/3.6.2 Post-Release Review > > > - > > > > > > Presenter: Yang Xia, Valentyn Kahamlyk, Cole Greer, and Ken Hu > > > > > > * TinkerPop Wide: Back to the Future - Time Travelling with Gremlin > > > in > > > > > > ChronoGraph - Presenter: Martin Häusler - author of ChronoGraph > > > > > > * TinkerPop Wide: New Features of Amazon Neptune 1.2.1.0 - Presenter: > > > Kelvin > > > > > > Lawrence, Dave Bechberger, and Stephen Mallette > > > > > > > > > > > > We have also established some guidelines to host these events / > > > upload videos. > > > > > > These guidelines will be part of our official documentation with the > > > next > > > > > > release but they can already be found in our git repository: [5]. > > > > > > > > > > > > ## Links > > > > > > [1]: https://issues.apache.org/jira/browse/TINKERPOP-2918 > > > > > > [2]: https://issues.apache.org/jira/browse/TINKERPOP-2824 > > > > > > [3]: https://www.youtube.com/@apachetinkerpop > > > > > > [4]: https://www.twitch.tv/apachetinkerpop > > > > > > [5]: > > > > > > https://github.com/apache/tinkerpop/blob/master/docs/src/dev/develop > > > er /for-c ommitters.asciidoc#media-content-submission > > > <https://github.com/apache/tinkerpop/blob/master/docs/src/dev/develo > > > pe r/for-committers.asciidoc#media-content-submission> > > > > > > > > > > > > > > > > > > > > > > > > -- Divij Vaidya