[ 
https://issues.apache.org/jira/browse/JCR-4149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amit Jain updated JCR-4149:
---------------------------
    Attachment: JCR_4149.patch

Attached patch which limits the changes to minor version 2.13.5 -> 2.14.0.
But this does not work on trunk anymore as it detects a major change with the 
addition of static final field
{code}
  <package name="org.apache.jackrabbit.core.data" delta="unchanged">
    <mismatch>false</mismatch>
    <newerVersion>2.14.0</newerVersion>
    <olderVersion>2.13.5</olderVersion>
    <suggestedVersion>2.13.5</suggestedVersion>
    <warning>Version has been increased but analysis detected no 
changes</warning>
    <attributes>
      <version>2.14.0</version>
      
<uses>javax.jcr,org.apache.commons.io.input,org.apache.jackrabbit.api.management</uses>
    </attributes>
    <version name="2.13.5" delta="removed"/>
    <version name="2.14.0" delta="added"/>
  </package>
  <package name="org.apache.jackrabbit.core.data.db" delta="major">
    <mismatch>true</mismatch>
    <newerVersion>2.13.6</newerVersion>
    <olderVersion>2.13.5</olderVersion>
    <suggestedVersion>3.0.0</suggestedVersion>
    <error>Version increase required</error>
    <attributes>
      <version>2.13.6</version>
      
<uses>javax.sql,org.apache.commons.io.input,org.apache.jackrabbit.core.data,org.apache.jackrabbit.core.util.db</uses>
    </attributes>
    <class name="org.apache.jackrabbit.core.data.db.DbDataStore" delta="major">
      <field name="java.lang.String DIGEST" delta="major">
        <access name="final" delta="added"/>
        <access name="static" delta="added"/>
      </field>
    </class>
    <class name="org.apache.jackrabbit.core.data.db.DerbyDataStore" 
delta="major">
      <field name="java.lang.String DIGEST" delta="removed">
        <access name="protected" delta="removed"/>
      </field>
    </class>
    <version name="2.13.5" delta="removed"/>
    <version name="2.13.6" delta="added"/>
  </package>
{code}

> change to drop SHA-1 requires version change
> --------------------------------------------
>
>                 Key: JCR-4149
>                 URL: https://issues.apache.org/jira/browse/JCR-4149
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-data
>    Affects Versions: 2.15.3
>            Reporter: Julian Reschke
>         Attachments: JCR_4149.patch
>
>
> The change for JCR-4115 for 2.14 causes a problem report by the bundle plugin:
> {noformat}
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO] * org.apache.jackrabbit.core.data.db                 major      2.13.5 
>     2.13.5     3.0.0      Version increase required
> [INFO]      > class org.apache.jackrabbit.core.data.db.DbDataStore
> [INFO]          > field java.lang.String DIGEST
> [INFO]              - access final
> [INFO]              - access static
> [INFO]              - constant SHA-1
> [INFO]      > class org.apache.jackrabbit.core.data.db.DerbyDataStore
> [INFO]          > field java.lang.String DIGEST
> [INFO]              - access final
> [INFO]              - access static
> [INFO]              - constant SHA-1
> {noformat}
> Reverting [r1797148|http://svn.apache.org/r1797148] for now. but we also need 
> to solve this for trunk where the change wasn't noticed before a release.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to