Skip to content

Default date error #95

@mxAsad

Description

@mxAsad

In my source db the default date for columns with null date values is 0000-00-00 but the default date for clickhouse null date values is 1970-01-01 and that is causing this error. Is there any fix for it:

TextEdit

File

Edit

Format

View

Window

Help

message.txt

(db.ceel aftab.cu.hop2 2025-01-24 13:51:30,828

ERROR] Error serializing column 'receiver_id_issue into data type 'Nullable(Date32)

Traceback (most recent call last):

col type, write column(data, output, context)

File "/usr/local/lib/python3.10/dist-packeges/clickhovar.coonect/driver/transform.py", line 99, in chunk gen File/us/Local/lib/python3.10/diat Rackages/clickhovar.seongct/datatypes/bAAC.RY", line 214, in write_column

self.write_column_data(column, dest, stx)

File "/usr/local/lib/python3.10/dist-packages/clickhavar.coonect/datatypes/bAABARY", line 229, in write_column_data self. write column binary(column, dest, SX)

File "/usr/local/lib/python3.10/diat neckeges/slisinyar.coonect/datatypes/temporal.py", line 45, in_write_column_binary column [e if x is None else (xgsg).days for x in column)

File "/usr/local/lib/python3.10/dia-reckeges/clickboyar soonest/datatypes/temporal.py", line 45, in

column=[0 if x is None else (x-gsg).days for x in column)

TypeError: unsupported operand type(s) for: 'int' and 'datetime.datetime'

Ideceel aftabsu.hpp? 2825-01-24 13:51:30,854 ERROR) unhandled exception

Traceback (most recent call last):

File "/usr/local/lib/python3.10/dist-packages/mysql_ch_replicator/dh..realicetarany", line 196, in run

self.perform_initial replication()

File "/usr/local/lib/python3.10/diat neckeans/mysql_ch_replicator/dh_carlicetacary", line 240, in perform_initial_replication

self.perform_initial replication_table(table)

File "/usr/local/lib/python3.10/dlat.neckages/mysql_ch_replicator/db_realisatar.py", line 319, in perform initial_replication_table

self.clickhouse api insert(table_name, records, table structure-clickhovar.table structure) File "/usr/local/lib/python3.18/dist-packages/mysql_ch_replicator/clickhevas ARIARY", line 221, in insert

self.client.insert(table-full_table_name, data records_to_insert) File "/usr/local/lib/python3.10/dist-packages/clickhouse.connect/driver/client.py", line 635, in insert

return self.data_insert(context) File "/usr/local/lib/python3.18/dist-packages/clickhevas.coonect/driver/httpclient.py", line 280, in data_insert

response = self._raw_request(plock gen, parans, headers, error_handler error_handler, server_wait=False)

File "/usr/local/lib/python3.10/dist-packages/clickhouse.connect/driver/httpclient.RyY", Line 470, in raw_request

error handler(response)

File "/usr/local/lib/python3.18/dist-packages/clickhevas.coonect/driver/htteclientary", line 265, in error_handler

raise ex

File "/usr/local/lib/python3.18/dist-packeans/clickhevas.conect/driver/transfacm.ox", line 99, in shunkaen

col_type.write_column(data, output, context) File "/usr/local/lib/python3.10/dist-packages/clickhevas.coonect/datatypes/bAAGARY", line 214, in write_column

self.write_column_data(column, dest, stx)

File "/usr/local/lib/python3.18/dist-packages/clickhouse...connect/datatypes/bAAGARY", line 229, in write_column_data self. write_column_binary(column, dest, stx)

File "/usr/local/lib/python3.18/dist-packages/clickhouse connect/datatypes/temporal.py", line 45, in_write_column_binary

column 10 if x is Hone else (xesg) days for x in column)

File "/usr/local/lib/python3.10/dist neckeans/clickhausn.connect/datatypes/temporal.py", line 45, in «liatcamp

column 10 if x is None else (x-csg).days for x in column) TypeError: unsupported operand type(s) for 'int' and 'datetime.datetime

root@ip-20-8-28-159:~/ch/binlog/aftabsu_hop2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions