Skip to content

Commit 8f25a19

Browse files
author
Naveen Kumar
committed
Updated changelog, readme and version file for ODBC 2.1.4 release
1 parent 2422d07 commit 8f25a19

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
Changelog
22
=========
33

4+
v2.1.4 (2024-11-12)
5+
---------------------
6+
1. Increased the session token buffer size from 1024 bytes to 2048 bytes to accommodate larger V2 tokens during IAM authentication processes.
7+
2. Improved regex processing of user provided URIs in all IAM authentication workflows.
8+
3. Improved String Manipulation Functions: stristr (Case-Insensitive String Search), strcasewhole (Whole Word Case-Insensitive Comparison), strcasestr (Custom Case-Insensitive Substring Search for windows), and findSQLClause (SQL Clause Extraction).
9+
4. Fixed Unicode Handling in "getParamVal" for Prepared Query Processing.
10+
5. Updated the version of aws-sdk-cpp to 1.11.336 (windows).
11+
6. Implemented mandatory default functionality for aws-sdk-cpp's WinSyncHttpClient::DoQueryDataAvailable and WinSyncHttpClient::GetActualHttpVersionUsed methods, ensuring compliance with the AWS SDK.
12+
7. Upgraded the c-ares library dependency for Windows to version 1.29.0
13+
8. Upgraded the googletest library dependency for Windows to version 1.14.0
14+
9. Updated the cmake_minimum_required version from 3.12 to 3.20
15+
10. Migrated the Windows build process to utilize the CMake build system. To build and package for Windows, execute the build64.bat script located in the project's root directory.
16+
11. Added support for building ODBC2.x Windows driver in both Release and Debug modes, ensuring that the required dependencies are available in their respective Debug and Release subfolders, enabling more comprehensive testing and debugging scenarios.
17+
12. Enhanced the build scripts by removing unused build and test files, and implemented a consistent naming convention by prefixing internal CMake variables with 'RS_' for better organization and maintainability.
18+
13. Removed the use of the -MMD, -MP, and -MF compiler options in the CMake build configuration for Linux, resolving compatibility issues with C++17 std::string_view.
19+
14. Fixed an issue where the data types returned for the BUFFER_LENGTH, DECIMAL_DIGITS, NUM_PREC_RADIX, and NULLABLE columns in the result set of the SQLColumns ODBC API call were not conforming to the ODBC specification.
20+
15. Updated the SQL data type representations in the rscatalog component for 'date', 'time', 'timetz', 'time with time zone', 'timestamp without time zone', 'timestamptz', and 'timestamp' to use the non-concise data type instead of the concise data type.
21+
16. Added support to connect to Redshift via managed Virtual Private Cloud (VPC) endpoints.
22+
423
v2.1.3 (2024-07-31)
524
---------------------
625
1. Fixed an inconsistent metadata issue for Redshift type timestamptz in SQLColumns and SQLDescribeCol by changing the return value for Data type column in SQLColumns API from 2014 to SQL_TYPE_TIMESTAMP (93) and in SQLDescribeCol API from SQL_VARCHAR (12) to SQL_TYPE_TIMESTAMP (93).

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Amazon Redshift provides 64-bit ODBC drivers for Linux, and Windows operating sy
1616
* https://git-lfs.com/ (for correctly cloning this repository)
1717
* Visual Stuido 2022 Community Edition (For Windows)
1818
* gcc (For Linux)
19-
* cmake >= 3.12 (For Linux)
19+
* cmake >= 3.20 (For Linux)
2020
* Dependencies: To see a list of Linux dependencies, please look into src/odbc/rsodbc/CMakeLists.txt (windows: Dependencies are already included).
2121

2222
### Build Artifacts
@@ -50,8 +50,8 @@ Default Installation Directory:
5050
See [Amazon Redshift ODBC Driver Installation and Configuration Guide](https://docs.aws.amazon.com/redshift/latest/mgmt/odbc20-install.html) for more information.
5151

5252
Here are download links for the latest release:
53-
* https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.1.3.0/AmazonRedshiftODBC64-2.1.3.0.msi (For Windows)
54-
* https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.1.3.0/AmazonRedshiftODBC-64-bit-2.1.3.0.x86_64.rpm (For Linux)
53+
* https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.1.4.0/AmazonRedshiftODBC64-2.1.4.0.msi (For Windows)
54+
* https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.1.4.0/AmazonRedshiftODBC-64-bit-2.1.4.0.x86_64.rpm (For Linux)
5555

5656
## Report Bugs
5757

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.3 0
1+
2.1.4 0

0 commit comments

Comments
 (0)