Releases: aws/amazon-documentdb-odbc-driver
Releases · aws/amazon-documentdb-odbc-driver
Amazon DocumentDB ODBC Driver v1.0.0
#Amazon DocumentDB ODBC Driver GA Release
The Amazon DocumentDB ODBC Driver is an ODBC 3.0-compliant driver. The driver normalizes documents into a relational schema and executes a relational query and it supports a subset of SQL-92 along with some common extensions and supports SELECT
statements of the general form:
SELECT [ ALL | DISTINCT ] { * | projectItem [, projectItem ]* }
FROM tableExpression
[ WHERE booleanExpression ]
[ GROUP BY { groupItem [, groupItem ]* } ]
[ HAVING booleanExpression ]
[ ORDER BY orderItem [ ASC | DESC ] [, orderItem [ ASC | DESC ]* ]
[ LIMIT limitNumber ]
[ OFFSET startNumber ]
The driver can be used to integrate with BI tools that support ODBC Driver. For Power BI Desktop/Gateway users, a connector is available to use.
What's Changed
- [AD-993] Add compiler and linker flags to harden the compiled application. by @birschick-bq in #133
- [AD-979] Document Power BI filter limitation by @affonsoBQ in #135
- [AD-996] Scan for inappropriate secrets stored in source code (trufflehog) by @affonsoBQ in #137
- [AD-994] redact query and connection string information in ERROR while the log is not set to DEBUG by @affonsoBQ in #138
- [AD-1009] Allow user/password to be save for in-memory configuration by @birschick-bq in #139
- [AD-1010] Add documentation on static and runtime quality components. by @birschick-bq in #143
- [AD-1013] - Update Documentation for all known issues by @affonsoBQ in #142
- [AD-565] Power BI custom connector by @affonsoBQ in #144
- [AD-776] Add support for Timestamp. Fix Date handling for dates before Epoch. by @birschick-bq in #141
- [AD-1030] Support single instance SSH tunnel in ODBC driver installation. by @birschick-bq in #146
- [AD-1047] Update JDBC version and set the version of 'mongo-cxx-driver' to a specific version. by @birschick-bq in #148
- [AD-1072] Pin version of mongo-cxx-driver for compatibility. by @birschick-bq in #152
- [AD-1070] Automate Windows Signing Step for GitHub by @alexey-temnikov in #150
- [AD-1070] Automate Windows Signing Step for GitHub #149 by @alexey-temnikov in #153
- [AD-1070] Automate Windows Signing Step for GitHub by @alexey-temnikov in #155
- [AD-1069] Resolve text data type support for Power BI DirectQuery by @birschick-bq in #156
- [AD-1071] Support DirectQuery in Power BI Connector by @birschick-bq in #147
- [AD-1076] Fix installer signing steps. by @birschick-bq in #158
- [AD-1037] Update known issues by @affonsoBQ in #145
- [AD-1044] Update Windows Installation documentation by @affonsoBQ in #159
- [AD-1034] Bump ODBC Version to 1.0.0 by @affonsoBQ in #161
- [AD-1084] Fix MongoDB dependency installation for admin console. by @birschick-bq in #165
- [AD-1083] Add documentation for release procedures. by @birschick-bq in #163
- Update Documentation by @affonsoBQ in #157
- Fix Sign Automation by @affonsoBQ in #164
- [AD-1074] Updated developer-guide.md for missing information. by @birschick-bq in #160
- Fix Build Failing on Pushes by @affonsoBQ in #166
- Added the year and copyright owner on the license file by @affonsoBQ in #168
- Port JIRA TODO comments to GitHub issue links. by @birschick-bq in #189
Full Changelog: https://github.com/aws/amazon-documentdb-odbc-driver/commits/v1.0.0
Amazon DocumentDB ODBC Driver v0.1.1
What's Changed
- [AD-561] Outstanding items for OpenSource approval. by @birschick-bq in #122
- [AD-912] Add platform, bitness and version to driver artifact(s) by @birschick-bq in #123
- [AD-915] Auto Installer - JVM included by @birschick-bq in #124
- [AD-915] Fix how/when the runtime-image folder is removed. by @birschick-bq in #125
- Bump JDBC version from 1.3.1 to 1.3.2 and ODBC version from 0.1.0 to 0.1.1 by @affonsoBQ in #127
Full Changelog: v0.1.0...0.1.1
Amazon DocumentDB ODBC Driver v0.1.0
- initial beta release
What's Changed
- [AD-493] Migrate to AWS repository. by @birschick-bq in #1
- [AD-492] Working JNI GitHub workflow by @birschick-bq in #2
- [AD-504] Apache Ignite ODBC Seed replacement by @birschick-bq in #4
- [AD-513] Apache Ignite - Test Framework (Boost) by @birschick-bq in #5
- Support for environment variable BOOST_ROOT by @alexey-temnikov in #7
- Adding clang-tidy by @alexey-temnikov in #8
- [AD-509] Update dev environment setup docs by @andiem-bq in #6
- [AD-509] Documentation update - formatting fixes + remove Wix Toolset v4 by @andiem-bq in #10
- [AD-509] Additional update to README.md - additional guidance for .profraw error by @andiem-bq in #14
- [AD-506] Reuse Apache Ignite JVM/JNI wrappers (examples) by @birschick-bq in #9
- [AD-517] Adapt dsn config by @andiem-bq in #13
- [AD-509] Update readMe to include directions about saving Java bin and server directories by @andiem-bq in #17
- [AD-522] DSN config window by @andiem-bq in #18
- [AD-521] Updated JDBC driver version. by @birschick-bq in #19
- [AD-490] Add performance test. by @garya-bitquill in #15
- [AD-521] Updated JDBC driver version - part 2. by @birschick-bq in #20
- [AD-427] Tracer Code - Limited Capability to load metadata by @birschick-bq in #16
- [AD-521] get SSH port from JDBC by @birschick-bq in #21
- [AD-589] Get schema metadata from JDBC by @birschick-bq in #22
- updating PR template by @affonsoBQ in #24
- AD-516 Establish connection using MongoCPP by @affonsoBQ in #12
- [ODBC] Create wrapper classes for DocumentDbConnection and ResultSet to enforce the close on dispose. by @birschick-bq in #26
- [AD-542] Adaption SQLTables Return Table metadata by @birschick-bq in #28
- [AD-532] Integrate DSN settings by @andiem-bq in #27
- [AD-616] [ODBC] Reformat code to adhere to Google style by @birschick-bq in #31
- [AD-620] Change driver name to Amazon DocumentDB in public facing areas by @andiem-bq in #32
- Enable CodeCoverage by @affonsoBQ in #29
- Enable cppcheck in windows build by @affonsoBQ in #33
- [AD-543] Adaption SQLColumns Return Columns metadata by @alinaliBQ in #30
- [AD-612] Publish/posting TestResults by @alinaliBQ in #34
- [AD-607] [ODBC] Create infrastructure for creating test data. by @birschick-bq in #35
- Code Clean Up by @affonsoBQ in #37
- [AD-634] [ODBC] PowerBI not showing up Tables on the Navigator by @birschick-bq in #39
- Update import test structure section in README.md to fix typos by @alinaliBQ in #40
- [AD-636] Enable Exec query to return stub/empty query by @birschick-bq in #41
- [AD-651] update ReadMe by @alinaliBQ in #43
- [FIX] Columns with JDBC_TYPE_BIGINT is being returned as having DATA_TYPE -2 (BINARY) instead of -5 in SqlColumns by @affonsoBQ in #44
- [AD-608] Add support for nullable data by @alinaliBQ in #38
- [AD-637] Workaround error SQLPrimaryKeys ( return stub/empty) by @birschick-bq in #42
- [AD-545] JNI Interface to load query metadata (CPP) by @birschick-bq in #46
- [AD-638] Stub call to on SQLNumResultCols so it always returns 0 columns. by @birschick-bq in #51
- Fix for compilation error on case-sensitive filesystem by @alexey-temnikov in #50
- [AD-640] [ODBC] Refactor tests to use local server by @birschick-bq in #52
- [AD-591] Map query metadata by @alinaliBQ in #53
- [AD-644] Tableau show metadata by @alinaliBQ in #55
- [AD-527] Clean MacOS build warnings auto_ptr by @alinaliBQ in #56
- [AD-678] add unit test for Get/Set Statement Attribute by @alinaliBQ in #58
- [AD 656] Allow MacOS incremental build by @alinaliBQ in #59
- [AD-604] Query execution adaption by @birschick-bq in #57
- [AD-673] bump JDBC version to 1.2.1 by @alinaliBQ in #61
- [AD-690] Refactor DocumentDbRow and DocumentDbColumn by @birschick-bq in #62
- AD-660 enable linux build by @affonsoBQ in #54
- [AD-638] Memory errors by @affonsoBQ in #65
- [AD-685] Add DEBUG Log messages throughout the ODBC code base by @alinaliBQ in #63
- [AD-721] resolve linux build error by @alinaliBQ in #68
- [AD-721] delete compile_commands.json by @alinaliBQ in #70
- Updating JDBC version by @affonsoBQ in #72
- [AD-370] upload odbc driver build on push to develop by @alinaliBQ in #71
- [AD-735] large dataset crash issue by @birschick-bq in #74
- [AD-649] Add missing documentation by @affonsoBQ in #73
- [AD-550] Adapt Foreign Keys by @birschick-bq in #75
- [AD 551] Adapt Primary Keys by @birschick-bq in #76
- [AD-751] make getColumns/getTables pass nullptr for catalog and schema params to JDBC by @birschick-bq in #77
- AD-757 remove unused functions by @birschick-bq in #78
- [AD-563] Remove unnecessary libraries by @birschick-bq in #82
- [AD-771] fix issue of JDBC not returning tables by @alinaliBQ in #81
- [AD-621] adapt SqlColAttribute by @alinaliBQ in #79
- [AD-753] check JVM attach result before use it / [AD-772] add bug fix to iterate past vector end by @birschick-bq in #86
- [AD-801] add log by @birschick-bq in #87
- [AD-573] unicode port ( ODBC W API Interfaces) by @birschick-bq in #90
- [AD-767] apply .clang-format to all our code by @birschick-bq in #92
- [AD-572] iODBC port (driver is using unixodbc) by @birschick-bq in #94
- [AD-805] Bug with Unicode inside mac debug build by @birschick-bq in #95
- [AD-803] and [AD-811] by @birschick-bq in #96
- [AD-758] - Performance investigation SELECT * TABLE and SELECT * VIRTUAL-TABLE by @affonsoBQ in #84
- Removing unnecessary docs #52 by @affonsoBQ in #97
- [AD-617 & AD-794] Add Code coverage and badge by @affonsoBQ in #85
- [AD-782] Remove unused functions from current code by ...