[ https://issues.apache.org/jira/browse/RYA-443?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16357586#comment-16357586 ]
ASF GitHub Bot commented on RYA-443: ------------------------------------ GitHub user kchilton2 opened a pull request: https://github.com/apache/incubator-rya/pull/272 RYA-443 Rya Streams Query Manager daemon program. ## Description Implemented an RPM installed CentOS 7 daemon service used to execute Kafka Streams jobs on the local machine. This is part of Rya Streams. ### Tests Wrote automated tests and executed the application on a CentOS 7 machine using the RPM. ### Links https://issues.apache.org/jira/browse/RYA-443 You can merge this pull request into a Git repository by running: $ git pull https://github.com/kchilton2/incubator-rya RYA-443_rya-streams-querymanager Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-rya/pull/272.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 #272 ---- commit 6688c2ece024132d3dc6903af9d1003079d330eb Author: Andrew Smith <smith3at@...> Date: 2018-01-16T17:39:34Z RYA-446 Daemonifying Query Manager commit 8803d7d99f8c7189991be181dd11bd0fb9f1e704 Author: Andrew Smith <smith3at@...> Date: 2018-01-18T22:51:40Z RYA-449 Create QueryChangeLogSource commit c048db73a5211a18ab649a2647dfa7f7fb929166 Author: Andrew Smith <smith3at@...> Date: 2018-01-19T20:43:55Z Rya 454 added QueryExecutor interface commit 0dad1290d593065561fae079b837fcbc479795ed Author: Andrew Smith <smith3at@...> Date: 2018-01-23T20:20:50Z Rya 452 Updated QueryRepository Updated QueryRepository to be a Service Updated InMemoryQueryRepository to be an AbstractScheduledService Added listeners to InMemoryQueryRepository commit 3810fb709a4a97ce729e93733edd9af10d6e5445 Author: Andrew Smith <smith3at@...> Date: 2018-01-23T20:44:32Z RYA-455 stopAll queries for a rya instance commit e774ef02161686d9c2f0c6e99ea3b8a438fd240a Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-23T20:50:17Z RYA-448 Implement JAXB marshalling code for the Query Manager's XML configuration file. commit 13cfd43ba3609c0690aeebe27eb7b76a88d2ddbd Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-23T21:17:06Z RYA-450 Implemented a Kafka backed QueryChangeLogSource. commit eee8d830abc95e4082d906fe7e0dad5944d96b87 Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-26T17:06:07Z RYA-458 Updating the configuration XML so that you may only specify a single QueryChangeLogSource. commit 815d995c359ae15b5669c1e7c7e375d7c67f8dec Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-26T20:55:59Z RYA-456 Implement a Single Node implementation of QueryExecutor. commit ba2898a8c4ba58ad3e38323f28389f75ab262c83 Author: Andrew Smith <smith3at@...> Date: 2018-01-30T19:01:54Z Rya 451 Query manager QueryManager with tests updated InMemoryQueryRepository and its tests commit 34e616ce63ac4b93a64ca11a10cde148760afc52 Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-30T19:44:58Z RYA-453 Implement the Query Manager's Daemon that controls the application. commit 8d35b4541bd39734cc68c7e870027760e537d1e7 Author: kchilton2 <kevin.e.chilton@...> Date: 2018-01-25T22:19:58Z RYA-446 Create a bin and rpm distribution for the Rya Streams Query Manager application. commit 4f4e0f4ce0d2eb2d8651b8f569a8f59c8eaaf571 Author: Andrew Smith <smith3at@...> Date: 2018-02-01T21:04:48Z RYA-446 Service unit file for systemd commit 4a4456e7cfd18fdd9044b67152252b3623ebe466 Author: kchilton2 <kevin.e.chilton@...> Date: 2018-02-01T23:31:41Z RYA-446 Making the Rya Streams Query Manager run as a service on CentOS 7. commit b889bc0d60e3884ea31edbcb12fcc21331f77963 Author: kchilton2 <kevin.e.chilton@...> Date: 2018-02-03T03:47:59Z RYA-451 Fixing threading issues with the QueryManager class. ---- > 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: Andrew Smith > 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)