[GitHub] incubator-rya issue #290: RYA-488 Moved the Geo Indexing specific maven repo...
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.
[ 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...
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
[ 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...
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
[ 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
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
[ 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
[ 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...
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.
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.
[ 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.
[ 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)