We're updating the issue view to help you get more done. 

A "managed proxy repository" would be useful for federation.

Description

It is only possible using sail-federation withing a RepositoryManager to federate repositories that can unambiguously specify their location within their repoImpl property. This means HTTPRepository and SPARQLRepository are OK, but all SAIL Repository types are not.

I propose the creation of a "ProxyRepository" which can specify a repository id on the present RepositoryManager that is to be referred to. E.g.

1 2 3 4 5 6 [] a rep:Repository ; rep:repositoryID "{%Repository ID|proxy%}" ; rdfs:label "{%Repository title|Proxy Repo%}" ; rep:repositoryImpl [ rep:repositoryType "openrdf:ProxyRepository" ; pr:proxiedID "{%Proxied ID|proxied%} ]

Environment

None

Status

Assignee

Dale W. Visser

Reporter

Dale W. Visser

Fix versions

Affects versions

2.7.0-beta1

Priority

Minor