|
1 | 1 | # Changelog |
2 | 2 |
|
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.* |
4 | 35 |
|
5 | 36 | ## [0.40.0](https://github.com/MarquezProject/marquez/compare/0.39.0...0.40.0) - 2023-08-15 |
6 | 37 | ### Added |
|
0 commit comments