Skip to content

Commit 387ab1b

Browse files
authored
#74: Fix DATEADD tests (#75)
1 parent a776fac commit 387ab1b

22 files changed

+378
-173
lines changed

.github/workflows/broken_links_checker.yml

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/ci-build.yml

+11-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
name: CI Build
2-
32
on:
4-
- push
3+
push:
4+
branches:
5+
- main
6+
pull_request:
57

68
jobs:
79
build:
810
runs-on: ubuntu-latest
11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.ref }}
13+
cancel-in-progress: true
914
steps:
1015
- name: Checkout the repository
1116
uses: actions/checkout@v4
@@ -54,11 +59,13 @@ jobs:
5459
name: Signed Exasol Tableau Connectors
5560
path: target/tableau-exasol-connector-*.taco
5661

57-
- name: Set up JDK 11
62+
- name: Set up JDKs
5863
uses: actions/setup-java@v4
5964
with:
6065
distribution: "temurin"
61-
java-version: 11
66+
java-version: |
67+
11
68+
17
6269
cache: "maven"
6370

6471
- name: Project Keeper Verify

.project-keeper.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ version:
2323
excludes:
2424
- regex: "(?s)E-PK-CORE-62: The project's README\\.md does not contain a valid badges block\\. Please add or replace the following badges.*"
2525
- "E-PK-CORE-18: Outdated content: '.github/workflows/ci-build.yml'"
26+
- "E-PK-CORE-18: Outdated content: '.github/workflows/release_droid_upload_github_release_assets.yml'"
2627
- "E-PK-CORE-17: Missing required file: '.github/workflows/ci-build-next-java.yml'"
2728
- "E-PK-CORE-17: Missing required file: '.github/workflows/dependencies_check.yml'"
2829
- "E-PK-CORE-17: Missing required file: '.github/workflows/release_droid_prepare_original_checksum.yml'"
2930
- "E-PK-CORE-17: Missing required file: '.github/workflows/release_droid_print_quick_checksum.yml'"
30-
- "E-PK-CORE-18: Outdated content: '.github/workflows/release_droid_upload_github_release_assets.yml'"

dependencies.md

+82-78
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/changes/changelog.md

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/changes/changes_1.0.5.md

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Tableau Connector 1.0.5, released 2024-01-17
2+
3+
Code name: Fix `DATEADD` function for `DATE` argument
4+
5+
## Summary
6+
7+
This release fixes the return type of the `DATEADD` when using a `DATE` as argument. Before, the function returned a `DATE` type when adding an hour, minute or second. This is fixed now and `DATEADD` always returns a `TIMESTAMP` when adding an hour, minute or second even when a `DATE` was used as argument.
8+
9+
## Bugfixes
10+
11+
* #74: Fixed return type of `DATEADD` function
12+
13+
## Dependency Updates
14+
15+
### JDBC Kerberos Setup Tests
16+
17+
#### Plugin Dependency Updates
18+
19+
* Updated `com.exasol:project-keeper-maven-plugin:2.9.17` to `3.0.0`
20+
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.2` to `3.2.3`
21+
* Added `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0`
22+
23+
### Tableau Server GUI Tests
24+
25+
#### Test Dependency Updates
26+
27+
* Updated `com.fasterxml.jackson.core:jackson-databind:2.16.0` to `2.16.1`
28+
* Updated `io.github.bonigarcia:webdrivermanager:5.6.2` to `5.6.3`
29+
* Updated `org.mockito:mockito-junit-jupiter:5.8.0` to `5.9.0`
30+
* Updated `org.seleniumhq.selenium:selenium-java:4.16.0` to `4.16.1`
31+
32+
#### Plugin Dependency Updates
33+
34+
* Updated `com.exasol:project-keeper-maven-plugin:2.9.17` to `3.0.0`
35+
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.2` to `3.2.3`
36+
* Added `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0`
37+
38+
### Exasol Connector for Tableau
39+
40+
#### Plugin Dependency Updates
41+
42+
* Updated `com.exasol:project-keeper-maven-plugin:2.9.17` to `3.0.0`
43+
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.2.2` to `3.2.3`
44+
* Added `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0`

0 commit comments

Comments
 (0)