Uploaded image for project: 'Confluence'
  1. Confluence
  2. CONFLUENCE-224

Remove support for non nested filtering

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 9.46.0
    • 9.41.0
    • XML
    • None
    • Unknown

    Description

      CONFLUENCE-196 in version 9.35.0 introduced nested space filtering, removing the need to use the nested page migrator application to fix the nesting after the import.

      Now that direct nested filtering has been stabilized and we know it works well, it should be the default mode.

      Also, given that:

      • link and permission handling is a bit broken in non nested filtering, and that's not something we can really fix
      • having to support the two modes makes the code more complex and difficult to maintain

      We shall deprecate, ignore and hide (with @PropertyHidden) the nestedSpace property, making the nested filtering the only mode and simplifying the code a lot.

      Feature removal is not technically an improvement, I'm thus marking this ticket as "Task", though removing the extra branching can only make the code faster, if it does.

      Attachments

        Activity

          People

            rjakse Raphaël Jakse
            rjakse Raphaël Jakse
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: