[ https://issues.apache.org/jira/browse/RYA-528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17121525#comment-17121525 ]
Brad commented on RYA-528: -------------------------- Thanks [~pujav65]. Unfortunately, I don't have approval from my client to upload my work to GitHub yet, but I'm working with my colleagues internally on a pull request. I don't want to overstate what I've done. I've mainly reworked the internals of the AccumuloRyaQueryEngine and the RyaDAOHelper classes. The interfaces haven't changed too much, they are just cleaner and with less duplication. I'm testing the code (and a bunch of other things) on a test cluster. I'm also going to fix a bunch of other tickets while I'm testing and noticing problems. > DataWave DAO connector > ---------------------- > > Key: RYA-528 > URL: https://issues.apache.org/jira/browse/RYA-528 > Project: Rya > Issue Type: New Feature > Components: dao > Affects Versions: 4.1.0 > Reporter: Brad > Assignee: Brad > Priority: Major > > I'd like to propose a DAO connector to a complimentary Accumulo project: > [https://github.com/NationalSecurityAgency/datawave] > Both these products utilise Accumulo as a database. DataWave generates an > edge table and a shard table, and I think both of these could be sources of > RDF for Rya (for different types of use cases). Essentially I see Rya as a > useful query method for data stored in DataWave, and allowing for joining > with other data sets stored within Rya. They also share support for GeoWave. > DataWave edges code: > [https://github.com/NationalSecurityAgency/datawave/blob/master/warehouse/core/src/main/java/datawave/edge/util/EdgeKey.java] > DataWave documentation: > [https://code.nsa.gov/datawave/docs/2.6/getting-started/data-model#primary-data-table] > If no-one else has started work on such a connector, I hope to find time to > develop it over the coming months. -- This message was sent by Atlassian Jira (v8.3.4#803005)