mateuszrzeszutek opened a new pull request, #46110: URL: https://github.com/apache/arrow/pull/46110
Resolves #46087 ### Rationale for this change FlightSQL allows returning various column metadata in `CommandGetTables`, but one thing that's missing is human-readable column description. This PR proposes adding a new `ARROW:FLIGHT:SQL:REMARKS` metadata property taht will contain a comment describing a column. This is inspired by JDBC's [`DatabaseMetaData#getColumns()`](https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getColumns-java.lang.String-java.lang.String-java.lang.String-java.lang.String-) method, and later on I'm planning on adding this change to arrow-java as well. ### What changes are included in this PR? * A new column metadata property `ARROW:FLIGHT:SQL:REMARKS` * C++ `ColumnMetadata` implementation Please tell me if there's anything else in the other languages that I should add. ### Are these changes tested? Covered by existing tests; no new test cases added. ### Are there any user-facing changes? Yes, a couple new constants/methods added to the `ColumnMetadata` class and its builder -- 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: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org