View Issue Details

IDProjectCategoryView StatusLast Update
0006947SymmetricDSImprovementpublic2025-07-10 17:10
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.16.0 
Target Version3.16.4Fixed in Version3.16.4 
Summary0006947: Map the MySQL INT UNSIGNED data type to BIGINT
DescriptionCurrently, a MySQL INT UNSIGNED data type gets mapped to an INTEGER in the XML. This can cause synchronization issues because a MySQL INT UNSIGNED has a maximum value of 3,054,835,476, while an INTEGER has a maximum value of 2,147,483,647. Map MySQL INT UNSIGNED to BIGINT instead.
Tagsdata type, ddl/schema, dialect: mysql/mariadb

Activities

emiller

2025-06-16 16:50

developer   ~0003101

PR: https://github.com/JumpMind/symmetric-ds/pull/302

pbelov

2025-07-10 17:10

manager   ~0003196

Included in the 3.16.4 release

Related Changesets

SymmetricDS: 3.16 c3488783

2025-06-23 17:41:15

evan-miller-jumpmind


Committer: GitHub Details Diff
0006947: Mapped the MySQL INT UNSIGNED data type to BIGINT (#302) Affected Issues
0006947
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mysql/MySqlDdlReader.java Diff File

Issue History

Date Modified Username Field Change
2025-06-16 16:37 emiller New Issue
2025-06-16 16:37 emiller Status new => assigned
2025-06-16 16:37 emiller Assigned To => emiller
2025-06-16 16:37 emiller Tag Attached: data type
2025-06-16 16:37 emiller Tag Attached: ddl/schema
2025-06-16 16:37 emiller Tag Attached: dialect: mysql/mariadb
2025-06-16 16:50 emiller Note Added: 0003101
2025-06-23 17:41 pbelov Status assigned => resolved
2025-06-23 17:41 pbelov Resolution open => fixed
2025-06-23 17:41 pbelov Fixed in Version => 3.16.4
2025-06-23 18:00 Changeset attached => SymmetricDS 3.16 c3488783
2025-07-10 17:10 pbelov Note Added: 0003196
2025-07-10 17:10 pbelov Status resolved => closed