[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vinoth Chandar updated HUDI-995: Fix Version/s: 0.7.0 > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > Fix For: 0.7.0 > > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * Migrate HoodieTestUtils APIs to new utility class HoodieTestTable or > HoodieWriteableTestTable -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Fix Version/s: (was: 0.6.1) > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * Migrate HoodieTestUtils APIs to new utility class HoodieTestTable or > HoodieWriteableTestTable -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Description: * Move test utils classes to hudi-common where appropriate, e.g. TestRawTripPayload, HoodieDataGenerator * Organize test utils into separate utils classes like `TransformUtils` for transformations, `SchemaUtils` for schema loading, etc * Migrate HoodieTestUtils APIs to new utility class HoodieTestTable or HoodieWriteableTestTable was: * Move test utils classes to hudi-common where appropriate, e.g. TestRawTripPayload, HoodieDataGenerator * Organize test utils into separate utils classes like `TransformUtils` for transformations, `SchemaUtils` for schema loading, etc * > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * Migrate HoodieTestUtils APIs to new utility class HoodieTestTable or > HoodieWriteableTestTable -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Status: Open (was: New) > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Status: In Progress (was: Open) > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated HUDI-995: Labels: pull-request-available (was: ) > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Assignee: Raymond Xu >Priority: Major > Labels: pull-request-available > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Description: * Move test utils classes to hudi-common where appropriate, e.g. TestRawTripPayload, HoodieDataGenerator * Organize test utils into separate utils classes like `TransformUtils` for transformations, `SchemaUtils` for schema loading, etc * was: * add a new module {{hudi-testutils}} and add it to all other modules as test dep and remove {{hudi-common}} etc from test dep list * selectively migrate test util classes like data gen to {{hudi-testutils}} * provide utils to be able generalize base file/log file style testing. > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Priority: Major > > * Move test utils classes to hudi-common where appropriate, e.g. > TestRawTripPayload, HoodieDataGenerator > * Organize test utils into separate utils classes like `TransformUtils` for > transformations, `SchemaUtils` for schema loading, etc > * -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (HUDI-995) Organize test utils methods and classes
[ https://issues.apache.org/jira/browse/HUDI-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Xu updated HUDI-995: Summary: Organize test utils methods and classes (was: Add hudi-testutils module) > Organize test utils methods and classes > --- > > Key: HUDI-995 > URL: https://issues.apache.org/jira/browse/HUDI-995 > Project: Apache Hudi > Issue Type: Sub-task > Components: Testing >Reporter: Raymond Xu >Priority: Major > > * add a new module {{hudi-testutils}} and add it to all other modules as test > dep and remove {{hudi-common}} etc from test dep list > * selectively migrate test util classes like data gen to {{hudi-testutils}} > * provide utils to be able generalize base file/log file style testing. -- This message was sent by Atlassian Jira (v8.3.4#803005)