17.0.0: Removed Adapter Properties
Summary
This release updates dependencies and removes some adapter properties for different reasons.
As removing the adapter properties is considered a breaking change in the public API of VSCOMJAVA this release comes with an updated major version.
Removed adapter properties
BINARY_COLUMN_HANDLING
IS_LOCAL
BINARY_COLUMN_HANDLING
Removed constants and access methods in class AdapterProperties
:
String BINARY_COLUMN_HANDLING
BinaryColumnHandling hasBinaryColumnHandling()
BinaryColumnHandling getBinaryColumnHandling()
class com.exasol.adapter.BinaryColumnHandling
Rationale:
- This property was never implemented by any virtual schema up to now.
- As the property also was never used by any virtual schema in GitHub org
exasol
the removal is expected to go without any consequences.
IS_LOCAL
Removed constants and access methods in class AdapterProperties
:
String IS_LOCAL_PROPERTY
boolean hasIsLocal()
boolean isLocalSource()
Rationale:
- This property is specific only for Exasol virtual schema.
- Hence its implementation has been moved with ticket VSEXA #85.
Rationale:
- Potentially remove
- See also ticket #269.
Features
- #268: Removed adapter properties
BINARY_COLUMN_HANDLING
andIS_LOCAL
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:error-reporting-java:1.0.0
to1.0.1
- Updated
com.exasol:udf-api-java:1.0.1
to1.0.2
- Updated
jakarta.json:jakarta.json-api:2.1.1
to2.1.2
Test Dependency Updates
- Updated
nl.jqno.equalsverifier:equalsverifier:3.12
to3.14.3
- Updated
org.junit.jupiter:junit-jupiter:5.9.1
to5.9.3
- Updated
org.mockito:mockito-junit-jupiter:4.9.0
to5.4.0
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.2.1
to1.2.3
- Updated
com.exasol:project-keeper-maven-plugin:2.9.1
to2.9.7
- Updated
org.apache.maven.plugins:maven-compiler-plugin:3.10.1
to3.11.0
- Updated
org.apache.maven.plugins:maven-deploy-plugin:3.0.0
to3.1.1
- Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.1.0
to3.3.0
- Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.4.1
to3.5.0
- Updated
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M7
to3.0.0
- Added
org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
- Updated
org.codehaus.mojo:flatten-maven-plugin:1.3.0
to1.4.1
- Updated
org.codehaus.mojo:versions-maven-plugin:2.13.0
to2.15.0
- Updated
org.jacoco:jacoco-maven-plugin:0.8.8
to0.8.9