Skip to content

Commit

Permalink
Removed adapter properties BINARY_COLUMN_HANDLING and IS_LOCAL (#273)
Browse files Browse the repository at this point in the history
  • Loading branch information
ckunki authored Jul 6, 2023
1 parent 505dd38 commit e6339b7
Show file tree
Hide file tree
Showing 11 changed files with 172 additions and 169 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/broken_links_checker.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/ci-build-next-java.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Common module of Exasol Virtual Schemas Adapters

[![Build Status](https://github.com/exasol/virtual-schema-common-java/actions/workflows/ci-build.yml/badge.svg)](https://github.com/exasol/virtual-schema-common-java/actions/workflows/ci-build.yml)
[![Maven Central Common module of Exasol Virtual Schemas Adapters](https://img.shields.io/maven-central/v/com.exasol/virtual-schema-common-java)](https://search.maven.org/artifact/com.exasol/virtual-schema-common-java)
[![Maven Central – Common module of Exasol Virtual Schemas Adapters](https://img.shields.io/maven-central/v/com.exasol/virtual-schema-common-java)](https://search.maven.org/artifact/com.exasol/virtual-schema-common-java)

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Avirtual-schema-common-java&metric=alert_status)](https://sonarcloud.io/dashboard?id=com.exasol%3Avirtual-schema-common-java)

Expand Down
75 changes: 39 additions & 36 deletions dependencies.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions doc/changes/changelog.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

73 changes: 73 additions & 0 deletions doc/changes/changes_17.0.0.md
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`
50 changes: 39 additions & 11 deletions pk_generated_parent.pom

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e6339b7

Please sign in to comment.