[jira] [Commented] (JENA-1597) Split module jena-fuseki-core into the engine and separate webapp.

2018-09-01 Thread A. Soroka (JIRA)


[ 
https://issues.apache.org/jira/browse/JENA-1597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16599824#comment-16599824
 ] 

A. Soroka commented on JENA-1597:
-

So the idea is that {{jena-fuseki-engine}} would, so to speak, accept datasets 
and support HTTP, whereas {{jena-fuseki-webapp}} would add to that 
configuration and management to decide _which_ datasets are being served?

 

My one point of confusion is how the admin API/UI will distribute out. It's got 
to understand the specifics of different backends to create datasets, doesn't 
it? Or do we have some service by which dataset implementations can advertise 
their availability?

> Split module jena-fuseki-core into the engine and separate webapp.
> --
>
> Key: JENA-1597
> URL: https://issues.apache.org/jira/browse/JENA-1597
> Project: Apache Jena
>  Issue Type: Improvement
>  Components: Fuseki
>Affects Versions: Jena 3.8.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>Priority: Major
>
> The module jena-fuseki-core has both the core of Fuseki (data registries, 
> service servlets, the servlet filter) and the webapp code needed for the full 
> server with UI.
> The embedded Fuseki does not need the webapp.
> Separating the two aspects into separate modules is cleaner and avoids the 
> risk of webapp assumptions leaking into the non-webapp embedded server.
>  
> The key difference is that the embedded/base server makes no assumptions 
> about disk, it is given datasets to manage, where as the webapp full/UI 
> server has an on-disk configuration and database area.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (JENA-1596) RDFConnectionRemote : Pass original string to remote server where possible.

2018-09-01 Thread Andy Seaborne (JIRA)


 [ 
https://issues.apache.org/jira/browse/JENA-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Seaborne resolved JENA-1596.
-
Resolution: Fixed

> RDFConnectionRemote : Pass original string to remote server where possible.
> ---
>
> Key: JENA-1596
> URL: https://issues.apache.org/jira/browse/JENA-1596
> Project: Apache Jena
>  Issue Type: Improvement
>Affects Versions: Jena 3.8.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>Priority: Minor
> Fix For: Jena 3.9.0
>
>
> Not all places are passing the string end-to-end.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (JENA-1596) RDFConnectionRemote : Pass original string to remote server where possible.

2018-09-01 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/JENA-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16599691#comment-16599691
 ] 

ASF subversion and git services commented on JENA-1596:
---

Commit cf08538d996c15c2d8ee79a373677a10e3bf3a8b in jena's branch 
refs/heads/master from [~an...@apache.org]
[ https://git-wip-us.apache.org/repos/asf?p=jena.git;h=cf08538 ]

JENA-1596: Merge commit 'refs/pull/466/head' of https://github.com/apache/jena

This closes #466.


> RDFConnectionRemote : Pass original string to remote server where possible.
> ---
>
> Key: JENA-1596
> URL: https://issues.apache.org/jira/browse/JENA-1596
> Project: Apache Jena
>  Issue Type: Improvement
>Affects Versions: Jena 3.8.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>Priority: Minor
> Fix For: Jena 3.9.0
>
>
> Not all places are passing the string end-to-end.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (JENA-1596) RDFConnectionRemote : Pass original string to remote server where possible.

2018-09-01 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/JENA-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16599690#comment-16599690
 ] 

ASF subversion and git services commented on JENA-1596:
---

Commit a2bba463fc80672aefc76d0a6d696c3583005170 in jena's branch 
refs/heads/master from [~an...@apache.org]
[ https://git-wip-us.apache.org/repos/asf?p=jena.git;h=a2bba46 ]

JENA-1596: Pass original string queryResultSet, construct/describe/ask.

> RDFConnectionRemote : Pass original string to remote server where possible.
> ---
>
> Key: JENA-1596
> URL: https://issues.apache.org/jira/browse/JENA-1596
> Project: Apache Jena
>  Issue Type: Improvement
>Affects Versions: Jena 3.8.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>Priority: Minor
> Fix For: Jena 3.9.0
>
>
> Not all places are passing the string end-to-end.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] jena pull request #466: JENA-1596: Pass original string queryResultSet, cons...

2018-09-01 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/jena/pull/466


---


[jira] [Commented] (JENA-1596) RDFConnectionRemote : Pass original string to remote server where possible.

2018-09-01 Thread ASF GitHub Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/JENA-1596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16599692#comment-16599692
 ] 

ASF GitHub Bot commented on JENA-1596:
--

Github user asfgit closed the pull request at:

https://github.com/apache/jena/pull/466


> RDFConnectionRemote : Pass original string to remote server where possible.
> ---
>
> Key: JENA-1596
> URL: https://issues.apache.org/jira/browse/JENA-1596
> Project: Apache Jena
>  Issue Type: Improvement
>Affects Versions: Jena 3.8.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>Priority: Minor
> Fix For: Jena 3.9.0
>
>
> Not all places are passing the string end-to-end.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (JENA-1597) Split module jena-fuseki-core into the engine and separate webapp.

2018-09-01 Thread Andy Seaborne (JIRA)
Andy Seaborne created JENA-1597:
---

 Summary: Split module jena-fuseki-core into the engine and 
separate webapp.
 Key: JENA-1597
 URL: https://issues.apache.org/jira/browse/JENA-1597
 Project: Apache Jena
  Issue Type: Improvement
  Components: Fuseki
Affects Versions: Jena 3.8.0
Reporter: Andy Seaborne
Assignee: Andy Seaborne


The module jena-fuseki-core has both the core of Fuseki (data registries, 
service servlets, the servlet filter) and the webapp code needed for the full 
server with UI.

The embedded Fuseki does not need the webapp.

Separating the two aspects into separate modules is cleaner and avoids the risk 
of webapp assumptions leaking into the non-webapp embedded server.

 

The key difference is that the embedded/base server makes no assumptions about 
disk, it is given datasets to manage, where as the webapp full/UI server has an 
on-disk configuration and database area.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)