Skip to content

Tags: trinodb/trino-odbc

Tags

v0.0.6

Toggle v0.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
BUG: System DSNs decryptable by system users (#24)

One feature blocking the ODBC driver from working on the Power BI Gateway server was that System DSNs were usable by anyone on the system, but the client secret decryption was only possible by the user who created the DSN. This meant that when the Power BI Gateway Server tried to use the DSN via its service account, the client secret could not be decrypted.

With this commit in place, I have observed queries running via the Power BI Gateway server both for on-demand as well as scheduled data refreshes.

v0.0.5

Toggle v0.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SQLColumns handle timestamp with time zone (#15)

Handle type code 2014 in SQLColumns - it appears
to be a proprietary extension to trino that works
with trino's JDBC driver. In the world of ODBC,
the closest we can come is to a regular timestamp
which is type code 93.

v0.0.4

Toggle v0.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix WiX version specification

I used the wrong version specification for WiX extensions. The fix was a one character change.

v0.0.3

Toggle v0.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enable compression for all libCurl use (#4)

Testing shows an approximate 25% improved query throughput
with this enabled. 1 million rows per minute becomes
1.25 million rows per minute, give or take a few rows.

v0.0.2

Toggle v0.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix external auth refresh for long queries. (#2)

When running queries that do not exceed the expiration of the access
token but are within the refresh grace period, make sure to remove
the "Authorization" header from CURL before reauthenticating. It's
still valid during the grace period, but we want to trigger a
re-auth intentionally.

Also fixed whitespace and PR workflow issues - growing pains from moving
the project to public github.

v0.0.1

Toggle v0.0.1's commit message
Initial commit