lidavidm commented on issue #1704: URL: https://github.com/apache/arrow-adbc/issues/1704#issuecomment-2601955182
We could add new columns easily enough. I've also wanted to add procedures and other fields. For me, there's two problems: - Is adding a new column a breaking change? - For GetTableSchema specifically, there's not a _great_ way to embed an Arrow schema into an Arrow table. You have to serialize it to a byte blob which isn't great. (Perhaps an extension type, or https://github.com/apache/arrow/issues/25078, would help, though the PR for that issue got shut down by a maintainer.) Also, I've been a bit conflicted on the GetObjects API. While in theory it is very efficient and uniform, in practice it is a bit complicated to implement and use. I'd be curious to hear more opinions on it vs the standard JDBC array of `GetFoo` methods. -- 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]
