Skip to content

Commit 170e158

Browse files
authored
Merge branch 'main' into feature/web/inputs-outputs
2 parents ab2addf + 6003af6 commit 170e158

22 files changed

Lines changed: 87 additions & 148 deletions

.circleci/api-load-test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
set -e
1515

1616
# Build version of Marquez
17-
readonly MARQUEZ_VERSION=0.41.0-SNAPSHOT
17+
readonly MARQUEZ_VERSION=0.42.0-SNAPSHOT
1818
# Fully qualified path to marquez.jar
1919
readonly MARQUEZ_JAR="api/build/libs/marquez-api-${MARQUEZ_VERSION}.jar"
2020

.circleci/db-migration.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# Version of PostgreSQL
1414
readonly POSTGRES_VERSION="14"
1515
# Version of Marquez
16-
readonly MARQUEZ_VERSION=0.40.0
16+
readonly MARQUEZ_VERSION=0.41.0
1717
# Build version of Marquez
1818
readonly MARQUEZ_BUILD_VERSION="$(git log --pretty=format:'%h' -n 1)" # SHA1
1919

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
API_PORT=5000
22
API_ADMIN_PORT=5001
33
WEB_PORT=3000
4-
TAG=0.40.0
4+
TAG=0.41.0

CHANGELOG.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
# Changelog
22

3-
## [Unreleased](https://github.com/MarquezProject/marquez/compare/0.40.0...HEAD)
3+
## [Unreleased](https://github.com/MarquezProject/marquez/compare/0.41.0...HEAD)
4+
5+
## [0.41.0](https://github.com/MarquezProject/marquez/compare/0.40.0...0.41.0) - 2023-09-20
6+
### Added
7+
* API: add support for the following parameters in the `SearchDao` [`#2556`](https://github.com/MarquezProject/marquez/pull/2556) [@tati](https://github.com/tati) [@wslulciuc](https://github.com/wslulciuc)
8+
*This PR updates the search endpoint to enforce `YYYY-MM-DD` for query params, use `YYYY-MM-DD` as `LocalDate`, and support the following query params:*
9+
- *`namespace` - matches jobs or datasets within the given namespace.*
10+
- *`before` - matches jobs or datasets before `YYYY-MM-DD`.*
11+
- *`after` - matches jobs or datasets after `YYYY-MM-DD`.*
12+
* Web: add paging on jobs and datasets [`#2614`](https://github.com/MarquezProject/marquez/pull/2614) [@phixme](https://github.com/phixMe)
13+
*Adds paging to jobs and datasets just like we already have on the lineage events page.*
14+
* Web: add tag descriptions to tooltips [`#2612`](https://github.com/MarquezProject/marquez/pull/2612) [@davidsharp7](https://github.com/davidsharp7)
15+
*Get the tag descriptions from the tags endpoint and when a column has a tag display the corresponding description on hover over. Context can be found [here](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue).*
16+
* Web: add available column-level tags [`#2606`](https://github.com/MarquezProject/marquez/pull/2606) [@davidsharp7](https://github.com/davidsharp7)
17+
*Adds a new column called "tags" to the dataset column view along with the tags associated with the dataset column.*
18+
* Web: add HTML Tool Tip [`#2601`](https://github.com/MarquezProject/marquez/pull/2601) [@davidsharp7](https://github.com/davidsharp7)
19+
*Adds a Tool Tip to display basic node details.*
20+
21+
### Fixed
22+
* Web: fix dataset saga for paging [`#2615`](https://github.com/MarquezProject/marquez/pull/2615) [@phixme](https://github.com/phixMe)
23+
*Updates the saga, changes the default page size.*
24+
* API: perf/improve `jobdao` query [`#2609`](https://github.com/MarquezProject/marquez/pull/2609) [@algorithmy1](https://github.com/algorithmy1)
25+
*Optimizes the query to make use of Common Table Expressions to fetch the required data more efficiently and before the join, fixing a significant bottleneck.*
26+
27+
### Changed
28+
* Docker: Postgres `14` [`#2607`](https://github.com/MarquezProject/marquez/pull/2607) [@wslulciuc](https://github.com/wslulciuc)
29+
*Bumps the recommended version of Postgres to 14.*
30+
*When deploying locally, you might need to run `./docker/down.sh` to clean existing volumes.*
31+
32+
### Removed
33+
* Client: tolerate null transformation attrs in field model [`#2600`](https://github.com/MarquezProject/marquez/pull/2600) [@davidjgoss](https://github.com/davidjgoss)
34+
*Removes the @NonNull annotation from the client class and the @NotNull from the model class.*
435

536
## [0.40.0](https://github.com/MarquezProject/marquez/compare/0.39.0...0.40.0) - 2023-08-15
637
### Added

CODE_QUALITY_AND_SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The specific security and analysis methodologies that we employ include but are
2626

2727
For more information about our approach to quality and security, feel free to reach out to the Marquez development team:
2828

29-
- Slack: [Marquezproject.slack.com](http://bit.ly/MarquezSlack)
29+
- Slack: [Marquezproject.slack.com](http://bit.ly/Marquez_invite)
3030
- Twitter: [@MarquezProject](https://twitter.com/MarquezProject)
3131

3232
----

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
We're excited you're interested in contributing to Marquez! We'd love your help, and there are plenty of ways to contribute:
44

55
* Give the repo a star
6-
* Join our [slack](http://bit.ly/MqzSlack) channel and leave us feedback or help with answering questions from the community
6+
* Join our [slack](http://bit.ly/Marquez_invite) channel and leave us feedback or help with answering questions from the community
77
* Fix or [report](https://github.com/MarquezProject/marquez/issues/new) a bug
88
* Fix or improve documentation
99
* For newcomers, pick up a ["good first issue"](https://github.com/MarquezProject/marquez/labels/good%20first%20issue), then send a pull request our way (see the [resources](#resources) section below for helpful links to get started)
1010

11-
We feel that a welcoming community is important and we ask that you follow the [Contributor Covenant Code of Conduct](https://github.com/MarquezProject/marquez/blob/main/CODE_OF_CONDUCT.md) in all interactions with the community.
11+
We feel that a welcoming community is important and we ask that you follow the [Contributor Covenant Code of Conduct](https://github.com/MarquezProject/marquez/blob/main/CODE_OF_CONDUCT.md) in all interactions with the community.
1212

13-
If you’re interested in using or learning more about Marquez, reach out to us on our [slack](http://bit.ly/MqzSlack) channel and follow [@MarquezProject](https://twitter.com/MarquezProject) for updates. We also encourage new comers to [join](https://lists.lfaidata.foundation/g/marquez-technical-discuss/ics/invite.ics?repeatid=32038) our monthly community meeting!
13+
If you’re interested in using or learning more about Marquez, reach out to us on our [slack](http://bit.ly/Marquez_invite) channel and follow [@MarquezProject](https://twitter.com/MarquezProject) for updates. We also encourage new comers to [join](https://lists.lfaidata.foundation/g/marquez-technical-discuss/ics/invite.ics?repeatid=32038) our monthly community meeting!
1414

1515
# Getting Your Changes Approved
1616

GOVERNANCE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Or a meeting may be at an organization's offices that are required to maintain a
100100

101101
## Marquez on Slack
102102

103-
Marquez uses [a Slack community](http://bit.ly/MarquezSlack) to provide an ongoing dialogue between members.
103+
Marquez uses [a Slack community](https://bit.ly/Marquez_invite) to provide an ongoing dialogue between members.
104104
This creates a recorded discussion of design decisions and discussions that complement the project meetings.
105105

106106
Follow the link above and register with the Slack service using your email address.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Marquez is an open source **metadata service** for the **collection**, **aggrega
1212
[![CircleCI](https://circleci.com/gh/MarquezProject/marquez/tree/main.svg?style=shield)](https://circleci.com/gh/MarquezProject/marquez/tree/main)
1313
[![codecov](https://codecov.io/gh/MarquezProject/marquez/branch/main/graph/badge.svg)](https://codecov.io/gh/MarquezProject/marquez/branch/main)
1414
[![status](https://img.shields.io/badge/status-active-brightgreen.svg)](#status)
15-
[![Slack](https://img.shields.io/badge/slack-chat-blue.svg)](http://bit.ly/MqzSlack)
15+
[![Slack](https://img.shields.io/badge/slack-chat-blue.svg)](https://bit.ly/Marquez_invite)
1616
[![license](https://img.shields.io/badge/license-Apache_2.0-blue.svg)](https://raw.githubusercontent.com/MarquezProject/marquez/main/LICENSE)
1717
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md)
1818
[![maven](https://img.shields.io/maven-central/v/io.github.marquezproject/marquez-api.svg)](https://search.maven.org/search?q=g:io.github.marquezproject)
@@ -160,7 +160,7 @@ Marquez listens on port `8080` for all API calls and port `8081` for the admin i
160160

161161
* Website: https://marquezproject.ai
162162
* Source: https://github.com/MarquezProject/marquez
163-
* Chat: [MarquezProject Slack](https://bit.ly/MqzSlackInvite)
163+
* Chat: [MarquezProject Slack](https://bit.ly/Marquez_invite)
164164
* Twitter: [@MarquezProject](https://twitter.com/MarquezProject)
165165

166166
## Contributing

chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ name: marquez
2929
sources:
3030
- https://github.com/MarquezProject/marquez
3131
- https://marquezproject.github.io/marquez/
32-
version: 0.40.0
32+
version: 0.41.0

chart/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ marquez:
1717
image:
1818
registry: docker.io
1919
repository: marquezproject/marquez
20-
tag: 0.40.0
20+
tag: 0.41.0
2121
pullPolicy: IfNotPresent
2222
## Name of the existing secret containing credentials for the Marquez installation.
2323
## When this is specified, it will take precedence over the values configured in the 'db' section.
@@ -75,7 +75,7 @@ web:
7575
image:
7676
registry: docker.io
7777
repository: marquezproject/marquez-web
78-
tag: 0.40.0
78+
tag: 0.41.0
7979
pullPolicy: IfNotPresent
8080
## Marquez website will run on this port
8181
##

0 commit comments

Comments
 (0)