Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-4080

Nuxeo 5.2.0 RC1 SP1

    XMLWordPrintable

    Details

    • Impact type:
      Content model Change, Deployment change
    • Upgrade notes:
      Hide

      To install on top of am existing Nuxeo 5.2.0 RC1, download the attached JARs and put them in $JBOSS/server/default/deploy/nuxeo.ear/system/ while removing the JARs with the same name (minus SP1) already there.

      NXP-3459:
      Databases initialized with 5.2.RC1 need to be purged of the foreign key reference:
      For H2 and PostgreSQL:
      ALTER TABLE VERSIONS DROP CONSTRAINT VERSIONS_VERSIONABLEID_HIERARCHY_FK;
      In addition, for databases that have already been corrupted, some data is missing and there is no recourse but removing the affected proxies and versions as well:
      For H2 and PostgreSQL:
      DELETE FROM HIERARCHY WHERE PARENTID IS NULL AND PRIMARYTYPE <> 'Root' AND NOT EXISTS(SELECT * FROM VERSIONS WHERE VERSIONS.ID = HIERARCHY.ID);

      NXP-3634:
      Framework property "org.nuxeo.ecm.core.search.alwaysDetachResults" should be set to "true" to get back the old backward-compatibility behavior of always detaching documents.

      Show
      To install on top of am existing Nuxeo 5.2.0 RC1, download the attached JARs and put them in $JBOSS/server/default/deploy/nuxeo.ear/system/ while removing the JARs with the same name (minus SP1) already there. NXP-3459 : Databases initialized with 5.2.RC1 need to be purged of the foreign key reference: For H2 and PostgreSQL: ALTER TABLE VERSIONS DROP CONSTRAINT VERSIONS_VERSIONABLEID_HIERARCHY_FK; In addition, for databases that have already been corrupted, some data is missing and there is no recourse but removing the affected proxies and versions as well: For H2 and PostgreSQL: DELETE FROM HIERARCHY WHERE PARENTID IS NULL AND PRIMARYTYPE <> 'Root' AND NOT EXISTS(SELECT * FROM VERSIONS WHERE VERSIONS.ID = HIERARCHY.ID); NXP-3634 : Framework property "org.nuxeo.ecm.core.search.alwaysDetachResults" should be set to "true" to get back the old backward-compatibility behavior of always detaching documents.

      Description

      Backport critical issues to Nuxeo 5.2.0 RC1:
      NXP-4029 Nuxeo crashes after database transaction error
      NXP-3459 Proxies fail when live document is removed
      NXP-3485 Improve indexing of primaryType (performance)
      NXP-3634 Improve prefetch management through detach (performance)
      NXP-3873 Improve PostgreSQL stored procedure evaluation (performance)
      NXP-4061 Improve searches efficiency (performance)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                fguillaume Florent Guillaume
                Reporter:
                fguillaume Florent Guillaume
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: