Thanks Cole for pushing it.
Vote +1 (non-binding)

Best regards,
Oleksandr

On Wed, Jul 15, 2026 at 2:54 AM Cole Greer <[email protected]> wrote:

> Hi everyone,
>
> We've had a pretty high count of outstanding PRs over the last few weeks,
> but as of today that's mostly resolved, and all of the big changes have
> landed. With this, I think that now is a good time to call code freeze on
> the master branch for the 4.0.0-beta.3 release.
>
> Considering this is a beta release, I'd like to suggest we run a slightly
> abridged code freeze starting today, and ending on Monday July 20. Please
> let me know if you have any concerns over lack of testing capacity within
> that timeline.
>
> It should be fine for the remaining handful of small PRs to merge in the
> next few days, as well as minor fixes and docs tweaks. These include:
>
> Fix doFinalReduction to remove keys #3501
> TINKERPOP-3259 Added proxy tests #3506
> Rename evaluationTimeout to timeoutMs #3508
> Added coverage for gremlin-console and gremlin-language #3512
>
> During this time, the master branch will be closed to major changes.
>
> I still think we are about ready for the 3.7.7 and 3.8.2 releases as well,
> however I'd like to suggest we delay those by a week or two and focus on
> 4.0.0-beta.3 first. This is partially to ease the burden of managing 3
> releases at once, but as I'd like a bit more time to tinker with some more
> dependency bumps and minor tweaks for these releases.
>
> Please let me know your thoughts regarding this plan. If there are no
> dissenting opinions, I will proceed with the release process for
> 4.0.0-beta.3.
>
> Regards,
> Cole
>
> On 2026/06/08 19:08:09 Cole Greer via dev wrote:
> > Hi everyone,
> >
> > It's been a little while since our last release cycle, and I think it's
> time we prepare for another release. The master branch has made quite a bit
> of progress since beta.2,
> > with the addition of graph binary streaming in all GLVs, improved type
> parity across drivers, and the new groovy-free server initialization
> system. There's a few other big
> > items in review such as match(GQL) support and transactions in all GLVs
> which are expected to land soon. I think this set of features makes beta.3
> a very compelling
> > release on its own.
> >
> > 3.7.7 and 3.8.2 are looking pretty light at the moment, as most
> development effort has gone towards TP4 recently, but there are a few
> useful bug fixes in there, and these
> > release lines would benefit with some dependency upgrades as well.
> >
> > I'm thinking of a rough release target of the end of June (with code
> freeze ideally starting next week).
> >
> > Please let me know if you have any thoughts on releases this month, as
> well as you if you have any in progress work you'd like to see included in
> the next set of releases.
> >
> > Thanks,
> > Cole
> >
>

Reply via email to