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
core: carry a MySQL column's UNSIGNED through the analysis core
MySQL declares UNSIGNED on the column rather than in a type of its own,
and the core catalog kept no record of it, so under
SQLCEXPERIMENT=coreanalyzer a BIGINT UNSIGNED column and every placeholder
compared with one came out as int64 instead of uint64.
sql_attribute now records the flag, and it travels the way the column's
other declaration details do: a result column that comes straight from the
table carries it, as does a placeholder that stands in for such a column,
and the catalog dump hands it to codegen for the table models. An ALTER
COLUMN that changes the type sets it afresh.
In the core replay context 11 more cases pass, with no case regressing.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XZcKb4GFiZQbeo9oVmyF3m
0 commit comments