You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Siddharth Wagle (JIRA)" <ji...@apache.org> on 2019/03/28 06:30:00 UTC

[jira] [Commented] (HDDS-1189) Recon Aggregate DB schema and ORM

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

Siddharth Wagle commented on HDDS-1189:
---------------------------------------

_Patch adds following functionality_:
- Persistence module based on Jooq ORM
- Auto code generation feature for POJOS and DAO objects that can be used to manipulated recon SQL DB
- SQL lite default database injection
- Java-based DDL generation example for future patches. 


> Recon Aggregate DB schema and ORM
> ---------------------------------
>
>                 Key: HDDS-1189
>                 URL: https://issues.apache.org/jira/browse/HDDS-1189
>             Project: Hadoop Distributed Data Store
>          Issue Type: Sub-task
>    Affects Versions: 0.5.0
>            Reporter: Siddharth Wagle
>            Assignee: Siddharth Wagle
>            Priority: Major
>             Fix For: 0.5.0
>
>         Attachments: HDDS-1189.01.patch
>
>
> _Objectives_
> - Define V1 of the db schema for recon service
> - The current proposal is to use jOOQ as the ORM for SQL interaction. For two main reasons: a) powerful DSL for querying, that abstracts out SQL dialects, b) Allows code to schema and schema to code seamless transition, critical for creating DDL through the code and unit testing across versions of the application.
> - Add e2e unit tests suite for Recon entities, created based on the design doc



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

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org