Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-6084 Per-document facets (mixins)
  3. NXP-6135

Remove support for Immutable pseudo-facet match in queries

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.4.2-RC1, 5.4.2
    • Component/s: None
    • Impact type:
      API change
    • Upgrade notes:
      Hide

      It's not possible anymore to do a query on the Immutable facet:
      ... WHERE ecm:mixinType = 'Immutable' ... – NOT POSSIBLE ANYMORE
      ... WHERE ecm:mixinType <> 'Immutable' ... – NOT POSSIBLE ANYMORE

      The query should be made on ecm:isCheckedInVersion or ecm:isProxy instead.

      Show
      It's not possible anymore to do a query on the Immutable facet: ... WHERE ecm:mixinType = 'Immutable' ... – NOT POSSIBLE ANYMORE ... WHERE ecm:mixinType <> 'Immutable' ... – NOT POSSIBLE ANYMORE The query should be made on ecm:isCheckedInVersion or ecm:isProxy instead.

      Description

      Remove support for queries like:
      ... WHERE ecm:mixinType <> 'Immutable' ...

      They are hard to maintain and complexify a lot the query maker code.
      Also, nobody uses them.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: