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

Reply via email to