-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed adapter properties BINARY_COLUMN_HANDLING and IS_LOCAL (#273)
- Loading branch information
Showing
11 changed files
with
172 additions
and
169 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
# Common Module of Exasol Virtual Schemas Adapters 17.0.0, released 2023-07-06 | ||
|
||
Code name: 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](https://github.com/exasol/exasol-virtual-schema/issues/85). | ||
|
||
Rationale: | ||
* Potentially remove | ||
* See also ticket #269. | ||
|
||
## Features | ||
|
||
* #268: Removed adapter properties `BINARY_COLUMN_HANDLING` and `IS_LOCAL` | ||
|
||
## Dependency Updates | ||
|
||
### Compile Dependency Updates | ||
|
||
* Updated `com.exasol:error-reporting-java:1.0.0` to `1.0.1` | ||
* Updated `com.exasol:udf-api-java:1.0.1` to `1.0.2` | ||
* Updated `jakarta.json:jakarta.json-api:2.1.1` to `2.1.2` | ||
|
||
### Test Dependency Updates | ||
|
||
* Updated `nl.jqno.equalsverifier:equalsverifier:3.12` to `3.14.3` | ||
* Updated `org.junit.jupiter:junit-jupiter:5.9.1` to `5.9.3` | ||
* Updated `org.mockito:mockito-junit-jupiter:4.9.0` to `5.4.0` | ||
|
||
### Plugin Dependency Updates | ||
|
||
* Updated `com.exasol:error-code-crawler-maven-plugin:1.2.1` to `1.2.3` | ||
* Updated `com.exasol:project-keeper-maven-plugin:2.9.1` to `2.9.7` | ||
* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.10.1` to `3.11.0` | ||
* Updated `org.apache.maven.plugins:maven-deploy-plugin:3.0.0` to `3.1.1` | ||
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.1.0` to `3.3.0` | ||
* Updated `org.apache.maven.plugins:maven-javadoc-plugin:3.4.1` to `3.5.0` | ||
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M7` to `3.0.0` | ||
* Added `org.basepom.maven:duplicate-finder-maven-plugin:1.5.1` | ||
* Updated `org.codehaus.mojo:flatten-maven-plugin:1.3.0` to `1.4.1` | ||
* Updated `org.codehaus.mojo:versions-maven-plugin:2.13.0` to `2.15.0` | ||
* Updated `org.jacoco:jacoco-maven-plugin:0.8.8` to `0.8.9` |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.