Skip to content

Commit

Permalink
Merge pull request #470 from exasol/develop
Browse files Browse the repository at this point in the history
Changelog:

#382: Prepare standard flavor for new Exasol version
  • Loading branch information
tkilias authored Jan 27, 2022
2 parents 5f33cf2 + cb7f7e4 commit f80f7f6
Show file tree
Hide file tree
Showing 72 changed files with 1,237 additions and 70 deletions.
2 changes: 1 addition & 1 deletion .current_gitmodules
Original file line number Diff line number Diff line change
@@ -1 +1 @@
160000 eb43ec192c89a69bf0e526c260a7a17dd652ad13 0 script-languages
160000 cff9c5e480dc362faebd701af5f853c919567faf 0 script-languages
11 changes: 8 additions & 3 deletions doc/changes/changes-3.2.0.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# script-languages-release 3.2.0, released t.b.d.
# script-languages-release 3.2.0, released 2022-01-27

Code name: t.b.d.
Code name: New standard container for Exasol 8.0 and Java UDF conditional compilation.

## Summary

t.b.d.
This release adds the new standard container for Exasol 8.0 with Ubuntu 20.04, Python 3.8, Java 11 and R 4.1. Furthermore, we added conditional compilation to Java UDF, which only invokes the Java compiler if the script contains Java code. If it only contains %jar and %scriptClass options it doesn't get used which saves considerable amount of time during startup of the UDFs. Finally, we also improved the startup time of Python3 UDFs.

## [Package Version Comparison between Release 3.1.0 and 3.2.0](package_diffs/3.2.0/README.md)

Expand All @@ -15,13 +15,18 @@ This release uses version 0.8.0 of the container tool.
## Bug Fixes

- #461: Fix Security scan for r-3.5-data-science flavor
- #118: rredis package got discontinued and the new flavor standard-8.0.0-Exasol replaces with redux
- #466: Remove unconditional pandas import in Python3 UDFs to improve startup time

## Features / Enhancements

- #440: Updated exaslct to 0.8.0
- #441: updated to exasol python test framework 0.3.0
- #446: Add shellcheck GH actions
- #454: Java UDF conditional compilation
- #382: Add new standard flavor for Exasol 8.0
- #333: Use the new pip dependency resolver in the new flavor standard-8.0.0-Exasol
- #428: Add a security-scan script to the latest standard container

## Documentation

Expand Down
15 changes: 8 additions & 7 deletions doc/changes/package_diffs/3.2.0/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# Package Version Comparison between 3.2.0 and 3.1.0

- [Comparison of flavor Standard-exasol-8.0.0](standard-EXASOL-8.0.0__standard-EXASOL-7.1.0/README.md)
- [Comparison of flavor R-3.5-data-science-exasol-6.2.0](r-3.5-data-science-EXASOL-6.2.0/README.md)
- [Comparison of flavor Standard-exasol-7.0.0](standard-EXASOL-7.0.0/README.md)
- [Comparison of flavor Standard-exasol-7.1.0-without-python2.7](standard-EXASOL-7.1.0-without-python2.7/README.md)
- [Comparison of flavor Standard-exasol-7.1.0](standard-EXASOL-7.1.0/README.md)
- [Comparison of flavor Python-3.6-data-science-exasol-6.2.0](python-3.6-data-science-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.6-minimal-exasol-6.2.0](python-3.6-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.8-minimal-exasol-6.2.0](python-3.8-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor R-4-minimal-exasol-6.2.0](r-4-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.7-minimal-exasol-6.2.0](python-3.7-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor Standard-exasol-7.0.0](standard-EXASOL-7.0.0/README.md)
- [Comparison of flavor Python-3.6-data-science-exasol-6.2.0](python-3.6-data-science-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.6-data-science-cuda-exasol-6.2.0](python-3.6-data-science-cuda-EXASOL-6.2.0/README.md)
- [Comparison of flavor Standard-exasol-6.2.0](standard-EXASOL-6.2.0/README.md)
- [Comparison of flavor R-3.5-data-science-exasol-6.2.0](r-3.5-data-science-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.7-minimal-exasol-6.2.0](python-3.7-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor Python-3.8-minimal-exasol-6.2.0](python-3.8-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor R-4-minimal-exasol-6.2.0](r-4-minimal-EXASOL-6.2.0/README.md)
- [Comparison of flavor Standard-exasol-7.1.0](standard-EXASOL-7.1.0/README.md)
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

| | Package | Version in 3.1.0 | Version in 3.2.0 | Status |
|---:|:--------------|:-------------------|:-------------------|:---------|
| 0 | python3.7-dev | 3.7.12-1+bionic1 | 3.7.12-1+bionic1 | |
| 1 | python3.7 | 3.7.12-1+bionic1 | 3.7.12-1+bionic1 | |
| 0 | python3.7-dev | 3.7.12-1+bionic1 | 3.7.12-1+bionic2 | UPDATED |
| 1 | python3.7 | 3.7.12-1+bionic1 | 3.7.12-1+bionic2 | UPDATED |
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- markdown-link-check-disable -->

| | Package | Version in 3.1.0 | Version in 3.2.0 | Status |
|---:|:----------------|:--------------------|:--------------------|:---------|
| 0 | python-protobuf | 3.6.1.3-2ubuntu5 | 3.6.1.3-2ubuntu5 | |
| 1 | gdb | 9.2-0ubuntu1~20.04 | 9.2-0ubuntu1~20.04 | |
| 2 | valgrind | 1:3.15.0-1ubuntu9.1 | 1:3.15.0-1ubuntu9.1 | |
| 3 | gdbserver | 9.2-0ubuntu1~20.04 | 9.2-0ubuntu1~20.04 | |
| 4 | binutils | 2.34-6ubuntu1.3 | 2.34-6ubuntu1.3 | |
| 5 | patchelf | 0.10-2build1 | 0.10-2build1 | |
| 6 | strace | 5.5-3ubuntu1 | 5.5-3ubuntu1 | |
| | Package | Version in 3.1.0 | Version in 3.2.0 | Status |
|---:|:----------------|:--------------------|:---------------------|:---------|
| 0 | gdb | 9.2-0ubuntu1~20.04 | 9.2-0ubuntu1~20.04.1 | UPDATED |
| 1 | gdbserver | 9.2-0ubuntu1~20.04 | 9.2-0ubuntu1~20.04.1 | UPDATED |
| 2 | python-protobuf | 3.6.1.3-2ubuntu5 | 3.6.1.3-2ubuntu5 | |
| 3 | valgrind | 1:3.15.0-1ubuntu9.1 | 1:3.15.0-1ubuntu9.1 | |
| 4 | binutils | 2.34-6ubuntu1.3 | 2.34-6ubuntu1.3 | |
| 5 | patchelf | 0.10-2build1 | 0.10-2build1 | |
| 6 | strace | 5.5-3ubuntu1 | 5.5-3ubuntu1 | |
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

| | Package | Version in 3.1.0 | Version in 3.2.0 | Status |
|---:|:-------------------------------------------------------------------------------------|:---------------------|:---------------------|:---------|
| 0 | git+https://github.com/numpy/numpy.git@maintenance/1.19.x | | No version specified | NEW |
| 1 | azure-cosmos | 4.2.0 | 4.2.0 | |
| 2 | google-cloud-containeranalysis | 2.3.0 | 2.3.0 | |
| 0 | grafeas | | 1.4.0 | NEW |
| 1 | git+https://github.com/numpy/numpy.git@maintenance/1.19.x | | No version specified | NEW |
| 2 | google-cloud-spanner | 3.5.0 | 3.5.0 | |
| 3 | google-cloud-datacatalog | 3.2.1 | 3.2.1 | |
| 4 | google-cloud-datastore | 2.1.3 | 2.1.3 | |
| 5 | google-cloud-firestore | 2.1.3 | 2.1.3 | |
Expand All @@ -13,8 +13,8 @@
| 8 | google-cloud-monitoring | 2.2.1 | 2.2.1 | |
| 9 | google-cloud-ndb | 1.9.0 | 1.9.0 | |
| 10 | google-cloud-pubsub | 2.5.0 | 2.5.0 | |
| 11 | google-cloud-spanner | 3.5.0 | 3.5.0 | |
| 12 | google-cloud-storage | 1.38.0 | 1.38.0 | |
| 11 | google-cloud-storage | 1.38.0 | 1.38.0 | |
| 12 | google-cloud-bigtable | 2.2.0 | 2.2.0 | |
| 13 | google-cloud-trace | 1.2.0 | 1.2.0 | |
| 14 | martian | 1.4 | 1.4 | |
| 15 | protobuf | 3.17.3 | 3.17.3 | |
Expand All @@ -23,10 +23,10 @@
| 18 | pysftp | 0.2.9 | 0.2.9 | |
| 19 | pytz | 2021.1 | 2021.1 | |
| 20 | sagemaker | 2.59.5 | 2.59.5 | |
| 21 | google-cloud-bigtable | 2.2.0 | 2.2.0 | |
| 21 | google-cloud-containeranalysis | 2.3.0 | 2.3.0 | |
| 22 | azure-batch | 10.0.0 | 10.0.0 | |
| 23 | google-cloud-bigquery | 2.20.0 | 2.20.0 | |
| 24 | azure-keyvault-secrets | 4.2.0 | 4.2.0 | |
| 23 | azure-cosmos | 4.2.0 | 4.2.0 | |
| 24 | google-cloud-bigquery | 2.20.0 | 2.20.0 | |
| 25 | azure-eventgrid | 4.3.0 | 4.3.0 | |
| 26 | azure-eventhub | 5.5.0 | 5.5.0 | |
| 27 | azure-eventhub-checkpointstoreblob | 1.1.4 | 1.1.4 | |
Expand All @@ -35,8 +35,8 @@
| 30 | azure-keyvault | 4.1.0 | 4.1.0 | |
| 31 | azure-keyvault-certificates | 4.2.1 | 4.2.1 | |
| 32 | azure-keyvault-keys | 4.3.1 | 4.3.1 | |
| 33 | azure-kusto-data | 2.1.3 | 2.1.3 | |
| 34 | google-cloud-asset | 3.1.0 | 3.1.0 | |
| 33 | azure-keyvault-secrets | 4.2.0 | 4.2.0 | |
| 34 | azure-kusto-data | 2.1.3 | 2.1.3 | |
| 35 | azure-loganalytics | 0.1.0 | 0.1.0 | |
| 36 | azure-servicebus | 7.3.0 | 7.3.0 | |
| 37 | azure-storage-blob | 12.8.1 | 12.8.1 | |
Expand All @@ -45,4 +45,5 @@
| 40 | azure-storage-queue | 12.1.6 | 12.1.6 | |
| 41 | boto3 | 1.17.96 | 1.17.96 | |
| 42 | git+http://github.com/EXASOL/websocket-api.git#egg=exasol-db-api&subdirectory=python | No version specified | No version specified | |
| 43 | google-cloud-bigquery-storage | 2.4.0 | 2.4.0 | |
| 43 | google-cloud-asset | 3.1.0 | 3.1.0 | |
| 44 | google-cloud-bigquery-storage | 2.4.0 | 2.4.0 | |
Loading

0 comments on commit f80f7f6

Please sign in to comment.