Skip to content

Commit

Permalink
#45: Add extension to release artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
kaklakariada committed May 7, 2024
1 parent d6d2c26 commit d2f2e36
Show file tree
Hide file tree
Showing 14 changed files with 658 additions and 553 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/ci-build.yml

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

6 changes: 4 additions & 2 deletions .project-keeper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,15 @@ sources:
- jar_artifact
- type: npm
path: extension/package.json
artifacts:
- dist/oracle-vs-extension.js
version:
fromSource: pom.xml
build:
runnerOs: ubuntu-20.04
runnerOs: ubuntu-22.04
freeDiskSpace: true
exasolDbVersions:
- "8.24.0"
- "8.26.0"
- "7.1.26"
excludes:
- "E-PK-CORE-17: Missing required file: 'release_config.yml'"
8 changes: 4 additions & 4 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports": true,
"source.generate.finalModifiers": true,
"source.fixAll": true
},
"source.organizeImports": "explicit",
"source.generate.finalModifiers": "explicit",
"source.fixAll": "explicit"
},
"java.codeGeneration.useBlocks": true,
"java.saveActions.organizeImports": true,
"java.sources.organizeImports.starThreshold": 3,
Expand Down
2 changes: 1 addition & 1 deletion 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.

39 changes: 39 additions & 0 deletions doc/changes/changes_3.0.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Oracle Virtual Schema 3.0.2, released 2024-05-07

Code name: Improve error handling for extension

## Summary

This release improves error handling when creating a new Virtual Schema using the extension: the extension now checks if a schema with the same name exists and returns a helpful error message. This check is case-insensitive because Exasol's `CONNECTION` names are also case-insensitive.

## Bugfix

* #45: Added extension JS file to release assets

## Dependency Updates

### Virtual Schema for Oracle

#### Test Dependency Updates

* Updated `com.exasol:exasol-testcontainers:7.0.1` to `7.1.0`
* Updated `com.exasol:extension-manager-integration-test-java:0.5.9` to `0.5.11`
* Updated `com.oracle.database.jdbc:ojdbc8:23.3.0.23.09` to `23.4.0.24.05`
* Updated `org.slf4j:slf4j-jdk14:2.0.12` to `2.0.13`

### Extension

#### Compile Dependency Updates

* Updated `@exasol/extension-manager-interface:0.4.1` to `0.4.2`

#### Development Dependency Updates

* Updated `eslint:^8.53.0` to `^8.54.0`
* Updated `@typescript-eslint/parser:^6.10.0` to `^7.8.0`
* Updated `ts-jest:^29.1.1` to `^29.1.2`
* Updated `@types/jest:^29.5.8` to `^29.5.12`
* Updated `typescript:^5.2.2` to `^5.4.5`
* Updated `@typescript-eslint/eslint-plugin:^6.10.0` to `^7.8.0`
* Updated `ts-node:^10.9.1` to `^10.9.2`
* Updated `esbuild:^0.19.5` to `^0.21.0`
2 changes: 1 addition & 1 deletion doc/user_guide/oracle_user_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The SQL statement below creates the adapter script, defines the Java class that
```sql
CREATE JAVA ADAPTER SCRIPT ADAPTER.JDBC_ADAPTER AS
%scriptclass com.exasol.adapter.RequestDispatcher;
%jar /buckets/<BFS service>/<bucket>/virtual-schema-dist-12.0.0-oracle-3.0.1.jar;
%jar /buckets/<BFS service>/<bucket>/virtual-schema-dist-12.0.0-oracle-3.0.2.jar;
%jar /buckets/<BFS service>/<bucket>/ojdbc<JDBC driver version>.jar;
/
;
Expand Down
Loading

0 comments on commit d2f2e36

Please sign in to comment.