[GitHub] incubator-rya issue #290: RYA-488 Moved the Geo Indexing specific maven repo...

2018-04-18 Thread kchilton2
Github user kchilton2 commented on the issue:

https://github.com/apache/incubator-rya/pull/290
  
That test failing has nothing to do with this commit. We should open a 
defect and fix the test.


---


[jira] [Commented] (RYA-488) The Geo dependency repositories need to be in a geoindexing profile.

2018-04-18 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on RYA-488:


Github user kchilton2 commented on the issue:

https://github.com/apache/incubator-rya/pull/290
  
That test failing has nothing to do with this commit. We should open a 
defect and fix the test.


> The Geo dependency repositories need to be in a geoindexing profile.
> 
>
> Key: RYA-488
> URL: https://issues.apache.org/jira/browse/RYA-488
> Project: Rya
>  Issue Type: Bug
>  Components: build
>Affects Versions: 4.0.0
>Reporter: Kevin Chilton
>Priority: Major
> Fix For: 4.0.0
>
>
> The "rya-project.pom" file defines where geo dependencies may be found. They 
> should only be included when using the "geoindexing" profile. Right now, 
> building the project with no profiles on will try to fetch jars from those 
> repositories.



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


[GitHub] incubator-rya issue #282: RYA-443 Fixed Rya Streams Query Manager RPM versio...

2018-04-18 Thread kchilton2
Github user kchilton2 commented on the issue:

https://github.com/apache/incubator-rya/pull/282
  
This can be declined.


---


[jira] [Commented] (RYA-443) Implement a single node query manager

2018-04-18 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on RYA-443:


Github user kchilton2 commented on the issue:

https://github.com/apache/incubator-rya/pull/282
  
This can be declined.


> Implement a single node query manager
> -
>
> Key: RYA-443
> URL: https://issues.apache.org/jira/browse/RYA-443
> Project: Rya
>  Issue Type: Task
>Reporter: Andrew Smith
>Assignee: Kevin Chilton
>Priority: Major
>
> We need an application that watches the QueryChangeLog to see when the 
> isActive state of queries changes and then reacts to the state change. If 
> isActive goes to true, the system must start processing the query. If it is 
> false, then it must stop processing the query. This application needs to 
> start when the host machine starts. We plan to support CentOS 7.



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


[GitHub] incubator-rya pull request #291: RYA-405 Migration of OpenRDF Sesame librari...

2018-04-18 Thread ejwhite922
GitHub user ejwhite922 opened a pull request:

https://github.com/apache/incubator-rya/pull/291

RYA-405 Migration of OpenRDF Sesame libraries to RDF4J

## Description
Continued from [PR-245](https://github.com/apache/incubator-rya/pull/245).  
This updates Rya from OpenRDF Sesame 2.7.6 to RDF4J 2.3.1.

Some notes on what's changed and what to look for when reviewing:
- A Sesame to RDF4J migration guide can be found 
[here](http://docs.rdf4j.org/migration/)
- The new libraries changed constant var names from using "-const-" to 
"\_const\_{a\_unique\_hex\_string}\_{type\_info}"  (See 
org.eclipse.rdf4j.query.algebra.helper.TupleExprs#getConstVarName(Value)).  
This broke a lot of our code but is now resolved through a new class we added 
named **VarNameUtils**.  All hard-coded "-const-" strings were removed.
- We added another new class, **RdfFormatUtils**, to handle the deprecation 
of RDFFormat#valueOf(String).
- NumericLiteralImpl was deprecated.  So, we replaced its use with 
AbstractValueFactory#createLiteral(BigInteger).  I'm not sure I like this as 
it's a little unintuitive for creating an int with type XMLSchema.INTEGER 
instead of XMLSchema.INT.  An alternative could be to use 
AbstractValueFactory#createLiteral(String, XMLSchema.INTEGER) which isn't much 
better but makes it clear that it must be XMLSchema.INTEGER.
- META-INF/services files had their names updated from 
org.openrdf.sesame... to org.eclipse.rdf4j...
- More accepted classes were added to the deserialize() methods for the 
following classes (not sure on these but they passed):
  - 
org.apache.rya.indexing.pcj.fluo.app.AggregationResultUpdater.ObjectSerializationAggregationStateSerDe
  - org.apache.rya.indexing.pcj.storage.accumulo.VisibilityBindingSetSerDe
- SPIN Construct Rules accept more rules since less bnodes are produced 
from consequent patterns.  This typically leads to more inferences being used 
but the same results being produced.
- Vagrant file updated
- Updated org.apache.rya.api.path.PathUtils check for secure directory when 
adding RyaShellHistoryProvider file (Windows only fix / works for Linux). Not 
sure if there was a defect for this already.

### Tests
Build
Unit Tests

### Links
[Jira](https://issues.apache.org/jira/browse/RYA-405)

### Checklist
- [ ] Code Review
- [ ] Squash Commits

 People To Review
@isper3at 
@kchilton2 
@pujav65 
@DLotts
@meiercaleb 
@amihalik 
@jessehatfield 
@jomach

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ejwhite922/incubator-rya 
RYA-405_MigrateSesameToRDF4J_Update

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-rya/pull/291.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #291


commit 434105eab297de4fe7417df8beaa9941639fc667
Author: Jorge Machado 
Date:   2017-10-18T09:32:39Z

RYA-405 Migration of OpenRDF Sesame libraries to RDF4J

Co-authored-by: eric.white 
Co-authored-by: Jorge Machado 




---


[jira] [Commented] (RYA-405) Migrate from Sesame to rdf4j libs

2018-04-18 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on RYA-405:


GitHub user ejwhite922 opened a pull request:

https://github.com/apache/incubator-rya/pull/291

RYA-405 Migration of OpenRDF Sesame libraries to RDF4J

## Description
Continued from [PR-245](https://github.com/apache/incubator-rya/pull/245).  
This updates Rya from OpenRDF Sesame 2.7.6 to RDF4J 2.3.1.

Some notes on what's changed and what to look for when reviewing:
- A Sesame to RDF4J migration guide can be found 
[here](http://docs.rdf4j.org/migration/)
- The new libraries changed constant var names from using "-const-" to 
"\_const\_{a\_unique\_hex\_string}\_{type\_info}"  (See 
org.eclipse.rdf4j.query.algebra.helper.TupleExprs#getConstVarName(Value)).  
This broke a lot of our code but is now resolved through a new class we added 
named **VarNameUtils**.  All hard-coded "-const-" strings were removed.
- We added another new class, **RdfFormatUtils**, to handle the deprecation 
of RDFFormat#valueOf(String).
- NumericLiteralImpl was deprecated.  So, we replaced its use with 
AbstractValueFactory#createLiteral(BigInteger).  I'm not sure I like this as 
it's a little unintuitive for creating an int with type XMLSchema.INTEGER 
instead of XMLSchema.INT.  An alternative could be to use 
AbstractValueFactory#createLiteral(String, XMLSchema.INTEGER) which isn't much 
better but makes it clear that it must be XMLSchema.INTEGER.
- META-INF/services files had their names updated from 
org.openrdf.sesame... to org.eclipse.rdf4j...
- More accepted classes were added to the deserialize() methods for the 
following classes (not sure on these but they passed):
  - 
org.apache.rya.indexing.pcj.fluo.app.AggregationResultUpdater.ObjectSerializationAggregationStateSerDe
  - org.apache.rya.indexing.pcj.storage.accumulo.VisibilityBindingSetSerDe
- SPIN Construct Rules accept more rules since less bnodes are produced 
from consequent patterns.  This typically leads to more inferences being used 
but the same results being produced.
- Vagrant file updated
- Updated org.apache.rya.api.path.PathUtils check for secure directory when 
adding RyaShellHistoryProvider file (Windows only fix / works for Linux). Not 
sure if there was a defect for this already.

### Tests
Build
Unit Tests

### Links
[Jira](https://issues.apache.org/jira/browse/RYA-405)

### Checklist
- [ ] Code Review
- [ ] Squash Commits

 People To Review
@isper3at 
@kchilton2 
@pujav65 
@DLotts
@meiercaleb 
@amihalik 
@jessehatfield 
@jomach

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ejwhite922/incubator-rya 
RYA-405_MigrateSesameToRDF4J_Update

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-rya/pull/291.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #291


commit 434105eab297de4fe7417df8beaa9941639fc667
Author: Jorge Machado 
Date:   2017-10-18T09:32:39Z

RYA-405 Migration of OpenRDF Sesame libraries to RDF4J

Co-authored-by: eric.white 
Co-authored-by: Jorge Machado 




> Migrate from  Sesame to rdf4j libs
> --
>
> Key: RYA-405
> URL: https://issues.apache.org/jira/browse/RYA-405
> Project: Rya
>  Issue Type: Improvement
>Affects Versions: 3.2.12
>Reporter: Jorge Machado
>Assignee: Eric White
>Priority: Major
> Fix For: 4.0.0
>
>
> I have migrated all the project to the newer libs from rdf4j instead of using 
> the old ones. 
> Can someone take a look ? 



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


[GitHub] incubator-rya issue #245: [RYA-405] Migrate from Sesame to rdf4j libs

2018-04-18 Thread ejwhite922
Github user ejwhite922 commented on the issue:

https://github.com/apache/incubator-rya/pull/245
  
This can be closed.  New PR under my branch is opened for it 
[here](https://github.com/apache/incubator-rya/pull/291) (PR-291)


---


[jira] [Commented] (RYA-405) Migrate from Sesame to rdf4j libs

2018-04-18 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on RYA-405:


Github user ejwhite922 commented on the issue:

https://github.com/apache/incubator-rya/pull/245
  
This can be closed.  New PR under my branch is opened for it 
[here](https://github.com/apache/incubator-rya/pull/291) (PR-291)


> Migrate from  Sesame to rdf4j libs
> --
>
> Key: RYA-405
> URL: https://issues.apache.org/jira/browse/RYA-405
> Project: Rya
>  Issue Type: Improvement
>Affects Versions: 3.2.12
>Reporter: Jorge Machado
>Assignee: Eric White
>Priority: Major
> Fix For: 4.0.0
>
>
> I have migrated all the project to the newer libs from rdf4j instead of using 
> the old ones. 
> Can someone take a look ? 



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


[jira] [Commented] (RYA-405) Migrate from Sesame to rdf4j libs

2018-04-18 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on RYA-405:


Github user asfgit commented on the issue:

https://github.com/apache/incubator-rya/pull/291
  

Refer to this link for build results (access rights to CI server needed): 

https://builds.apache.org/job/incubator-rya-master-with-optionals-pull-requests/732/



> Migrate from  Sesame to rdf4j libs
> --
>
> Key: RYA-405
> URL: https://issues.apache.org/jira/browse/RYA-405
> Project: Rya
>  Issue Type: Improvement
>Affects Versions: 3.2.12
>Reporter: Jorge Machado
>Assignee: Eric White
>Priority: Major
> Fix For: 4.0.0
>
>
> I have migrated all the project to the newer libs from rdf4j instead of using 
> the old ones. 
> Can someone take a look ? 



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


[GitHub] incubator-rya issue #291: RYA-405 Migration of OpenRDF Sesame libraries to R...

2018-04-18 Thread asfgit
Github user asfgit commented on the issue:

https://github.com/apache/incubator-rya/pull/291
  

Refer to this link for build results (access rights to CI server needed): 

https://builds.apache.org/job/incubator-rya-master-with-optionals-pull-requests/732/



---


[jira] [Created] (RYA-489) Create the rya.test.accumulo project.

2018-04-18 Thread Kevin Chilton (JIRA)
Kevin Chilton created RYA-489:
-

 Summary: Create the rya.test.accumulo project.
 Key: RYA-489
 URL: https://issues.apache.org/jira/browse/RYA-489
 Project: Rya
  Issue Type: Improvement
Reporter: Kevin Chilton


This is a project that will contain all code required to stand up and work with 
an embedded instance of Accumulo to test Rya.



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


[jira] [Updated] (RYA-489) Create the rya.test.accumulo project.

2018-04-18 Thread Kevin Chilton (JIRA)

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

Kevin Chilton updated RYA-489:
--
Affects Version/s: 4.0.0
Fix Version/s: 4.0.0

> Create the rya.test.accumulo project.
> -
>
> Key: RYA-489
> URL: https://issues.apache.org/jira/browse/RYA-489
> Project: Rya
>  Issue Type: Improvement
>Affects Versions: 4.0.0
>Reporter: Kevin Chilton
>Assignee: Kevin Chilton
>Priority: Major
> Fix For: 4.0.0
>
>
> This is a project that will contain all code required to stand up and work 
> with an embedded instance of Accumulo to test Rya.



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


[jira] [Assigned] (RYA-489) Create the rya.test.accumulo project.

2018-04-18 Thread Kevin Chilton (JIRA)

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

Kevin Chilton reassigned RYA-489:
-

Assignee: Kevin Chilton

> Create the rya.test.accumulo project.
> -
>
> Key: RYA-489
> URL: https://issues.apache.org/jira/browse/RYA-489
> Project: Rya
>  Issue Type: Improvement
>Affects Versions: 4.0.0
>Reporter: Kevin Chilton
>Assignee: Kevin Chilton
>Priority: Major
> Fix For: 4.0.0
>
>
> This is a project that will contain all code required to stand up and work 
> with an embedded instance of Accumulo to test Rya.



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