Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Releases: laughingman7743/PyAthenaJDBC

v2.0.3

11 Feb 14:38
Compare
Choose a tag to compare
  • Update JDBC driver to 2.0.6

v2.0.2

09 Feb 14:58
Compare
Choose a tag to compare

v2.0.1

01 Dec 14:57
Compare
Choose a tag to compare
  • Fix to make it None when SQLAlchemy's URI username and password are empty strings.
    If you do not specify aws_access_key_id and aws_secret_access_key in SQLAlchemy using the instance profile or boto3 configuration file, the connection string is as follows:
    awsathena+jdbc://:@athena.{region_name}.amazonaws.com:443/{schema_name}?s3_staging_dir={s3_staging_dir}&...
    
    Thanks @leahein. (laughingman7743/PyAthena/issues/54)
  • Fix double escaping of percent character in SQLAlchemy.
    Thanks @mister-average. (laughingman7743/PyAthena/issues/56)

v2.0.0

15 Sep 16:21
Compare
Choose a tag to compare
  • Update JDBC driver to 2.0.5.
  • Suppress log4j warnings.
  • Fix the context manager to return a connection object instead of a cursor object.
  • Remove query execution information.
    Since the JDBC driver can not retrive query execution information, remove the following property from the cursor object. If you hack the JDBC driver, you may be able to retrive query execution information.
    • QueryID
    • OutputLocation
    • DataScannedInBytes
    • EngineExecutionTimeInMillis
    • CompletionDateTime
    • SubmissionDateTime

v1.3.4

21 Apr 14:06
Compare
Choose a tag to compare

v1.3.3

13 Mar 14:25
Compare
Choose a tag to compare

v1.3.2

14 Feb 12:50
Compare
Choose a tag to compare
  • Support session token with profile name.
    Thanks @djhworld. (#51)

v1.3.1

11 Feb 02:52
Compare
Choose a tag to compare
  • Add more types to SQLAlchemy type conversion.
    • FLOAT
    • REAL
    • CHAR

v1.3.0

16 Sep 04:20
Compare
Choose a tag to compare
  • Support AWS credentials provider chain.
    Thanks @Tankanow. (#42)
  • Drop support for PY26 & Add support for PY36.
  • Add check of arraysize (fetch size).
    The default arraysize (fetch size) is 1000.
    The maximum allowable length is 1000.

v1.2.0

30 Jul 11:25
Compare
Choose a tag to compare
  • Change the behavior of the default formatter.
    Escaping is required only for the query with parameter containing % character.
  • Add query execution information.
    Add properties of the following information on query execution to the cursor object.
    • OutputLocation
    • DataScannedInBytes
    • EngineExecutionTimeInMillis
    • CompletionDateTime
    • SubmissionDateTime