vanshaj2023 opened a new pull request, #50021: URL: https://github.com/apache/arrow/pull/50021
## What changed - `SQL_DDL_SCHEMA` case now reads the boolean scalar to conditionally set `SQL_DROP_SCHEMA` and `SQL_CREATE_SCHEMA` to `0` when unsupported, instead of always writing non-zero values - `SQL_DDL_TABLE` case applies the same pattern for `SQL_DROP_TABLE` and `SQL_CREATE_TABLE` - `SQL_CATALOG_AT_START` changed to use `SetDefaultIfMissing` so it does not overwrite `SQL_CATALOG_LOCATION` already set by `ARROW_SQL_CATALOG_TERM`, eliminating an ordering-dependent conflict - Removed per-test connect/disconnect workarounds and converted three tests from `ConnectionInfoHandleTest` back to `ConnectionInfoTest` ## How to test - Build ODBC tests and run `TestSQLGetInfoCatalogLocation`, `TestSQLGetInfoDropSchema`, `TestSQLGetInfoDropTable` with both mock server and global connection fixture - All three tests should pass consistently regardless of connection reuse Closes #49482 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
