Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-129

Add support for auto creating node names

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Later
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: core
    • Labels:
      None

      Description

      As discussed at the Hamburg Oakathon [1], we want to add support for auto generating node names to Oak instead of full fledged support for same name siblings: set node.type.management.same.name.siblings.supported to false. Define a marker mixin which can be used to mark nodes which support auto creating names for child nodes on collision. If on addNode(String) a node with the given name already exists, auto create an unique name and add the marker mixin.

      Open jsr/tck issue if necessary.

      Implementation as plugin/commit hook. Potentially implement the new JSR-333 interfaces for server-named nodes using an extension interface.

      [1] http://markmail.org/message/tb3usrvmjr7xy4h6

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mduerig Michael Dürig
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: