Maintenance release 1.1.1

44 views
Skip to first unread message

Vassilis Bekiaris

unread,
Nov 8, 2018, 10:39:51 AM11/8/18
to jsr107
Hi all,

it’s been a year since the release of 1.1 and some issues have been raised in the spec, TCK and RI repositories, so maybe it’s time to have a maintenance 1.1.1 release.

Here are the issues that looked like good candidates for resolution in 1.1.1:

Spec:
1. https://github.com/jsr107/jsr107spec/issues/398 Caching.getcache() requires SecurityManager access to all system properties
Fix is already merged

2. https://github.com/jsr107/jsr107spec/issues/402 Couple of typos in specification
A WIP draft with fixes for the issues reported can be found here https://docs.google.com/document/d/1ijduF_tmHvBaUS7VBBU2ZN8_eEBiFaXXg9OI0_ZxCrA/edit?usp=sharing

3. https://github.com/jsr107/jsr107spec/issues/404 - Build error with JDK 10 & 11 (actually affects build of spec, RI & TCK repositories)


TCK:
1. https://github.com/jsr107/jsr107tck/issues/140 CacheListenerTest may fail with NPE when running against valid implementation
Fix is already merged

2. https://github.com/jsr107/jsr107tck/issues/139 Check that previous value is expected one in cache listener test

3. PR https://github.com/jsr107/jsr107tck/pull/143 These fields should be final or volatile to insure visibility from other threads
Fix is merged


RI:
1. https://github.com/jsr107/RI/issues/64 Wrong scope in the 'cache-annotations-ri-cdi' module of the cdi-api dependency (and its transitive dependencies)
Fix is merged

2. https://github.com/jsr107/RI/issues/70 Spring cache annotations RI depends on vulnerable Spring version


I have also considered https://github.com/jsr107/jsr107spec/issues/396 (regarding dependency on CDI API 1.0-SP4) but I feel like a spec dependency shouldn’t be upgraded in a patch release.

I would appreciate your feedback,
Vassilis

Greg Luck

unread,
Nov 11, 2018, 9:58:15 PM11/11/18
to jsr...@googlegroups.com
Looks Ok.

Regards

Greg Luck

skype: gregrluck

--
You received this message because you are subscribed to the Google Groups "jsr107" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jsr107+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Enrico Olivelli

unread,
Nov 12, 2018, 2:38:04 AM11/12/18
to jsr...@googlegroups.com
Looks fine.

Do you have a tag for the sources of the candidate TCK?
This way I can check my implementation (BlazingCache) against it.

Thanks
Enrico
--


-- Enrico Olivelli

Vassilis Bekiaris

unread,
Nov 12, 2018, 5:10:52 AM11/12/18
to jsr107
Thanks for the feedback Greg & Enrico.

There is no tag yet for the candidate TCK as some PRs have not yet been reviewed or merged:

- https://github.com/jsr107/jsr107spec/pull/405 & https://github.com/jsr107/jsr107tck/pull/146 are simple pom.xml fixes, still it would be great to have at least one review before merging.

- https://github.com/jsr107/jsr107tck/pull/145 needs a review. Jens (Wilke) helpfully started a review but he is currently unavailable so maybe someone else can get involved for a review here? This is the only change that I see as a potential risk, it would be great to have as many JCache 1.1 implementations as possible tested with this PR's branch.

- finally, it would be great if someone with permission could set the milestone to 1.1.1 for these issues in spec repository for tracking (I cannot do that myself):

Best,
Vassilis

Enrico Olivelli

unread,
Nov 19, 2018, 9:00:09 AM11/19/18
to jsr...@googlegroups.com
News?

Enrico
--


-- Enrico Olivelli

Vassilis Bekiaris

unread,
Nov 20, 2018, 5:00:13 AM11/20/18
to jsr107
Hi Enrico,

all PRs are now merged. I will update this thread in the next days with a link to the proposed release artifacts so people can review the material before it is submitted for the maintenance release request.

Cheers,
Vassilis

Enrico Olivelli

unread,
Jan 25, 2019, 12:05:04 PM1/25/19
to jsr...@googlegroups.com
Hi!

News?
Enrico


To unsubscribe from this group and stop receiving emails from it, send an email to jsr107+unsubscribe@googlegroups.com.

Vassilis Bekiaris

unread,
Jan 25, 2019, 12:17:02 PM1/25/19
to jsr107
Hi Enrico,

the maintenance release material is packaged here:


Submission to the JCP should happen soon.

Cheers,
Vassilis
Reply all
Reply to author
Forward
0 new messages