You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Chetan Mehrotra (JIRA)" <ji...@apache.org> on 2016/07/13 08:33:20 UTC

[jira] [Comment Edited] (OAK-3404) Path to logical store mapping

    [ https://issues.apache.org/jira/browse/OAK-3404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15374489#comment-15374489 ] 

Chetan Mehrotra edited comment on OAK-3404 at 7/13/16 8:32 AM:
---------------------------------------------------------------

-Looks fine for now. Going forward I would refactor the API and make Mount an interface and move {{isMounted}} to Mount. For now we can go with this change so that property index work is not blocked-

Scratch that missed seeing the other patch. As discussed one thing we need to manage is how this {{isMounted}} is implemented for default mount. As for that it  needs to consult other mounts to determine if anyone claims that path, if not then it part of default mount. So we would need to do away with the DEFAULT Mount as a constant and instead have a method {{MountInfoProvider#getDefaultMount}}


was (Author: chetanm):
Looks fine for now. Going forward I would refactor the API and make Mount an interface and move {{isMounted}} to Mount. For now we can go with this change so that property index work is not blocked

> Path to logical store mapping
> -----------------------------
>
>                 Key: OAK-3404
>                 URL: https://issues.apache.org/jira/browse/OAK-3404
>             Project: Jackrabbit Oak
>          Issue Type: Technical task
>          Components: core
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>         Attachments: OAK-3404-v1.patch, ismounted.patch, mounts.patch
>
>
> Need to provide an API {{MountInfoProvider}} which would be responsible for mapping a given path to logical store name 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)