Skip to content

Commit 2aa8b92

Browse files
authored
Prepare release 0.13.0 (#1172)
* Bump api spec to 0.13.0 Signed-off-by: wslulciuc <[email protected]> * Bump python client and airflow integration to 0.13.0 Signed-off-by: wslulciuc <[email protected]> * continued: Bump python client and airflow integration to 0.13.0 Signed-off-by: wslulciuc <[email protected]> * Bump chart to 0.13.0 Signed-off-by: wslulciuc <[email protected]> * Bump java and spark integration to 0.13.0 Signed-off-by: wslulciuc <[email protected]> * Update CHANGELOG.md for 0.13.0 Signed-off-by: wslulciuc <[email protected]>
1 parent 4507b26 commit 2aa8b92

File tree

18 files changed

+72
-43
lines changed

18 files changed

+72
-43
lines changed

CHANGELOG.md

Lines changed: 40 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
# Changelog
22

3-
## [Unreleased](https://github.com/MarquezProject/marquez/compare/0.12.2...HEAD)
3+
## [Unreleased](https://github.com/MarquezProject/marquez/compare/0.13.0...HEAD)
4+
5+
## [0.13.0](https://github.com/MarquezProject/marquez/compare/0.12.2...0.13.0) - 2021-03-30
6+
7+
### Added
8+
9+
* Secret support for helm chart [@KevinMellott91](https://github.com/KevinMellott91)
10+
* **New** `seed` cmd to populate `marquez` database with source, dataset, and job metadata allowing users to try out features of Marquez (data lineage, view job run history, etc) :tada:
11+
* Docs on applying db migrations manually
12+
* **New** Lineage API to support data lineage queries :tada:
13+
* Support for logging errors via [sentry](https://sentry.io/)
14+
* **New** Airflow [example](https://github.com/MarquezProject/marquez/tree/main/examples/airflow) with Marquez :tada:
15+
16+
### Changed
17+
18+
* Update OpenLinageDao to stop converting URI structures to contain underscores instead of colons and slashes [@collado-mike](https://github.com/collado-mike)
19+
* Bump testcontainers dependency to `v1.15.2` [@ ShakirzyanovArsen](https://github.com/ShakirzyanovArsen)
20+
* Register output datasets for a run lazily [@henneberger](https://github.com/henneberger)
21+
* Refactor spark plan traversal to find input/output datasets from datasources [@collado-mike](https://github.com/collado-mike)
22+
* Web UI project settings and default marquez port [@phixMe](https://github.com/phixMe)
23+
* Associate dataset inputs on run start [@henneberger](https://github.com/henneberger)
24+
25+
### Fixed
26+
27+
* Dataset description is not overwritten on update [@henneberger](https://github.com/henneberger)
28+
* Latest tags are returned from dataset [@henneberger](https://github.com/henneberger)
29+
* Airflow integration tests on forked PRs [@mobuchowski](https://github.com/mobuchowski)
30+
* Empty nominal end time support [@henneberger](https://github.com/henneberger)
31+
* Ensure valid dataset fields for OpenLineage [@henneberger](https://github.com/henneberger)
32+
* Ingress context templating for helm chart [@KulykDmytro](https://github.com/KulykDmytro)
433

534
## [0.12.2](https://github.com/MarquezProject/marquez/compare/0.12.0...0.12.2) - 2021-03-16
635

@@ -23,7 +52,7 @@
2352
* New `/lineage` endpoint for [OpenLineage](https://github.com/OpenLineage/OpenLineage) support [@henneberger](https://github.com/henneberger)
2453
* New graphql endpoint [@henneberger](https://github.com/henneberger)
2554
* New spark integration [@henneberger](https://github.com/henneberger)
26-
* New API to list versions for a dataset
55+
* New API to list versions for a dataset
2756

2857
### Changed
2958

@@ -54,7 +83,7 @@
5483

5584
* Always migrate db schema on app start in development config
5685
* Update default db username / password
57-
* Use [`marquez.dev.yml`](https://github.com/MarquezProject/marquez/blob/main/marquez.dev.yml) in on docker compose `up`
86+
* Use [`marquez.dev.yml`](https://github.com/MarquezProject/marquez/blob/main/marquez.dev.yml) in on docker compose `up`
5887

5988
## [0.11.1](https://github.com/MarquezProject/marquez/compare/0.11.0...0.11.1) - 2020-08-19
6089

@@ -194,7 +223,7 @@
194223

195224
### Added
196225

197-
* Link dataset versions with run inputs
226+
* Link dataset versions with run inputs
198227
* Add schema required by tagging
199228
* More tests for class `common.Utils`
200229
* Add `ColumnsTest`
@@ -212,7 +241,7 @@
212241
### Added
213242

214243
* Add `Job.latestRun`
215-
* Add debug logging
244+
* Add debug logging
216245

217246
### Changed
218247

@@ -248,7 +277,7 @@
248277

249278
### Changed
250279

251-
* Rename guid column to uuid
280+
* Rename guid column to uuid
252281
* Use admin ping and health
253282
* Update `owner` to `ownerName`
254283

@@ -258,7 +287,7 @@
258287

259288
### Fixed
260289

261-
* Fix `marquez.jar` rename on `COPY`
290+
* Fix `marquez.jar` rename on `COPY`
262291

263292
## [0.4.0](https://github.com/MarquezProject/marquez/compare/0.3.4...0.4.0) - 2019-06-04
264293

@@ -277,19 +306,19 @@
277306

278307
### Changed
279308

280-
* Set timestamps to `CURRENT_TIMESTAMP`
309+
* Set timestamps to `CURRENT_TIMESTAMP`
281310

282311
## [0.3.2](https://github.com/MarquezProject/marquez/compare/0.3.1...0.3.2) - 2019-05-14
283312

284313
### Changed
285314

286-
* Set `job_versions.updated_at` to `CURRENT_TIMESTAMP`
315+
* Set `job_versions.updated_at` to `CURRENT_TIMESTAMP`
287316

288317
## [0.3.1](https://github.com/MarquezProject/marquez/compare/0.3.0...0.3.1) - 2019-05-14
289318

290319
### Added
291320

292-
* Handle `Flyway.repair()` error
321+
* Handle `Flyway.repair()` error
293322

294323
## [0.3.0](https://github.com/MarquezProject/marquez/compare/0.2.1...0.3.0) - 2019-05-14
295324

@@ -299,7 +328,7 @@
299328

300329
### Changed
301330

302-
* Return timestamp strings as ISO format
331+
* Return timestamp strings as ISO format
303332

304333
### Removed
305334

api/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=0.13.0-SNAPSHOT
1+
version=0.13.0

chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ name: marquez
2525
sources:
2626
- https://github.com/MarquezProject/marquez
2727
- https://marquezproject.github.io/marquez/
28-
version: 0.2.0
28+
version: 0.13.0

chart/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ helm delete marquez
4040
| `marquez.replicaCount` | Number of desired replicas | `1` |
4141
| `marquez.image.registry` | Marquez image registry | `docker.io` |
4242
| `marquez.image.repository` | Marquez image repository | `marquezproject/marquez` |
43-
| `marquez.image.tag` | Marquez image tag | `0.12.2` |
43+
| `marquez.image.tag` | Marquez image tag | `0.13.0` |
4444
| `marquez.image.pullPolicy` | Image pull policy | `IfNotPresent` |
4545
| `marquez.existingSecretName` | Name of an existing secret containing db password ('marquez-db-password' key) | `nil` |
4646
| `marquez.db.host` | PostgreSQL host | `localhost` |
@@ -63,7 +63,7 @@ helm delete marquez
6363
| `web.replicaCount` | Number of desired replicas | `1` |
6464
| `web.image.registry` | Marquez Web UI image registry | `docker.io` |
6565
| `web.image.repository` | Marquez Web UI image repository | `marquez-web` |
66-
| `web.image.tag` | Marquez Web UI image tag | `0.12.2` |
66+
| `web.image.tag` | Marquez Web UI image tag | `0.13.0` |
6767
| `web.image.pullPolicy` | Image pull policy | `IfNotPresent` |
6868
| `web.port` | Marquez Web host port | `5000` |
6969
| `web.resources.limits` | K8s resource limit overrides | `nil` |

chart/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ marquez:
1616
image:
1717
registry: docker.io
1818
repository: marquezproject/marquez
19-
tag: 0.12.2
19+
tag: 0.13.0
2020
pullPolicy: IfNotPresent
2121
## Name of the existing secret containing credentials for the Marquez installation.
2222
## When this is specified, it will take precedence over the values configured in the 'db' section.
@@ -70,7 +70,7 @@ web:
7070
image:
7171
registry: docker.io
7272
repository: marquezproject/marquez-web
73-
tag: 0.12.2
73+
tag: 0.13.0
7474
pullPolicy: IfNotPresent
7575
## Marquez website will run on this port
7676
##

clients/java/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ Maven:
1010
<dependency>
1111
<groupId>io.github.marquezproject</groupId>
1212
<artifactId>marquez-java</artifactId>
13-
<version>0.12.2</version>
13+
<version>0.13.0</version>
1414
</dependency>
1515
```
1616

1717
or Gradle:
1818

1919
```groovy
20-
implementation 'io.github.marquezproject:marquez-java:0.12.2'
20+
implementation 'io.github.marquezproject:marquez-java:0.13.0'
2121
```
2222

2323
## Usage
@@ -33,6 +33,6 @@ NamespaceMeta meta = NamespaceMeta().builder()
3333
.description("My first namespace!")
3434
.build()
3535

36-
// Create namespace
36+
// Create namespace
3737
Namespace namespace = client.createNamespace("my-namespace", meta);
3838
```

clients/java/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
version=0.13.0-SNAPSHOT
1+
version=0.13.0
22
jdk8.build=true

clients/python/marquez_client/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010
# See the License for the specific language governing permissions and
1111
# limitations under the License.
1212

13-
VERSION = '0.12.2'
13+
VERSION = '0.13.0'

clients/python/setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 0.12.2
2+
current_version = 0.13.0
33

44
[metadata]
55
description-file = README.md

docs/openapi.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)