Releases: exasol/r-exasol
Fix for R4.2 on Windows
Summary
This release fixes several bugs, mainly a linker error which occurred on R 4.2 under Windows. Also, there were some improvements in the documentation and the Github action for the release job was changed, so that the binary R packages for all supported platforms (Windows/Linux/MacOsX) is now stored in the Github release.
Features / Enhancements
- #81: Removed dummy workflows and added upload release artifacts workflows
Bug Fixes
- #120: Added job name to remaining GH workflows
- #115: Added job-names to GH Workflows
- #106: Fixed installation issue with OpenSSL already installed message
- #93: Fixed cloned connection
- #91: Fixed issue with encoding passwords correctly
- #125: Fixed linker error on windows with R4.2
- #123: Fixed nightly builds
- #129: Fixed release droid job
Documentation
Compile Dependency Updates
Linux
n/a
Windows
n/a
Runtime Dependency Updates
n/a
Test Dependency Updates
n/a
Fix socket error under Windows.
Summary
This release fixes a critical error under Windows which caused the
high speed data channel to abort the connection with an error.
Features / Enhancements
n/a
Bug Fixes
- #103: exa.ReadData not working correctly under Windows
Compile Dependency Updates
Linux
n/a
Windows
n/a
Runtime Dependency Updates
n/a
Test Dependency Updates
n/a
CRAN submission fixes
Summary
Several small fixes requested by CRAN.
Features / Enhancements
- #101: Fixes requested by CRAN
Bug Fixes
n/a
Compile Dependency Updates
Linux
n/a
####Windows
n/a
Runtime Dependency Updates
n/a
Test Dependency Updates
n/a
CRAN submission
Summary
This release contains a major refactoring of the R layer.
Following functions has been dropped:
- "dbApply" has been dropped, as it was not implemented and currently there are no plans to pursue this approach.
- "dbListConnections" has been dropped as it is marked DEPRECATED in DBI package.
Important: The bundled ODBC driver for Linux/Mac was removed (as CRAN requires to remove any binary executables from the package); dbConnect("exa",...) now will look in some default folders for the driver, please check the README for more details.
Also, this release now support the data visualization in the RStudio connection pane.
Features / Enhancements
Bug Fixes
n/a
Compile Dependency Updates
Linux
n/a
####Windows
n/a
Runtime Dependency Updates
n/a
Test Dependency Updates
n/a
Encryption support.
Summary
This release contains a major refactoring of the C++ layer. This also includes the removal of several C functions, which were exposed to the R-layer, but effectively unused. Also, r-exasol now supports encryption of the data channel via TLS.
Features / Enhancements
#63 Refactor C layer
#56:Created SSL Socket
Bug Fixes
#71 Fixed docker image nightly upload
#78: Fixed cpp and windows/mac build on GHA (#80)
#73: Added debug log
Compile Dependency Updates
#OpenSSL
Linux
n/a
####Windows
n/a
Runtime Dependency Updates
n/a
Test Dependency Updates
n/a
Initial official release
Summary
This is the first official release of r-exasol.
Features / Enhancements
- Initial implementation
- #41: Added connection pane snippets (#57)
- #61: Added standard documentation (#62)
- #59: Migrated CI build system from Travis to Github actions (#60)
- #65: Added logging errno when socket access fails (#66)
Bug Fixes
Compile Dependency Updates
- Added
DBI (>= 0.3.1)
- Added
RODBC (>= 1.3-12)
- Added
methods
- Added
devtools
Linux
- Added
unixodbc-dev
- Added
R-devel
(RPM) orr-base-dev
(Debian) package.
Windows
- Added
Rtools
Runtime Dependency Updates
- Added Exasol ODBC driver
Test Dependency Updates
- Added dbiTest
- Added assertthat