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

ASF subversion and git services commented on MARMOTTA-85:
---------------------------------------------------------

Commit 200783d3b58568dda642f6e3e9921b1434f2e559 in branch refs/heads/develop 
from [~wastl]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-marmotta.git;h=200783d ]

MARMOTTA-85: reestablished ldcache module (for all backends)


> Allow modular triple store backend packaging
> --------------------------------------------
>
>                 Key: MARMOTTA-85
>                 URL: https://issues.apache.org/jira/browse/MARMOTTA-85
>             Project: Marmotta
>          Issue Type: Task
>          Components: Platform, Triple Store
>            Reporter: Sebastian Schaffert
>            Assignee: Sebastian Schaffert
>             Fix For: 3.2
>
>
> With the changes to the architecture in 2.6, it is now easy to configure 
> different backends for Marmotta. During the code importation, we should 
> foresee this by creating an appropriate module and package structure that 
> separates the actual backend implementation (currently SesameServiceImpl) 
> from the core so that different backends can be provided more easily. I 
> suggest:
> - we create a directory "backends" to group the different backend 
> implementations
> - we have then different backend implementations (marmotta-backend-kiwi and 
> marmotta-backend-memory for 3.0, marmotta-backend-native, 
> marmotta-backend-tdb, marmotta-backend-sdb for later)
> - we let the backend-specific modules depend on the respective backend 
> instead of the marmotta-core



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to