Sorry, I didn't mean to imply that Flight SQL was Dremio-specific (and indeed we want to position Flight SQL as a vendor-agnostic protocol). A PR with some tweaks (and a notice about the correction) would be welcome.
Possibly something like > ...For example, applications can get Arrow data from BigQuery via the > BigQuery Storage API. Other systems, like Dremio, support Arrow Flight SQL, > an Arrow-native protocol designed to be implemented by multiple vendors. But > not all vendors will implement Arrow Flight SQL, so client applications ... -David On Wed, Jan 11, 2023, at 02:54, Andrew Lamb wrote: > I believe the blog post in question is [1] and the relevant text is > >> Use vendor-specific protocols. For some databases, applications can use a > database-specific protocol or SDK to directly get Arrow data. For example, > applications could use Dremio via Arrow Flight SQL. But client applications > that want to support multiple database vendors would need to integrate with > each of them. (Look at all the connectors that Trino implements.) And > databases like PostgreSQL don’t offer an option supporting Arrow in the > first place. > > I did not read that to mean FlightSQL was a vendor specific protocol, but > if others did so clarifying the wording sounds like a good idea to me > > Perhaps you could propose a specific rephrasing on a PR to [2]. > > Andrew > > [1] https://arrow.apache.org/blog/2023/01/05/introducing-arrow-adbc/ > [2] > https://github.com/apache/arrow-site/blob/master/_posts/2023-01-05-introducing-arrow-adbc.md > > On Wed, Jan 11, 2023 at 8:02 AM James Duong > <james.du...@improving.com.invalid> wrote: > >> Hi, >> >> In the ADBC blog entry that Flight SQL was mentioned as a vendor-specific >> protocol and s Dremio is mentioned in the same sentence. >> >> The intent of the Flight SQL was to be database agnostic and this sort of >> implies Flight SQL as a Dremio-specific protocol which is not really what >> we want. >> >> Perhaps this can be rephrased? Maybe highlight that ADBC can help with >> building generic Arrow-based applications that work with both databases >> that have a specific Arrow-interface such as Big Query in addition to any >> Flight SQL-capable sources. >>