[jackson-user] Re: Planning on starting 2.14.0-rc1 release process tomorrow (in 12+ hours or so)

2022-10-10 Thread Tatu Saloranta
Ok, I did not announce it starting, but Jackson 2.14.0-rc2 was just released.

So far I don't think we have received many bug reports for rc1, but
did get at least one positive confirmation from ElasticSearch folks.
It would be good to get some more feedback regarding compatibility, or
lack thereof.

As to changes between RC1 and RC2: I should have kept a log but I
didn't. One notable area of changes, for what it is worth,
is that of `JsonPointer`: I rewrote internals (it's not a big class
but still) to:

1. Avoid StackOverflowError when compiling super deep (10k or above)
pointer expressions (see [core#818])
2. Use significantly less memory for deep expressions (create
representation used with `JsonPointer.toString()` lazily)

and although all the existing tests pass (plus I added slightly more)
I would not be entirely surprised if there were edge cases
causing issues -- I almost missed needed changes to
`JsonPointer.equals(...)` and `JsonPointer.hashCode()`.

Anyway, any and all testing at this point would be very helpful. My
current thinking on releasing 2.14.0 final is that it could be done
by the end of October, that is, in 2 or 3 weeks. This would be good to
help with recent CVEs, for which fix is in 2.14.

-+ Tatu +-


On Sun, Sep 25, 2022 at 9:55 PM Tatu Saloranta  wrote:
>
> 2.14.0-rc1 release process now complete.
>
> Release notes at:
>
> https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14
>
> At this point all the help in testing this pre-release candidate would
> be appreciated so that the official
> 2.14.0 can be released maybe around mid-October in the best case scenario.
>
> -+ Tatu +-
>
> On Sun, Sep 25, 2022 at 1:20 PM Tatu Saloranta  wrote:
> >
> > 2.14.0-rc1 release process starting now.
> >
> > Please note that it may take a bit longer than usual, during which
> > there is an incomplete set of versions published: this because we have
> > to start with `jackson-bom` which defines a consistent set of
> > 2.14.0-rc1 components -- but there is no good way to provide
> > atomicity.
> >
> > I will send a note when the release is complete.
> >
> > -+ Tatu +-
> >
> >
> > On Sat, Sep 24, 2022 at 5:48 PM Tatu Saloranta  wrote:
> > >
> > > Ok, so I have finally gotten to the point where I feel confident I can
> > > release the first "release candidate" (*) for Jackson 2.14.0. Stuff
> > > included should be documented at:
> > >
> > > https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14
> > >
> > > The idea with 2.14.0-rc1 is to give users, integrators a chance to
> > > help us figure out possible compatibility/integration issues before
> > > releasing actual 2.14.0.
> > >
> > > But I thought I'll send a note to see if anyone has anything they'd
> > > urgently want merged in -- while there will still be time to merge
> > > fixes after 2.14.0-rc1 and before 2.14.0, perhaps there is something
> > > that should go in 2.14.0 to get more testing. Given that I hope not to
> > > have to release 2.14.0-rc2 (will do if I have to,  but ideally not).
> > >
> > > On timeline: my intent is to follow up with actual 2.14.0 within 3-4
> > > weeks if all goes well.
> > > But we'll see how things go.
> > >
> > > -+ Tatu +-
> > >
> > > (*) Unlike name implies this is not really something that is ever
> > > likely to be released as-is, but is a commonly used term/prefix for
> > > versioning so...

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/CAL4a10gSOjPkR0t-HnZUucYGaNDxsFp0zhgj_ztqCUtq%2BZJQ4A%40mail.gmail.com.


Re: [jackson-user] Re: Planning on starting 2.14.0-rc1 release process tomorrow (in 12+ hours or so)

2022-09-30 Thread Tatu Saloranta
On Fri, Sep 30, 2022 at 6:34 AM 'Chris Hegarty' via jackson-user
 wrote:
>
> Hi Tatu,
>
> Testing Elasticsearch mainline (8.6.0-SNAPSHOT) with 2.14.0-rc1 - all tests 
> pass.
>
> Thanks,
> -Chris.

Thank you! This is excellent news. Thank you for sharing.

-+ Tatu +-

>
> On Monday, September 26, 2022 at 5:56:06 AM UTC+1 Tatu Saloranta wrote:
>>
>> 2.14.0-rc1 release process now complete.
>>
>> Release notes at:
>>
>> https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14
>>
>> At this point all the help in testing this pre-release candidate would
>> be appreciated so that the official
>> 2.14.0 can be released maybe around mid-October in the best case scenario.
>>
>> -+ Tatu +-
>>
> --
> You received this message because you are subscribed to the Google Groups 
> "jackson-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jackson-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jackson-user/0e3f2993-7a7b-4d5b-83fb-b5104372aa63n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/CAL4a10gDrhvhhKVLdyVqOCAG8QmqH0ABhqGYZ%3DBFZ41ER5SMcA%40mail.gmail.com.


[jackson-user] Re: Planning on starting 2.14.0-rc1 release process tomorrow (in 12+ hours or so)

2022-09-30 Thread 'Chris Hegarty' via jackson-user
Hi Tatu,

Testing Elasticsearch mainline (8.6.0-SNAPSHOT) with 2.14.0-rc1 - all tests 
pass.

Thanks,
-Chris.

On Monday, September 26, 2022 at 5:56:06 AM UTC+1 Tatu Saloranta wrote:

> 2.14.0-rc1 release process now complete. 
>
> Release notes at: 
>
> https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14 
>
> At this point all the help in testing this pre-release candidate would 
> be appreciated so that the official 
> 2.14.0 can be released maybe around mid-October in the best case scenario. 
>
> -+ Tatu +- 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/0e3f2993-7a7b-4d5b-83fb-b5104372aa63n%40googlegroups.com.


[jackson-user] Re: Planning on starting 2.14.0-rc1 release process tomorrow (in 12+ hours or so)

2022-09-25 Thread Tatu Saloranta
2.14.0-rc1 release process now complete.

Release notes at:

https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14

At this point all the help in testing this pre-release candidate would
be appreciated so that the official
2.14.0 can be released maybe around mid-October in the best case scenario.

-+ Tatu +-

On Sun, Sep 25, 2022 at 1:20 PM Tatu Saloranta  wrote:
>
> 2.14.0-rc1 release process starting now.
>
> Please note that it may take a bit longer than usual, during which
> there is an incomplete set of versions published: this because we have
> to start with `jackson-bom` which defines a consistent set of
> 2.14.0-rc1 components -- but there is no good way to provide
> atomicity.
>
> I will send a note when the release is complete.
>
> -+ Tatu +-
>
>
> On Sat, Sep 24, 2022 at 5:48 PM Tatu Saloranta  wrote:
> >
> > Ok, so I have finally gotten to the point where I feel confident I can
> > release the first "release candidate" (*) for Jackson 2.14.0. Stuff
> > included should be documented at:
> >
> > https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14
> >
> > The idea with 2.14.0-rc1 is to give users, integrators a chance to
> > help us figure out possible compatibility/integration issues before
> > releasing actual 2.14.0.
> >
> > But I thought I'll send a note to see if anyone has anything they'd
> > urgently want merged in -- while there will still be time to merge
> > fixes after 2.14.0-rc1 and before 2.14.0, perhaps there is something
> > that should go in 2.14.0 to get more testing. Given that I hope not to
> > have to release 2.14.0-rc2 (will do if I have to,  but ideally not).
> >
> > On timeline: my intent is to follow up with actual 2.14.0 within 3-4
> > weeks if all goes well.
> > But we'll see how things go.
> >
> > -+ Tatu +-
> >
> > (*) Unlike name implies this is not really something that is ever
> > likely to be released as-is, but is a commonly used term/prefix for
> > versioning so...

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/CAL4a10iOGNZ6pRTdejyMpbmiBC-AS17JhyLyzzBNkwsHpzGnUQ%40mail.gmail.com.


[jackson-user] Re: Planning on starting 2.14.0-rc1 release process tomorrow (in 12+ hours or so)

2022-09-25 Thread Tatu Saloranta
2.14.0-rc1 release process starting now.

Please note that it may take a bit longer than usual, during which
there is an incomplete set of versions published: this because we have
to start with `jackson-bom` which defines a consistent set of
2.14.0-rc1 components -- but there is no good way to provide
atomicity.

I will send a note when the release is complete.

-+ Tatu +-


On Sat, Sep 24, 2022 at 5:48 PM Tatu Saloranta  wrote:
>
> Ok, so I have finally gotten to the point where I feel confident I can
> release the first "release candidate" (*) for Jackson 2.14.0. Stuff
> included should be documented at:
>
> https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.14
>
> The idea with 2.14.0-rc1 is to give users, integrators a chance to
> help us figure out possible compatibility/integration issues before
> releasing actual 2.14.0.
>
> But I thought I'll send a note to see if anyone has anything they'd
> urgently want merged in -- while there will still be time to merge
> fixes after 2.14.0-rc1 and before 2.14.0, perhaps there is something
> that should go in 2.14.0 to get more testing. Given that I hope not to
> have to release 2.14.0-rc2 (will do if I have to,  but ideally not).
>
> On timeline: my intent is to follow up with actual 2.14.0 within 3-4
> weeks if all goes well.
> But we'll see how things go.
>
> -+ Tatu +-
>
> (*) Unlike name implies this is not really something that is ever
> likely to be released as-is, but is a commonly used term/prefix for
> versioning so...

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/CAL4a10i79ic3YbEP8NWWqXHKNOXHU-Uf5UuddfqhmH7-JTx3fQ%40mail.gmail.com.