Skip to content

Commit

Permalink
Merge branch 'main' into hive-3.x
Browse files Browse the repository at this point in the history
  • Loading branch information
massdosage committed Apr 23, 2021
2 parents 1b987ea + fa395ff commit 6da7c42
Show file tree
Hide file tree
Showing 96 changed files with 2,636 additions and 1,431 deletions.
4 changes: 2 additions & 2 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
Thank you for submitting a pull request!
Please verify that:
* [ ] Code is up-to-date with the `master` branch.
* [ ] Code is up-to-date with the `main` branch.
* [ ] You've successfully built and run the tests locally.
* [ ] There are new or updated unit tests validating the change.
Refer to CONTRIBUTING.md for more details.
https://github.com/HotelsDotCom/waggle-dance/blob/master/CONTRIBUTING.md
https://github.com/HotelsDotCom/waggle-dance/blob/main/CONTRIBUTING.md
-->

### :pencil: Description
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
CodeQL-Build:

runs-on: ubuntu-latest
runs-on: ubuntu-18.04

steps:
- name: Checkout repository
Expand All @@ -19,11 +19,11 @@ jobs:
# a pull request then we can checkout the head.
fetch-depth: 2

# If this run was triggered by a pull request event, then checkout
# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: 8

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ jobs:
with:
java-version: 8
- name: Run Maven Targets
run: mvn package jacoco:report coveralls:report --batch-mode --show-version --activate-profiles coveralls -DrepoToken=${{ secrets.COVERALLS_REPO_TOKEN }}

run: mvn package jacoco:report coveralls:report --batch-mode --show-version --no-transfer-progress --activate-profiles coveralls -DrepoToken=${{ secrets.COVERALLS_REPO_TOKEN }}
39 changes: 36 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,42 @@
## [3.7.0] - TBD
## [3.9.4] - 2021-04-08
### Fixed
* Support for '.' wildcards in database pattern calls. See [#216](https://github.com/HotelsDotCom/waggle-dance/issues/216)

## [3.9.3] - 2021-03-15
### Fixed
* Null Pointer Exception when database name was null in `get_privilege_set` call.

## [3.9.2] - 2021-03-12
### Fixed
* Changed spring-boot-maven-plugin layout to ZIP (was JAR). This fixes classloading issues with external jars (which can be loaded by adding `-Dloader.path=my.jar`).

## [3.9.1] - 2021-03-04
### Fixed
* Null pointer exception when creating a metastore tunnel by adding a check for null `configuration-properties`.
* Fixing issue where Presto views cannot be parsed resulting in errors.

## [3.9.0] - 2021-02-26
### Added
* Support for setting Hive metastore filter hooks which can be configured per federated metastore. See the [README](https://github.com/HotelsDotCom/waggle-dance#federation) for more information.
### Fixed
* The `configuration-properties` from `waggle-dance-server.yml` are set when creating the Thrift clients.

## [3.8.0] - 2020-11-25
### Added
* New `mapped-tables` feature. See [#195](https://github.com/HotelsDotCom/waggle-dance/issues/195) and the [README](https://github.com/HotelsDotCom/waggle-dance#federation) for more information.

### Changed
* Updated `hotels-oss-parent` to 6.1.0 (was 5.0.0).

## [3.7.0] - 2020-09-16
### Changed
* Upgraded version of `hive.version` to `2.3.7` (was `2.3.3`). Allows Waggle Dance to be used on JDK>=9.

### Added
* Implemented `get_partition_values()` method in `FederatedHMSHandler` due to Hive version change.
* New `database-name-mapping` feature. See the [README](https://github.com/HotelsDotCom/waggle-dance#database-name-mapping) for more information.
### Changed
* Removed `IdentityMapping` as a fallback mapping in certain cases. Simplifies code paths.

## [3.6.0] - 2020-03-04
### Changed
Expand Down Expand Up @@ -104,7 +137,7 @@

### Changed
* Refactored general purpose Hive metastore code to leverage [hcommon-hive-metastore](https://github.com/HotelsDotCom/hcommon-hive-metastore) and [hcommon-ssh](https://github.com/HotelsDotCom/hcommon-ssh) libraries. See [#78](https://github.com/HotelsDotCom/waggle-dance/issues/78).
* Updated versions of dependencies and plugins in waggle-dance-parent, waggle-dance, waggle-dance-core and waggle-dance-rpm modules.
* Updated versions of dependencies and plugins in waggle-dance-parent, waggle-dance, waggle-dance-core and waggle-dance-rpm modules.
* Upgraded default Hive version from 2.3.0 to 2.3.3.

## [2.3.7] - 2018-06-19
Expand All @@ -123,7 +156,7 @@
### Fixed
* Issue where WD is unresponsive when a tunneled metastore connection becomes unreachable. See [#73](https://github.com/HotelsDotCom/waggle-dance/issues/73).

## [2.3.4] - 2018-05-16
## [2.3.4] - 2018-05-16
### Fixed
* View query parsing code shouldn't use JRE class. See [#62](https://github.com/HotelsDotCom/waggle-dance/issues/74).

Expand Down
Loading

0 comments on commit 6da7c42

Please sign in to comment.