You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, Olake maps all integer and floating-point types to generalized types like Int64 or Float64, without considering more specific types such as Int32, UInt32, Float32, etc.
This results in:
Loss of type precision
Potential compatibility issues for downstream systems
Increased memory usage for smaller types
Goals
Implement accurate and granular type mappings based on the source column types
Support all major numeric variants:
Signed and unsigned integers: tinyint, smallint, int, bigint, etc.
Problem
Currently, Olake maps all integer and floating-point types to generalized types like
Int64
orFloat64
, without considering more specific types such asInt32
,UInt32
,Float32
, etc.This results in:
Goals
Tasks
Outcome
Example: below types not properly mapped
olake/drivers/postgres/internal/datatype_conversion.go
Lines 8 to 13 in ed705d2
This issue was generated by todo-issue based on a
TODO
comment in ed705d2. It's been assigned to @hash-data because they committed the code.The text was updated successfully, but these errors were encountered: