Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
Based on Marcel's recommendation, changing my vote to -1. Thanks Amit On Thu, Mar 3, 2016 at 8:52 PM, Marcel Reuteggerwrote: > Hi, > > meanwhile I created an issue for the problem seen > with the release candidate: OAK-4085 > > I still think we should cancel the release because > the node type registry is malformed after an upgrade > with reregistered node types. > > with the votes we currently have, the release would > still go out. anyone with a +1 willing to change his > mind? > > Regards > Marcel > > On 03/03/16 11:25, "Marcel Reutegger" wrote: > > >Hi, > > > >I have to change my vote based on further testing to > > > >-1 > > > >As noted earlier I was looking into an upgrade issue > >reported by Zygmunt Wiercioch (OAK-4077). This fix > >is included in the 1.4.0 release candidate. However > >there appears to be a more severe problem with node > >type definitions in the repository. > > > >A while back OAK-3584 fixed the indexes for names of > >item definitions. This change works well for new > >repositories or newly registered node types, but it > >makes the situation worse when an existing node type > >is reregistered. The result after an upgrade may look > >like this: > > > >my:type > > + jcr:childNodeDefinition > > + jcr:childNodeDefinition[1] > > + jcr:childNodeDefinition[2] > > + jcr:propertyDefinition > > + jcr:propertyDefinition[1] > > > >The duplicate child nodes with explicit and implicit > >index 1 is not the only issue. It may also happen that > >there are duplicate item definitions after a node type > >is reregistered. The NodeTypeDiff is also affected and > >may report an item definition is removed even though > >it is still there. > > > >In my view these are rather severe issues for users > >upgrading from earlier Oak versions and we should not > >release 1.4.0 with these kind of problems. > > > >Regards > > Marcel > > > > > > > >On 03/03/16 09:47, "Marcel Reutegger" wrote: > >>Hi, > >> > >>On 02/03/16 17:34, "Davide Giannella" wrote: > >>>Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. > >>>The vote is open for the next 72 hours and passes if a majority of at > >>>least three +1 Jackrabbit PMC votes are cast. > >> > >>All checks OK. > >> > >>+1 Release this package as Apache Jackrabbit Oak 1.4.0 > >> > >>Regards > >> Marcel > >> > > > >
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
On 2016-03-03 16:22, Marcel Reutegger wrote: Hi, meanwhile I created an issue for the problem seen with the release candidate: OAK-4085 I still think we should cancel the release because the node type registry is malformed after an upgrade with reregistered node types. with the votes we currently have, the release would still go out. anyone with a +1 willing to change his mind? Regards Marcel As you have looked at this, and think it's serious, I'll change my vote to -1 then. Best regards, Julian
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
-1 as of https://issues.apache.org/jira/browse/OAK-4085 Davide On 02/03/2016 16:54, Davide Giannella wrote: > [X] +1 Release this package as Apache Jackrabbit Oak 1.4.0 > > Davide > > >
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
Hi, meanwhile I created an issue for the problem seen with the release candidate: OAK-4085 I still think we should cancel the release because the node type registry is malformed after an upgrade with reregistered node types. with the votes we currently have, the release would still go out. anyone with a +1 willing to change his mind? Regards Marcel On 03/03/16 11:25, "Marcel Reutegger" wrote: >Hi, > >I have to change my vote based on further testing to > >-1 > >As noted earlier I was looking into an upgrade issue >reported by Zygmunt Wiercioch (OAK-4077). This fix >is included in the 1.4.0 release candidate. However >there appears to be a more severe problem with node >type definitions in the repository. > >A while back OAK-3584 fixed the indexes for names of >item definitions. This change works well for new >repositories or newly registered node types, but it >makes the situation worse when an existing node type >is reregistered. The result after an upgrade may look >like this: > >my:type > + jcr:childNodeDefinition > + jcr:childNodeDefinition[1] > + jcr:childNodeDefinition[2] > + jcr:propertyDefinition > + jcr:propertyDefinition[1] > >The duplicate child nodes with explicit and implicit >index 1 is not the only issue. It may also happen that >there are duplicate item definitions after a node type >is reregistered. The NodeTypeDiff is also affected and >may report an item definition is removed even though >it is still there. > >In my view these are rather severe issues for users >upgrading from earlier Oak versions and we should not >release 1.4.0 with these kind of problems. > >Regards > Marcel > > > >On 03/03/16 09:47, "Marcel Reutegger" wrote: >>Hi, >> >>On 02/03/16 17:34, "Davide Giannella" wrote: >>>Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. >>>The vote is open for the next 72 hours and passes if a majority of at >>>least three +1 Jackrabbit PMC votes are cast. >> >>All checks OK. >> >>+1 Release this package as Apache Jackrabbit Oak 1.4.0 >> >>Regards >> Marcel >> >
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
Hi, I have to change my vote based on further testing to -1 As noted earlier I was looking into an upgrade issue reported by Zygmunt Wiercioch (OAK-4077). This fix is included in the 1.4.0 release candidate. However there appears to be a more severe problem with node type definitions in the repository. A while back OAK-3584 fixed the indexes for names of item definitions. This change works well for new repositories or newly registered node types, but it makes the situation worse when an existing node type is reregistered. The result after an upgrade may look like this: my:type + jcr:childNodeDefinition + jcr:childNodeDefinition[1] + jcr:childNodeDefinition[2] + jcr:propertyDefinition + jcr:propertyDefinition[1] The duplicate child nodes with explicit and implicit index 1 is not the only issue. It may also happen that there are duplicate item definitions after a node type is reregistered. The NodeTypeDiff is also affected and may report an item definition is removed even though it is still there. In my view these are rather severe issues for users upgrading from earlier Oak versions and we should not release 1.4.0 with these kind of problems. Regards Marcel On 03/03/16 09:47, "Marcel Reutegger" wrote: >Hi, > >On 02/03/16 17:34, "Davide Giannella" wrote: >>Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. >>The vote is open for the next 72 hours and passes if a majority of at >>least three +1 Jackrabbit PMC votes are cast. > >All checks OK. > >+1 Release this package as Apache Jackrabbit Oak 1.4.0 > >Regards > Marcel >
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
+1 Tommaso Il giorno gio 3 mar 2016 alle ore 09:47 Marcel Reuteggerha scritto: > Hi, > > On 02/03/16 17:34, "Davide Giannella" wrote: > >Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. > >The vote is open for the next 72 hours and passes if a majority of at > >least three +1 Jackrabbit PMC votes are cast. > > All checks OK. > > +1 Release this package as Apache Jackrabbit Oak 1.4.0 > > Regards > Marcel > >
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
Hi, On 02/03/16 17:34, "Davide Giannella" wrote: >Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. >The vote is open for the next 72 hours and passes if a majority of at >least three +1 Jackrabbit PMC votes are cast. All checks OK. +1 Release this package as Apache Jackrabbit Oak 1.4.0 Regards Marcel
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
Hi, On Wed, Mar 2, 2016 at 10:04 PM, Davide Giannellawrote: > Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. > The vote is open for the next 72 hours and passes if a majority of at > least three +1 Jackrabbit PMC votes are cast. > +1 Release this package as Apache Jackrabbit Oak 1.4.0 Thanks Amit
Re: [VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
On 2016-03-02 17:34, Davide Giannella wrote: ... [X] +1 Release this package as Apache Jackrabbit Oak 1.4.0 Best regards, Julian
[VOTE] Release Apache Jackrabbit Oak 1.4.0 (take 2)
A candidate for the Jackrabbit Oak 1.4.0 release is available at: https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.4.0/ The release candidate is a zip archive of the sources in: https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.4.0/ The SHA1 checksum of the archive is 8b3555f49cc7aa2db04734a7e083ddafa7833842. A staged Maven repository is available for review at: https://repository.apache.org/ The command for running automated checks against this release candidate is: $ sh check-release.sh oak 1.4.0 8b3555f49cc7aa2db04734a7e083ddafa7833842 Please vote on releasing this package as Apache Jackrabbit Oak 1.4.0. The vote is open for the next 72 hours and passes if a majority of at least three +1 Jackrabbit PMC votes are cast. [ ] +1 Release this package as Apache Jackrabbit Oak 1.4.0 [ ] -1 Do not release this package because... Davide