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
{{ message }}
Repository navigation
Commit f9dcbfc
Browse filesBrowse the repository at this point in the historyBrowse files
REVIEW: Address gargsaumya feedback on GH-610 cache
1. Update thread-safety comment to reference ODBC spec — statement
handles are not thread-safe by spec, same assumption as rest of
the driver. No additional synchronization needed.
2. Add test_gh610_cache_no_mix_across_different_sql — proves cache
is cleared when switching SQL on same cursor (INSERT INTO t1
then INSERT INTO t2 with different param counts).
3. Add test_gh610_cache_null_then_nonnull_same_statement — proves
cached NULL type does not interfere with non-NULL execution
(non-NULL params use concrete C types, never enter SQL_C_DEFAULT
case where cache is consulted).
529 tests pass, 0 regressions.
0 commit comments