You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2019/03/04 19:33:00 UTC
[jira] [Commented] (GEODE-6481) add tests to verify create jdbc
mapping should get correct field type
[ https://issues.apache.org/jira/browse/GEODE-6481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16783704#comment-16783704 ]
ASF subversion and git services commented on GEODE-6481:
--------------------------------------------------------
Commit eb8836c8d58aa3001056f4d49ad914f182b071b6 in geode's branch refs/heads/feature/GEODE-6481 from zhouxh
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=eb8836c ]
GEODE-6481: add tests to verify create jdbc mapping should get correct field type
> add tests to verify create jdbc mapping should get correct field type
> ---------------------------------------------------------------------
>
> Key: GEODE-6481
> URL: https://issues.apache.org/jira/browse/GEODE-6481
> Project: Geode
> Issue Type: Bug
> Reporter: xiaojian zhou
> Assignee: xiaojian zhou
> Priority: Major
>
> Add 2 test cases here:
> 1) when using numeric fields in domain class, create mapping and describe mapping should get correct fieldMapping between field and column, such as:
> PDX Field | PDX Type | JDBC Column | JDBC Type | Nullable
> --------- | -------- | ----------- | --------- | --------
> income | FLOAT | INCOME | REAL | true
> id | STRING | ID | VARCHAR | false
> refid | LONG | REFID | BIGINT | true
> name | STRING | NAME | VARCHAR | true
> age | INT | AGE | INTEGER | true
> It should NOT be:
> PDX Field | PDX Type | JDBC Column | JDBC Type | Nullable
> --------- | -------- | ----------- | ----------- | --------
> income | OBJECT | income | REAL | true
> name | STRING | name | LONGVARCHAR | true
> id | OBJECT | id | BIGINT | false
> 2) since we enforce the --pdx-name should be a PdxSerializable. If using other interface, such as Serializable, create mapping should fail.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)