View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003965 | SymmetricDS | Bug | public | 2019-05-15 19:08 | 2022-08-30 13:04 |
Reporter | hanes | Assigned To | emiller | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.10.2 | ||||
Target Version | 3.14.1 | Fixed in Version | 3.14.1 | ||
Summary | 0003965: Oracle's LONG type is incorrectly mapped to MariaDB's MEDIUMTEXT. Should be LONGTEXT | ||||
Description | LONG type could be larger than MEDIUMTEXT supports. Source table: create table test8 (mylong long, myId varchar(256), primary key (myId)); Resulting Create Table on MariaDB: [store-001] - DefaultDatabaseWriter - About to create table using the following definition: <?xml version="1.0"?> <!DOCTYPE database SYSTEM "http://db.apache.org/torque/dtd/database"> <database name="dataextractor"> <table name="TEST8"> <column name="MYID" primaryKey="true" required="true" type="VARCHAR" size="256"> <platform-column name="oracle" type="VARCHAR2" size="256"/> </column> <column name="MYLONG" type="LONGVARCHAR" size="0"> <platform-column name="oracle" type="LONG"/> </column> </table> </database> [store-001] - MariaDBDatabasePlatform - Running alter sql: CREATE TABLE `test8`( `myid` VARCHAR(256) NOT NULL, `mylong` MEDIUMTEXT NULL, PRIMARY KEY (`myid`) ); [store-001] - PullService - Pull data received from corp:000:000 on queue default. 4 rows and 3 batches were processed. (sym_table_reload_request, test8) [store-001] - RouterService - Routed 3 data events in 19 ms [store-001] - DefaultDatabaseWriter - About to create table using the following definition: <?xml version="1.0"?> <!DOCTYPE database SYSTEM "http://db.apache.org/torque/dtd/database"> <database name="dataextractor"> <table name="TEST8"> <column name="MYID" primaryKey="true" required="true" type="VARCHAR" size="256"> <platform-column name="oracle" type="VARCHAR2" size="256"/> </column> <column name="MYLONG" type="LONGVARCHAR" size="0"> <platform-column name="oracle" type="LONG"/> </column> </table> </database> [store-001] - MariaDBDatabasePlatform - Tables up to date. No alters found for test8 [store-001] - PullService - Pull data received from corp:000:000 on queue default. 1 rows and 1 batches were processed. (test8) | ||||
Tags | ddl/schema, dialect: mysql/mariadb | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-05-15 19:08 | hanes | New Issue | |
2019-05-15 19:08 | hanes | Status | new => confirmed |
2019-05-17 23:52 | elong | Tag Attached: ddl/schema | |
2019-05-17 23:52 | elong | Tag Attached: dialect: mysql/mariadb | |
2022-08-16 13:29 | emiller | Assigned To | => emiller |
2022-08-16 13:29 | emiller | Status | confirmed => resolved |
2022-08-16 13:29 | emiller | Resolution | open => fixed |
2022-08-16 13:29 | emiller | Fixed in Version | => 3.14.1 |
2022-08-16 14:00 | Changeset attached | => SymmetricDS 3.14 fa3a3969 | |
2022-08-30 13:04 | admin | Status | resolved => closed |