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

Levente Santha commented on SLING-4381:
---------------------------------------

[[email protected]], I've made some experiments recently with NoSQL 
Generic Resource Provider and it was very useful. 
I've noticed an issue where the order of changed resources is not preserved in 
NoSqlResourceProvider and it can happen that for the create() method a path 
gets passed which has no parent in the backing NoSQL storage yet. I've also 
attached the patch SLING-4381_Preserve_order_of_changed_resources_.patch for 
this.

> Sling NoSQL Resource Provider for Couchbase
> -------------------------------------------
>
>                 Key: SLING-4381
>                 URL: https://issues.apache.org/jira/browse/SLING-4381
>             Project: Sling
>          Issue Type: New Feature
>          Components: Extensions
>            Reporter: Stefan Seifert
>            Assignee: Stefan Seifert
>            Priority: Minor
>             Fix For: NoSQL Generic Resource Provider 0.5.0, NoSQL Couchbase 
> Client 0.5.0, NoSQL Couchbase Resource Provider 0.5.0
>
>         Attachments: SLING-4381_Preserve_order_of_changed_resources_.patch
>
>
> we want to create a lightweight sling resource provider for using 
> [Couchbase|http://www.couchbase.com/] as storage backend without the need to 
> have an underlying JCR or Oak infrastructure. this is a similar approach like 
> the [MongoDB resource 
> provider|https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/mongodb].
> as [discussed in the mailing 
> list|http://apache-sling.73963.n3.nabble.com/RT-Sling-Resource-Providers-for-NoSQL-databases-MongoDB-Couchbase-tt4046669.html]
>  it would make sense to create a generic shared codebase for nosql resource 
> providers. this shared module could be used for other NoSQL databases as well.



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

Reply via email to