[ https://issues.apache.org/jira/browse/RYA-528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17121500#comment-17121500 ]
Puja Valiyil commented on RYA-528: ---------------------------------- It may be a good idea to put up a wip pr so you can get some feedback. In general, major refactoring to existing daos or core interfaces will be hard to merge and will get a lot of scrutiny. The accumulo dao especially since it’s used operationally may not be a good candidate for refactoring. If you’ve found significant improvements, an option might be to have two accumulo dao implementations. That would allow for at last a transition period for people to determine if the new implementation is buggy. I look forward to seeing what you have put together! > 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)