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

Add support for auto creating node names

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment