Date
1 - 1 of 1
[MarquezProject/marquez] 88e00a: fix(deps): update mockito monorepo to v4.11.0 (#2339)
GitHub
Branch: refs/heads/dependabot/npm_and_yarn/web/d3-color-and-visx/grid-and-visx/legend-and-visx/scale-and-visx/shape-and-d3-and-d3-scale-3.1.0
Home: https://github.com/MarquezProject/marquez Commit: 88e00a97d116c8382795e14399dd1900c8b0fc7f https://github.com/MarquezProject/marquez/commit/88e00a97d116c8382795e14399dd1900c8b0fc7f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-04 (Wed, 04 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update mockito monorepo to v4.11.0 (#2339) Signed-off-by: Renovate Bot <bot@...> Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Willy Lulciuc <willy@...> Commit: 71ceaab09bc938630c8b1317122f20d30742f98e https://github.com/MarquezProject/marquez/commit/71ceaab09bc938630c8b1317122f20d30742f98e Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-01-09 (Mon, 09 Jan 2023) Changed paths: M renovate.json Log Message: ----------- configure renovate to label pull requests (#2352) Signed-off-by: Michael Robinson <merobi@...> Commit: 9a481bd48700c2bcbad9a78abe65caf34f841a70 https://github.com/MarquezProject/marquez/commit/9a481bd48700c2bcbad9a78abe65caf34f841a70 Author: Willy Lulciuc <willy@...> Date: 2023-01-09 (Mon, 09 Jan 2023) Changed paths: M .circleci/config.yml A .circleci/db-migration.sh M .circleci/get-docker-compose.sh M chart/README.md A docker-compose.db.yml M docker-compose.dev.yml R docker-compose.postgres.yml A docker-compose.web-dev.yml A docker-compose.web.yml M docker-compose.yml M docker/prune.sh M docker/up.sh M docker/volumes.sh M new-version.sh Log Message: ----------- Add CI workflow for testing db migrations (#2326) * Add workflows/db.yml and wip script for testing db migrations Signed-off-by: wslulciuc <willy@...> * Add --args to ./docker/up.sh Signed-off-by: wslulciuc <willy@...> * Add db-data volume Signed-off-by: wslulciuc <willy@...> * Add .github/workflows/db.sh Signed-off-by: wslulciuc <willy@...> * continued: Add .github/workflows/db.sh Signed-off-by: wslulciuc <willy@...> * db.sh -> db-migration.sh Signed-off-by: wslulciuc <willy@...> * Use git sha1 for tag on `--build` Signed-off-by: wslulciuc <willy@...> * Use `seed_api` for docker service name and build on `--build` Signed-off-by: wslulciuc <willy@...> * Remove cd into root dir in docker/prune.sh Signed-off-by: wslulciuc <willy@...> * Cleanup docker/volumes.sh Signed-off-by: wslulciuc <willy@...> * Fix log error formatting Signed-off-by: wslulciuc <willy@...> * Add db-backup volume Signed-off-by: wslulciuc <willy@...> * Add `--no-web` and `--no-volumes` flags Signed-off-by: wslulciuc <willy@...> * Add `docker-compose.web-dev.yml` to support `--no-web` flag Signed-off-by: wslulciuc <willy@...> * Add `log_db_migration()` to `db-migration.sh` Signed-off-by: wslulciuc <willy@...> * Add comments and cleanup logic in `docker/up.sh` Signed-off-by: wslulciuc <willy@...> * Use `sudo` to run `db-migration.sh` Signed-off-by: wslulciuc <willy@...> * Fix logic for `--no-web` and `--no-volumes` Signed-off-by: wslulciuc <willy@...> * continued: Fix logic for `--no-web` and `--no-volumes` Signed-off-by: wslulciuc <willy@...> * Remove `-it` flags from log_db_migration() Signed-off-by: wslulciuc <willy@...> * Set image in docker-compose.web-dev.yml Signed-off-by: wslulciuc <willy@...> * Use dev compose file in build mode when seeding http api server Signed-off-by: wslulciuc <willy@...> * Set default value for `--build` Signed-off-by: wslulciuc <willy@...> * Append args Signed-off-by: wslulciuc <willy@...> * Cleanup image tags in dev mode Signed-off-by: wslulciuc <willy@...> * More debugging... Signed-off-by: wslulciuc <willy@...> * Set `DOCKER_BUILDKIT` and reorder appending compose files Signed-off-by: wslulciuc <willy@...> * Add migrate-db CI job Signed-off-by: wslulciuc <willy@...> * Cleanup debugging Signed-off-by: wslulciuc <willy@...> * Fix path to db-migration.sh Signed-off-by: wslulciuc <willy@...> * Remove deps for build-api CI job Signed-off-by: wslulciuc <willy@...> * continued: Remove deps for build-api CI job Signed-off-by: wslulciuc <willy@...> * Limit output from db-migration.sh Signed-off-by: wslulciuc <willy@...> * Print entire flyway_schema_history row Signed-off-by: wslulciuc <willy@...> * Install docker compose in migrate-db CI job Signed-off-by: wslulciuc <willy@...> * Ensure migrate-db CI jobs fails on migration issues Signed-off-by: wslulciuc <willy@...> * Order db migrations by installed_on Signed-off-by: wslulciuc <willy@...> * Update comments Signed-off-by: wslulciuc <willy@...> * Update chart docs to use docker-compose.db.yml Signed-off-by: wslulciuc <willy@...> * Rename db migration backup container Signed-off-by: wslulciuc <willy@...> * Add additional constants and comments to `db-migration.sh` Signed-off-by: wslulciuc <willy@...> * Apply minor formatting Signed-off-by: wslulciuc <willy@...> * continued: Apply minor formatting Signed-off-by: wslulciuc <willy@...> * continued: Apply minor formatting Signed-off-by: wslulciuc <willy@...> * continued: Apply minor formatting Signed-off-by: wslulciuc <willy@...> * continued: Apply minor formatting Signed-off-by: wslulciuc <willy@...> * Always printout docker container logs for debugging Signed-off-by: wslulciuc <willy@...> * Replace `latest` with `0.29.0` in `db-migration.sh` Signed-off-by: wslulciuc <willy@...> * Log simple log on migration error Signed-off-by: wslulciuc <willy@...> * Simplify script output for readability Signed-off-by: wslulciuc <willy@...> * continued: Simplify script output for readability Signed-off-by: wslulciuc <willy@...> * Add docs to `db-migration.sh` Signed-off-by: wslulciuc <willy@...> Signed-off-by: wslulciuc <willy@...> Commit: a5bd35d5b78e9a016d271593989f528dc76fb8d4 https://github.com/MarquezProject/marquez/commit/a5bd35d5b78e9a016d271593989f528dc76fb8d4 Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-01-12 (Thu, 12 Jan 2023) Changed paths: M CHANGELOG.md M CODE_OF_CONDUCT.md M CODE_QUALITY_AND_SECURITY.md M COMMITTERS.md M CONTRIBUTING.md M GOVERNANCE.md M METRICS.md M README.md M RELEASING.md M api/src/main/java/marquez/MarquezApp.java M api/src/main/java/marquez/MarquezConfig.java M api/src/main/java/marquez/MarquezContext.java M api/src/main/java/marquez/api/BaseResource.java M api/src/main/java/marquez/api/ColumnLineageResource.java M api/src/main/java/marquez/api/DatasetResource.java M api/src/main/java/marquez/api/JobResource.java M api/src/main/java/marquez/api/NamespaceResource.java M api/src/main/java/marquez/api/OpenLineageResource.java M api/src/main/java/marquez/api/RunResource.java M api/src/main/java/marquez/api/SearchResource.java M api/src/main/java/marquez/api/SourceResource.java M api/src/main/java/marquez/api/TagResource.java M api/src/main/java/marquez/api/exceptions/DatasetNotFoundException.java M api/src/main/java/marquez/api/exceptions/DatasetVersionNotFoundException.java M api/src/main/java/marquez/api/exceptions/FieldNotFoundException.java M api/src/main/java/marquez/api/exceptions/JdbiExceptionExceptionMapper.java M api/src/main/java/marquez/api/exceptions/JobNotFoundException.java M api/src/main/java/marquez/api/exceptions/JobVersionNotFoundException.java M api/src/main/java/marquez/api/exceptions/JsonProcessingExceptionMapper.java M api/src/main/java/marquez/api/exceptions/NamespaceNotFoundException.java M api/src/main/java/marquez/api/exceptions/RunAlreadyExistsException.java M api/src/main/java/marquez/api/exceptions/RunNotFoundException.java M api/src/main/java/marquez/api/exceptions/SourceNotFoundException.java M api/src/main/java/marquez/api/exceptions/TagNotFoundException.java M api/src/main/java/marquez/api/filter/JobRedirectFilter.java M api/src/main/java/marquez/api/models/JobVersion.java M api/src/main/java/marquez/api/models/ResultsPage.java M api/src/main/java/marquez/api/models/SearchFilter.java M api/src/main/java/marquez/api/models/SearchResult.java M api/src/main/java/marquez/api/models/SearchSort.java M api/src/main/java/marquez/api/models/SortDirection.java M api/src/main/java/marquez/cli/MetadataCommand.java M api/src/main/java/marquez/cli/SeedCommand.java M api/src/main/java/marquez/common/Utils.java M api/src/main/java/marquez/common/base/MorePreconditions.java M api/src/main/java/marquez/common/models/DatasetFieldId.java M api/src/main/java/marquez/common/models/DatasetFieldVersionId.java M api/src/main/java/marquez/common/models/DatasetId.java M api/src/main/java/marquez/common/models/DatasetName.java M api/src/main/java/marquez/common/models/DatasetType.java M api/src/main/java/marquez/common/models/DatasetVersionId.java M api/src/main/java/marquez/common/models/Field.java M api/src/main/java/marquez/common/models/FieldName.java M api/src/main/java/marquez/common/models/FlexibleDateTimeDeserializer.java M api/src/main/java/marquez/common/models/JobId.java M api/src/main/java/marquez/common/models/JobName.java M api/src/main/java/marquez/common/models/JobType.java M api/src/main/java/marquez/common/models/JobVersionId.java M api/src/main/java/marquez/common/models/NamespaceName.java M api/src/main/java/marquez/common/models/OwnerName.java M api/src/main/java/marquez/common/models/RunId.java M api/src/main/java/marquez/common/models/RunState.java M api/src/main/java/marquez/common/models/SourceName.java M api/src/main/java/marquez/common/models/SourceType.java M api/src/main/java/marquez/common/models/TagName.java M api/src/main/java/marquez/common/models/Version.java M api/src/main/java/marquez/db/BaseDao.java M api/src/main/java/marquez/db/ColumnLineageDao.java M api/src/main/java/marquez/db/Columns.java M api/src/main/java/marquez/db/DatasetDao.java M api/src/main/java/marquez/db/DatasetFieldDao.java M api/src/main/java/marquez/db/DatasetSymlinkDao.java M api/src/main/java/marquez/db/DatasetVersionDao.java M api/src/main/java/marquez/db/DbMigration.java M api/src/main/java/marquez/db/FlywayFactory.java M api/src/main/java/marquez/db/JobContextDao.java M api/src/main/java/marquez/db/JobDao.java M api/src/main/java/marquez/db/JobVersionDao.java M api/src/main/java/marquez/db/LineageDao.java M api/src/main/java/marquez/db/NamespaceDao.java M api/src/main/java/marquez/db/OpenLineageDao.java M api/src/main/java/marquez/db/RunArgsDao.java M api/src/main/java/marquez/db/RunDao.java M api/src/main/java/marquez/db/RunStateDao.java M api/src/main/java/marquez/db/SearchDao.java M api/src/main/java/marquez/db/SourceDao.java M api/src/main/java/marquez/db/StreamVersionDao.java M api/src/main/java/marquez/db/TagDao.java M api/src/main/java/marquez/db/mappers/ColumnLineageNodeDataMapper.java M api/src/main/java/marquez/db/mappers/ColumnLineageRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetDataMapper.java M api/src/main/java/marquez/db/mappers/DatasetFieldMapper.java M api/src/main/java/marquez/db/mappers/DatasetFieldRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetMapper.java M api/src/main/java/marquez/db/mappers/DatasetRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetSymlinksRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetVersionMapper.java M api/src/main/java/marquez/db/mappers/DatasetVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedDatasetVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedJobVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedRunRowMapper.java M api/src/main/java/marquez/db/mappers/FieldDataMapper.java M api/src/main/java/marquez/db/mappers/JobContextRowMapper.java M api/src/main/java/marquez/db/mappers/JobDataMapper.java M api/src/main/java/marquez/db/mappers/JobMapper.java M api/src/main/java/marquez/db/mappers/JobRowMapper.java M api/src/main/java/marquez/db/mappers/JobVersionMapper.java M api/src/main/java/marquez/db/mappers/LineageEventMapper.java M api/src/main/java/marquez/db/mappers/MapperUtils.java M api/src/main/java/marquez/db/mappers/NamespaceMapper.java M api/src/main/java/marquez/db/mappers/NamespaceRowMapper.java M api/src/main/java/marquez/db/mappers/OwnerRowMapper.java M api/src/main/java/marquez/db/mappers/PairUuidInstantMapper.java M api/src/main/java/marquez/db/mappers/RunArgsRowMapper.java M api/src/main/java/marquez/db/mappers/RunMapper.java M api/src/main/java/marquez/db/mappers/RunRowMapper.java M api/src/main/java/marquez/db/mappers/RunStateRowMapper.java M api/src/main/java/marquez/db/mappers/SearchResultMapper.java M api/src/main/java/marquez/db/mappers/SourceMapper.java M api/src/main/java/marquez/db/mappers/SourceRowMapper.java M api/src/main/java/marquez/db/mappers/TagMapper.java M api/src/main/java/marquez/db/mappers/TagRowMapper.java M api/src/main/java/marquez/db/migrations/V44_1__UpdateRunsWithJobUUID.java M api/src/main/java/marquez/db/migrations/V44_2__BackfillAirflowParentRuns.java M api/src/main/java/marquez/db/migrations/V44_3_BackfillJobsWithParents.java M api/src/main/java/marquez/db/models/ColumnLineageNodeData.java M api/src/main/java/marquez/db/models/ColumnLineageRow.java M api/src/main/java/marquez/db/models/DatasetData.java M api/src/main/java/marquez/db/models/DatasetFieldRow.java M api/src/main/java/marquez/db/models/DatasetRow.java M api/src/main/java/marquez/db/models/DatasetSymlinkRow.java M api/src/main/java/marquez/db/models/DatasetVersionRow.java M api/src/main/java/marquez/db/models/ExtendedDatasetVersionRow.java M api/src/main/java/marquez/db/models/ExtendedJobVersionRow.java M api/src/main/java/marquez/db/models/ExtendedRunRow.java M api/src/main/java/marquez/db/models/InputFieldData.java M api/src/main/java/marquez/db/models/InputFieldNodeData.java M api/src/main/java/marquez/db/models/JobContextRow.java M api/src/main/java/marquez/db/models/JobData.java M api/src/main/java/marquez/db/models/JobRow.java M api/src/main/java/marquez/db/models/JobVersionRow.java M api/src/main/java/marquez/db/models/NamespaceRow.java M api/src/main/java/marquez/db/models/NodeData.java M api/src/main/java/marquez/db/models/OwnerRow.java M api/src/main/java/marquez/db/models/RunArgsRow.java M api/src/main/java/marquez/db/models/RunRow.java M api/src/main/java/marquez/db/models/RunStateRow.java M api/src/main/java/marquez/db/models/SourceRow.java M api/src/main/java/marquez/db/models/TagRow.java M api/src/main/java/marquez/db/models/UpdateLineageRow.java M api/src/main/java/marquez/graphql/GraphqlConfig.java M api/src/main/java/marquez/graphql/GraphqlDaos.java M api/src/main/java/marquez/graphql/GraphqlDataFetchers.java M api/src/main/java/marquez/graphql/GraphqlSchemaBuilder.java M api/src/main/java/marquez/graphql/MarquezGraphqlServletBuilder.java M api/src/main/java/marquez/graphql/mapper/LineageResultMapper.java M api/src/main/java/marquez/graphql/mapper/ObjectMapMapper.java M api/src/main/java/marquez/graphql/mapper/RowMap.java M api/src/main/java/marquez/logging/LoggingMdcFilter.java M api/src/main/java/marquez/logging/MdcPropagating.java M api/src/main/java/marquez/service/ColumnLineageService.java M api/src/main/java/marquez/service/DatasetFieldService.java M api/src/main/java/marquez/service/DatasetService.java M api/src/main/java/marquez/service/DatasetVersionService.java M api/src/main/java/marquez/service/DelegatingDaos.java M api/src/main/java/marquez/service/JobMetrics.java M api/src/main/java/marquez/service/JobService.java M api/src/main/java/marquez/service/LineageService.java M api/src/main/java/marquez/service/NamespaceService.java M api/src/main/java/marquez/service/NodeIdNotFoundException.java M api/src/main/java/marquez/service/OpenLineageService.java M api/src/main/java/marquez/service/RunService.java M api/src/main/java/marquez/service/RunTransitionListener.java M api/src/main/java/marquez/service/ServiceFactory.java M api/src/main/java/marquez/service/SourceService.java M api/src/main/java/marquez/service/TagService.java M api/src/main/java/marquez/service/models/BaseJsonModel.java M api/src/main/java/marquez/service/models/ColumnLineage.java M api/src/main/java/marquez/service/models/ColumnLineageInputField.java M api/src/main/java/marquez/service/models/Dataset.java M api/src/main/java/marquez/service/models/DatasetMeta.java M api/src/main/java/marquez/service/models/DatasetVersion.java M api/src/main/java/marquez/service/models/DbTable.java M api/src/main/java/marquez/service/models/DbTableMeta.java M api/src/main/java/marquez/service/models/DbTableVersion.java M api/src/main/java/marquez/service/models/Edge.java M api/src/main/java/marquez/service/models/Graph.java M api/src/main/java/marquez/service/models/Job.java M api/src/main/java/marquez/service/models/JobMeta.java M api/src/main/java/marquez/service/models/Lineage.java M api/src/main/java/marquez/service/models/LineageEvent.java M api/src/main/java/marquez/service/models/Namespace.java M api/src/main/java/marquez/service/models/NamespaceMeta.java M api/src/main/java/marquez/service/models/Node.java M api/src/main/java/marquez/service/models/NodeId.java M api/src/main/java/marquez/service/models/NodeType.java M api/src/main/java/marquez/service/models/Run.java M api/src/main/java/marquez/service/models/RunMeta.java M api/src/main/java/marquez/service/models/Source.java M api/src/main/java/marquez/service/models/SourceMeta.java M api/src/main/java/marquez/service/models/Stream.java M api/src/main/java/marquez/service/models/StreamMeta.java M api/src/main/java/marquez/service/models/StreamVersion.java M api/src/main/java/marquez/service/models/Tag.java M api/src/main/java/marquez/tracing/SentryConfig.java M api/src/main/java/marquez/tracing/SentryPropagating.java M api/src/main/java/marquez/tracing/TracingContainerResponseFilter.java M api/src/main/java/marquez/tracing/TracingSQLLogger.java M api/src/main/java/marquez/tracing/TracingServletFilter.java M api/src/main/resources/assets/graphql-playground/index.htm M api/src/test/java/marquez/BaseIntegrationTest.java M api/src/test/java/marquez/ColumnLineageIntegrationTest.java M api/src/test/java/marquez/DatasetIntegrationTest.java M api/src/test/java/marquez/FlowIntegrationTest.java M api/src/test/java/marquez/Generator.java M api/src/test/java/marquez/MarquezAppIntegrationTest.java M api/src/test/java/marquez/NamespaceIntegrationTest.java M api/src/test/java/marquez/OpenLineageIntegrationTest.java M api/src/test/java/marquez/PostgresContainer.java M api/src/test/java/marquez/RunIntegrationTest.java M api/src/test/java/marquez/TagIntegrationTest.java M api/src/test/java/marquez/api/ApiTestUtils.java M api/src/test/java/marquez/api/ApiTestUtilsTest.java M api/src/test/java/marquez/api/ColumnLineageResourceTest.java M api/src/test/java/marquez/api/JdbiUtils.java M api/src/test/java/marquez/api/OpenLineageResourceTest.java M api/src/test/java/marquez/common/UtilsTest.java M api/src/test/java/marquez/common/api/JobResourceIntegrationTest.java M api/src/test/java/marquez/common/base/MorePreconditionsTest.java M api/src/test/java/marquez/common/models/CommonModelGenerator.java M api/src/test/java/marquez/common/models/NamespaceNameTest.java M api/src/test/java/marquez/common/models/RunIdTest.java M api/src/test/java/marquez/db/BackfillTestUtils.java M api/src/test/java/marquez/db/ColumnLineageDaoTest.java M api/src/test/java/marquez/db/ColumnLineageTestUtils.java M api/src/test/java/marquez/db/ColumnsTest.java M api/src/test/java/marquez/db/DatasetDaoTest.java M api/src/test/java/marquez/db/DbTestUtils.java M api/src/test/java/marquez/db/FlywayFactoryTest.java M api/src/test/java/marquez/db/JobDaoTest.java M api/src/test/java/marquez/db/JobVersionDaoTest.java M api/src/test/java/marquez/db/LineageDaoTest.java M api/src/test/java/marquez/db/LineageTestUtils.java M api/src/test/java/marquez/db/NamespaceDaoTest.java M api/src/test/java/marquez/db/OpenLineageDaoTest.java M api/src/test/java/marquez/db/RunDaoTest.java M api/src/test/java/marquez/db/SearchDaoTest.java M api/src/test/java/marquez/db/mappers/DatasetMapperTest.java M api/src/test/java/marquez/db/mappers/JobMapperTest.java M api/src/test/java/marquez/db/models/ColumnLineageNodeDataTest.java M api/src/test/java/marquez/db/models/DbModelGenerator.java M api/src/test/java/marquez/graphql/GraphqlTest.java M api/src/test/java/marquez/graphql/LineageTest.java M api/src/test/java/marquez/jdbi/JdbiExternalPostgresExtension.java M api/src/test/java/marquez/jdbi/MarquezJdbiExternalPostgresExtension.java M api/src/test/java/marquez/jdbi/Migration.java M api/src/test/java/marquez/service/ColumnLineageServiceTest.java M api/src/test/java/marquez/service/LineageServiceTest.java M api/src/test/java/marquez/service/OpenLineageServiceIntegrationTest.java M api/src/test/java/marquez/service/models/ColumnLineageTest.java M api/src/test/java/marquez/service/models/GraphTest.java M api/src/test/java/marquez/service/models/LineageEventTest.java M api/src/test/java/marquez/service/models/NodeIdTest.java M api/src/test/java/marquez/service/models/ServiceModelGenerator.java M api/src/test/java/marquez/service/models/VersionTest.java M chart/README.md M clients/java/README.md M clients/java/src/main/java/marquez/client/Clients.java M clients/java/src/main/java/marquez/client/MarquezClient.java M clients/java/src/main/java/marquez/client/MarquezClientException.java M clients/java/src/main/java/marquez/client/MarquezHttp.java M clients/java/src/main/java/marquez/client/MarquezHttpException.java M clients/java/src/main/java/marquez/client/MarquezPathV1.java M clients/java/src/main/java/marquez/client/MarquezUrl.java M clients/java/src/main/java/marquez/client/Utils.java M clients/java/src/main/java/marquez/client/models/ColumnLineage.java M clients/java/src/main/java/marquez/client/models/ColumnLineageInputField.java M clients/java/src/main/java/marquez/client/models/ColumnLineageNodeData.java M clients/java/src/main/java/marquez/client/models/Dataset.java M clients/java/src/main/java/marquez/client/models/DatasetFieldId.java M clients/java/src/main/java/marquez/client/models/DatasetFieldVersionId.java M clients/java/src/main/java/marquez/client/models/DatasetId.java M clients/java/src/main/java/marquez/client/models/DatasetMeta.java M clients/java/src/main/java/marquez/client/models/DatasetType.java M clients/java/src/main/java/marquez/client/models/DatasetVersion.java M clients/java/src/main/java/marquez/client/models/DatasetVersionId.java M clients/java/src/main/java/marquez/client/models/DbTable.java M clients/java/src/main/java/marquez/client/models/DbTableMeta.java M clients/java/src/main/java/marquez/client/models/DbTableVersion.java M clients/java/src/main/java/marquez/client/models/Edge.java M clients/java/src/main/java/marquez/client/models/Field.java M clients/java/src/main/java/marquez/client/models/Job.java M clients/java/src/main/java/marquez/client/models/JobId.java M clients/java/src/main/java/marquez/client/models/JobMeta.java M clients/java/src/main/java/marquez/client/models/JobType.java M clients/java/src/main/java/marquez/client/models/JobVersion.java M clients/java/src/main/java/marquez/client/models/JobVersionId.java M clients/java/src/main/java/marquez/client/models/LineageEvent.java M clients/java/src/main/java/marquez/client/models/Namespace.java M clients/java/src/main/java/marquez/client/models/NamespaceMeta.java M clients/java/src/main/java/marquez/client/models/Node.java M clients/java/src/main/java/marquez/client/models/NodeData.java M clients/java/src/main/java/marquez/client/models/NodeId.java M clients/java/src/main/java/marquez/client/models/NodeType.java M clients/java/src/main/java/marquez/client/models/Run.java M clients/java/src/main/java/marquez/client/models/RunMeta.java M clients/java/src/main/java/marquez/client/models/RunState.java M clients/java/src/main/java/marquez/client/models/SearchFilter.java M clients/java/src/main/java/marquez/client/models/SearchResult.java M clients/java/src/main/java/marquez/client/models/SearchResults.java M clients/java/src/main/java/marquez/client/models/SearchSort.java M clients/java/src/main/java/marquez/client/models/Source.java M clients/java/src/main/java/marquez/client/models/SourceMeta.java M clients/java/src/main/java/marquez/client/models/Stream.java M clients/java/src/main/java/marquez/client/models/StreamMeta.java M clients/java/src/main/java/marquez/client/models/StreamVersion.java M clients/java/src/main/java/marquez/client/models/Tag.java M clients/java/src/test/java/marquez/client/MarquezClientTest.java M clients/java/src/test/java/marquez/client/MarquezHttpTest.java M clients/java/src/test/java/marquez/client/MarquezPathV1Test.java M clients/java/src/test/java/marquez/client/MarquezUrlTest.java M clients/java/src/test/java/marquez/client/UtilsTest.java M clients/java/src/test/java/marquez/client/models/DbTableMetaTest.java M clients/java/src/test/java/marquez/client/models/DbTableTest.java M clients/java/src/test/java/marquez/client/models/DbTableVersionTest.java M clients/java/src/test/java/marquez/client/models/EdgeTest.java M clients/java/src/test/java/marquez/client/models/JobMetaTest.java M clients/java/src/test/java/marquez/client/models/JobTest.java M clients/java/src/test/java/marquez/client/models/JsonGenerator.java M clients/java/src/test/java/marquez/client/models/ModelGenerator.java M clients/java/src/test/java/marquez/client/models/NamespaceMetaTest.java M clients/java/src/test/java/marquez/client/models/NamespaceTest.java M clients/java/src/test/java/marquez/client/models/NodeIdTest.java M clients/java/src/test/java/marquez/client/models/RunMetaTest.java M clients/java/src/test/java/marquez/client/models/RunTest.java M clients/java/src/test/java/marquez/client/models/SourceMetaTest.java M clients/java/src/test/java/marquez/client/models/SourceTest.java M clients/java/src/test/java/marquez/client/models/StreamMetaTest.java M clients/java/src/test/java/marquez/client/models/StreamTest.java M clients/java/src/test/java/marquez/client/models/StreamVersionTest.java M clients/python/README.md M clients/python/examples/simple.py M clients/python/marquez_client/__init__.py M clients/python/marquez_client/client.py M clients/python/marquez_client/clients.py M clients/python/marquez_client/constants.py M clients/python/marquez_client/errors.py M clients/python/marquez_client/models.py M clients/python/marquez_client/utils.py M clients/python/setup.py M clients/python/tests/__init__.py M clients/python/tests/test_marquez_client.py M clients/python/tests/test_marquez_clients.py M clients/python/tests/test_utils.py M docker/build-and-push.sh M docker/entrypoint.sh M docker/init-db.sh M docker/login.sh M docker/prune.sh M docker/seed.sh M docker/up.sh M docker/volumes.sh M docker/wait-for-it.sh M docs/_layouts/deployment-overview.html M docs/_layouts/index.html M docs/_layouts/quickstart.html M docs/_layouts/running-on-aws.html M docs/db-migrations.md M docs/deployment-overview.md M docs/index.md M docs/load-testing.md M docs/openapi.html M docs/quickstart.md M docs/run-lifecycle.md M docs/run-state-transitions.md M docs/running-on-aws.md M examples/airflow/README.md M examples/airflow/docker/build.sh M examples/airflow/docker/init-db.sh M examples/airflow/docker/wait-for-it.sh M generate_dot_images.sh M new-version.sh M proposals/2045-column-lineage-endpoint.md M proposals/2078-optimization-ol-facets.md M proposals/2117-marquez-over-time.md M proposals/2180-search-service.md M proposals/README.md M proposals/TEMPLATE.md M web/docker/entrypoint.sh M web/globalSetup.ts M web/public/index.html M web/setupEnzyme.ts M web/setupJest.ts M web/src/__tests__/components/AppBar.test.tsx M web/src/__tests__/components/DatasetDetailPage.test.tsx M web/src/__tests__/components/Dialog.test.tsx M web/src/__tests__/components/JobDetailPage.test.tsx M web/src/__tests__/helpers/index.test.ts M web/src/__tests__/reducers/datasets.test.ts M web/src/__tests__/reducers/jobs.test.ts M web/src/__tests__/requests/index.test.ts M web/src/__tests__/sagas/index.test.ts M web/src/components/App.tsx M web/src/components/Dialog.tsx M web/src/components/Toast.tsx M web/src/components/bottom-bar/BottomBar.tsx M web/src/components/core/chip/MqChip.tsx M web/src/components/core/chip/MqChipGroup.tsx M web/src/components/core/code/MqCode.tsx M web/src/components/core/code/MqJson.tsx M web/src/components/core/date-picker/MqDatePicker.tsx M web/src/components/core/empty/MqEmpty.tsx M web/src/components/core/icon-button/MqIconButton.tsx M web/src/components/core/input-base/MqInputBase.tsx M web/src/components/core/screen-load/MqScreenLoad.tsx M web/src/components/core/small-icon/MqSmallIcon.tsx M web/src/components/core/text/MqText.tsx M web/src/components/datasets/DatasetColumnLineage.tsx M web/src/components/datasets/DatasetDetailPage.tsx M web/src/components/datasets/DatasetInfo.tsx M web/src/components/datasets/DatasetVersions.tsx M web/src/components/header/Header.tsx M web/src/components/jobs/JobDetailPage.tsx M web/src/components/jobs/RunInfo.tsx M web/src/components/jobs/RunStatus.tsx M web/src/components/jobs/Runs.tsx M web/src/components/lineage/Lineage.tsx M web/src/components/lineage/components/drag-bar/DragBar.tsx M web/src/components/lineage/components/edge/Edge.tsx M web/src/components/lineage/components/node/Node.tsx M web/src/components/lineage/components/node/NodeText.tsx M web/src/components/lineage/config.ts M web/src/components/lineage/types.ts M web/src/components/namespace-select/NamespaceSelect.tsx M web/src/components/search/Search.tsx M web/src/components/search/SearchListItem.tsx M web/src/components/search/SearchPlaceholder.tsx M web/src/components/sidenav/Sidenav.tsx M web/src/globals.ts M web/src/helpers/index.ts M web/src/helpers/nodes.ts M web/src/helpers/runs.ts M web/src/helpers/theme.ts M web/src/helpers/time.ts M web/src/i18n/config.ts M web/src/index.html M web/src/index.prod.html M web/src/index.tsx M web/src/routes/datasets/Datasets.tsx M web/src/routes/events/Events.tsx M web/src/routes/jobs/Jobs.tsx M web/src/store/actionCreators/actionTypes.ts M web/src/store/actionCreators/index.ts M web/src/store/reducers/dataset.ts M web/src/store/reducers/datasetVersions.ts M web/src/store/reducers/datasets.ts M web/src/store/reducers/display.ts M web/src/store/reducers/events.ts M web/src/store/reducers/index.ts M web/src/store/reducers/jobs.ts M web/src/store/reducers/lineage.ts M web/src/store/reducers/namespaces.ts M web/src/store/reducers/runs.ts M web/src/store/reducers/search.ts M web/src/store/requests/datasets.ts M web/src/store/requests/events.ts M web/src/store/requests/index.ts M web/src/store/requests/jobs.ts M web/src/store/requests/lineage.ts M web/src/store/requests/namespaces.ts M web/src/store/requests/search.ts M web/src/store/sagas/index.ts M web/src/types/api.ts M web/src/types/i18next.d.ts M web/src/types/index.ts M web/src/types/util/Nullable.ts M web/src/types/util/groupBy.ts M web/styles.d.ts M why-the-dco.md Log Message: ----------- update SPDX headers (#2353) * update spdx headers in api Signed-off-by: Michael Robinson <merobi@...> * update spdx header in chart Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in java client Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in python client Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in docker Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in docs Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in examples Signed-off-by: Michael Robinson <merobi@...> * update spdx license footers in proposals Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in web Signed-off-by: Michael Robinson <merobi@...> * update spdx headers in misc files in root Signed-off-by: Michael Robinson <merobi@...> Signed-off-by: Michael Robinson <merobi@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 5cae3ff51d5746f7a29cab069f1d4ba43a011418 https://github.com/MarquezProject/marquez/commit/5cae3ff51d5746f7a29cab069f1d4ba43a011418 Author: Vlad S <vladyslav.sedenko@...> Date: 2023-01-13 (Fri, 13 Jan 2023) Changed paths: M web/src/__tests__/components/Dialog.test.tsx M web/src/__tests__/components/__snapshots__/Dialog.test.tsx.snap M web/src/__tests__/reducers/datasets.test.ts M web/src/__tests__/reducers/jobs.test.ts M web/src/components/Dialog.tsx M web/src/components/datasets/DatasetDetailPage.tsx M web/src/components/jobs/JobDetailPage.tsx M web/src/i18n/config.ts M web/src/store/actionCreators/actionTypes.ts M web/src/store/actionCreators/index.ts M web/src/store/reducers/datasets.ts M web/src/store/reducers/jobs.ts M web/src/store/requests/datasets.ts M web/src/store/requests/jobs.ts M web/src/store/sagas/index.ts Log Message: ----------- Soft delete of jobs and datasets. Style dialog component (#2343) * Soft delete of jobs and datasets. Style dialog component Signed-off-by: tito12 <vladyslav.sedenko@...> * fix unit tests Signed-off-by: tito12 <vladyslav.sedenko@...> * fix unit tests Signed-off-by: tito12 <vladyslav.sedenko@...> * Fix unit web tests and lint Signed-off-by: tito12 <vladyslav.sedenko@...> * fix lint code Signed-off-by: tito12 <vladyslav.sedenko@...> * Changes after review. Button style, i18next and else Signed-off-by: tito12 <vladyslav.sedenko@...> * fix unit web tests Signed-off-by: tito12 <vladyslav.sedenko@...> Signed-off-by: tito12 <vladyslav.sedenko@...> Commit: 5424cfde397bb5efd050617dbf14c5f7ca95102f https://github.com/MarquezProject/marquez/commit/5424cfde397bb5efd050617dbf14c5f7ca95102f Author: Willy Lulciuc <willy@...> Date: 2023-01-13 (Fri, 13 Jan 2023) Changed paths: M docker/up.sh Log Message: ----------- Use `docker-compose.web.yml` as base compose file (#2360) Signed-off-by: wslulciuc <willy@...> Signed-off-by: wslulciuc <willy@...> Commit: 3ca46c15fa2fae938834ac1c20bc9c0390c5f3a7 https://github.com/MarquezProject/marquez/commit/3ca46c15fa2fae938834ac1c20bc9c0390c5f3a7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-16 (Mon, 16 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency org.assertj:assertj-core to v3.24.1 (#2348) Signed-off-by: Renovate Bot <bot@...> Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 656b2e6ea8ec1670a22d859d921b0cad291d0e09 https://github.com/MarquezProject/marquez/commit/656b2e6ea8ec1670a22d859d921b0cad291d0e09 Author: Willy Lulciuc <willy@...> Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: A .circleci/api-load-test.sh M .circleci/config.yml M .circleci/db-migration.sh M .circleci/get-jdk17.sh A .circleci/get-k6.sh A api/load-testing/http.js A api/load-testing/load-testing-architecture.png A api/load-testing/load-testing.md M docker-compose.db.yml R docs/load-testing-architecture.png R docs/load-testing.md M marquez.dev.yml Log Message: ----------- Add `load-test-api` CI job (#2358) * Add `load-test-api` CI job Signed-off-by: wslulciuc <willy@...> * Fix path to load script Signed-off-by: wslulciuc <willy@...> * Add `get-k6.sh` Signed-off-by: wslulciuc <willy@...> * Add get-k6.sh Signed-off-by: wslulciuc <willy@...> * Move load-testing/ under api/ Signed-off-by: wslulciuc <willy@...> * Create `/root/.gnupg/` Signed-off-by: wslulciuc <willy@...> * Add load test plan to `.circleci/api-load-test.sh` Signed-off-by: wslulciuc <willy@...> * continued: Add load test plan to `.circleci/api-load-test.sh` Signed-off-by: wslulciuc <willy@...> * Run http server in detach mode Signed-off-by: wslulciuc <willy@...> * Log steps in `.circleci/api-load-test.sh` Signed-off-by: wslulciuc <willy@...> * continued: Log steps in `.circleci/api-load-test.sh` Signed-off-by: wslulciuc <willy@...> * Fix persist workspace path Signed-off-by: wslulciuc <willy@...> * Use db container only Signed-off-by: wslulciuc <willy@...> * Install jdk17 Signed-off-by: wslulciuc <willy@...> * Fix paths Signed-off-by: wslulciuc <willy@...> * Debug Signed-off-by: wslulciuc <willy@...> * continued: Debug Signed-off-by: wslulciuc <willy@...> * continued: Debug Signed-off-by: wslulciuc <willy@...> * Add postgres host override in marquez.dev.yml Signed-off-by: wslulciuc <willy@...> * continued: Add postgres host override in marquez.dev.yml Signed-off-by: wslulciuc <willy@...> * continued: Add postgres host override in marquez.dev.yml Signed-off-by: wslulciuc <willy@...> * continued: Add postgres host override in marquez.dev.yml Signed-off-by: wslulciuc <willy@...> * continued: Add postgres host override in marquez.dev.yml Signed-off-by: wslulciuc <willy@...> * WIP Signed-off-by: wslulciuc <willy@...> * Wait for http API server Signed-off-by: wslulciuc <willy@...> * Fix mqz host in load test Signed-off-by: wslulciuc <willy@...> * Use mqz dev port Signed-off-by: wslulciuc <willy@...> * Set mqz admin port Signed-off-by: wslulciuc <willy@...> * Use default dev admin port Signed-off-by: wslulciuc <willy@...> * Save http logs Signed-off-by: wslulciuc <willy@...> * continued: Save http logs Signed-off-by: wslulciuc <willy@...> * continued: Save http logs Signed-off-by: wslulciuc <willy@...> * Display CPU/MEM info Signed-off-by: wslulciuc <willy@...> * Require `build-api` on `load-test-api` Signed-off-by: wslulciuc <willy@...> * Display OL events stats Signed-off-by: wslulciuc <willy@...> * Use `METADATA_STATS_QUERY` Signed-off-by: wslulciuc <willy@...> * Remove unused method Signed-off-by: wslulciuc <willy@...> Signed-off-by: wslulciuc <willy@...> Commit: 6436ddced5f30ed51313a4d2e0da08bf133c5da9 https://github.com/MarquezProject/marquez/commit/6436ddced5f30ed51313a4d2e0da08bf133c5da9 Author: pawel.leszczynski <leszczynski.pawel@...> Date: 2023-01-17 (Tue, 17 Jan 2023) Changed paths: M api/src/main/java/marquez/db/BaseDao.java M api/src/main/java/marquez/db/Columns.java A api/src/main/java/marquez/db/DatasetFacetsDao.java A api/src/main/java/marquez/db/FacetUtils.java A api/src/main/java/marquez/db/JobFacetsDao.java M api/src/main/java/marquez/db/LineageDao.java M api/src/main/java/marquez/db/OpenLineageDao.java A api/src/main/java/marquez/db/RunFacetsDao.java M api/src/main/java/marquez/db/mappers/DatasetDataMapper.java M api/src/main/java/marquez/db/mappers/JobDataMapper.java M api/src/main/java/marquez/db/models/ColumnLineageNodeData.java R api/src/main/java/marquez/db/models/DatasetData.java R api/src/main/java/marquez/db/models/JobData.java R api/src/main/java/marquez/db/models/NodeData.java M api/src/main/java/marquez/service/LineageService.java A api/src/main/java/marquez/service/models/DatasetData.java A api/src/main/java/marquez/service/models/JobData.java M api/src/main/java/marquez/service/models/Node.java A api/src/main/java/marquez/service/models/NodeData.java M api/src/main/java/marquez/service/models/Run.java A api/src/main/resources/marquez/db/migration/V55.1__add_dataset_facets.sql A api/src/main/resources/marquez/db/migration/V55.2__add_job_facets.sql A api/src/main/resources/marquez/db/migration/V55.3__add_run_facets.sql M api/src/test/java/marquez/api/JdbiUtils.java M api/src/test/java/marquez/db/DatasetDaoTest.java A api/src/test/java/marquez/db/DatasetFacetsDaoTest.java A api/src/test/java/marquez/db/FacetTestUtils.java A api/src/test/java/marquez/db/JobFacetsDaoTest.java M api/src/test/java/marquez/db/LineageDaoTest.java M api/src/test/java/marquez/db/LineageTestUtils.java A api/src/test/java/marquez/db/RunFacetsDaoTest.java M api/src/test/java/marquez/service/LineageServiceTest.java M build.gradle M docker/metadata.json A metadata.json Log Message: ----------- OL facets - PR1 - create & feed new tables while not reading them (#2350) Signed-off-by: Pawel Leszczynski <leszczynski.pawel@...> Signed-off-by: Pawel Leszczynski <leszczynski.pawel@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 7f546edb66860332609ffb0bb2800b7960c4d9ee https://github.com/MarquezProject/marquez/commit/7f546edb66860332609ffb0bb2800b7960c4d9ee Author: Willy Lulciuc <willy@...> Date: 2023-01-19 (Thu, 19 Jan 2023) Changed paths: M .circleci/api-load-test.sh M api/load-testing/http.js M marquez.dev.yml Log Message: ----------- Define `marquez.yml` for API load test (#2368) * Gen marquez.yml for load testing Signed-off-by: wslulciuc <willy@...> * Enable `migrateOnStartup` Signed-off-by: wslulciuc <willy@...> Signed-off-by: wslulciuc <willy@...> Commit: 1c96a8879dc57dd249a9af6528b5cb0e2025d906 https://github.com/MarquezProject/marquez/commit/1c96a8879dc57dd249a9af6528b5cb0e2025d906 Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-01-19 (Thu, 19 Jan 2023) Changed paths: M web/webpack.common.js M web/webpack.prod.js Log Message: ----------- restore favicon (#2370) Signed-off-by: Michael Robinson <merobi@...> Commit: 0eb6a7cf9e80f7d66bbb589e4f26c525f8b9400a https://github.com/MarquezProject/marquez/commit/0eb6a7cf9e80f7d66bbb589e4f26c525f8b9400a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update junit5 monorepo to v5.9.2 (#2361) Signed-off-by: Renovate Bot <bot@...> Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 3492df290f49e0c1e1306dfe605477ac51d04aeb https://github.com/MarquezProject/marquez/commit/3492df290f49e0c1e1306dfe605477ac51d04aeb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-20 (Fri, 20 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update mockito monorepo to v5 (#2363) Signed-off-by: Renovate Bot <bot@...> Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 1e53bab0c38d22efa33a20a40ceb88a305d9302b https://github.com/MarquezProject/marquez/commit/1e53bab0c38d22efa33a20a40ceb88a305d9302b Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-01-23 (Mon, 23 Jan 2023) Changed paths: M web/src/components/datasets/DatasetColumnLineage.tsx M web/src/components/datasets/DatasetDetailPage.tsx M web/src/i18n/config.ts Log Message: ----------- update i18n for column lineage (#2369) * update i18n for column lineage Signed-off-by: Michael Robinson <merobi@...> * fix i18n config Signed-off-by: Michael Robinson <merobi@...> * add i18next translations and update config for `DatasetColumnLineage` Signed-off-by: Michael Robinson <merobi@...> Signed-off-by: Michael Robinson <merobi@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: c7c89dfaa07e64561330cc0e6a6355181cf39106 https://github.com/MarquezProject/marquez/commit/c7c89dfaa07e64561330cc0e6a6355181cf39106 Author: wslulciuc <willy@...> Date: 2023-01-23 (Mon, 23 Jan 2023) Changed paths: R metadata.json Log Message: ----------- Delete unused `metadata.json` Signed-off-by: wslulciuc <willy@...> Commit: 74028c50e496c0133a3b303a15d39f66f4f033cb https://github.com/MarquezProject/marquez/commit/74028c50e496c0133a3b303a15d39f66f4f033cb Author: Perttu Salonen <perttu.salonen@...> Date: 2023-01-26 (Thu, 26 Jan 2023) Changed paths: M chart/templates/marquez/deployment.yaml M chart/values.yaml Log Message: ----------- Helm chart fixes (#2374) * add missing postgres user from pg_isready Signed-off-by: Perttu Salonen <perttu.salonen@...> * fix postgresql tag number Signed-off-by: Perttu Salonen <perttu.salonen@...> Signed-off-by: Perttu Salonen <perttu.salonen@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 5e92e750d6e2d1af4807ac1feae9b8858db22204 https://github.com/MarquezProject/marquez/commit/5e92e750d6e2d1af4807ac1feae9b8858db22204 Author: Ross Turk <ross@...> Date: 2023-01-26 (Thu, 26 Jan 2023) Changed paths: M CHANGELOG.md A docker/down.sh Log Message: ----------- Add a new script for stopping docker (#2380) * Add a new script for stopping docker deployment Signed-off-by: Ross Turk <ross@...> * add docker/down.sh Signed-off-by: Ross Turk <ross@...> Signed-off-by: Ross Turk <ross@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 097c1a7a586ff5985183880a1a0fcf27de99d524 https://github.com/MarquezProject/marquez/commit/097c1a7a586ff5985183880a1a0fcf27de99d524 Author: Ross Turk <ross@...> Date: 2023-01-26 (Thu, 26 Jan 2023) Changed paths: M CHANGELOG.md M docker/metadata.json Log Message: ----------- Seed data for column lineage (#2381) * Add a new script for stopping docker deployment Signed-off-by: Ross Turk <ross@...> * initial test to confirm proper facet syntax & validate UI Signed-off-by: Ross Turk <ross@...> * additional testing Signed-off-by: Ross Turk <ross.turk@...> * Adding additional column-level lineage facet metadata Signed-off-by: Ross Turk <ross@...> * Update changelog for column-level seed data Signed-off-by: Ross Turk <ross@...> Signed-off-by: Ross Turk <ross@...> Signed-off-by: Ross Turk <ross.turk@...> Co-authored-by: Ross Turk <ross.turk@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 0f9bb26b80b3bef895873de0b5a973630f5fccaf https://github.com/MarquezProject/marquez/commit/0f9bb26b80b3bef895873de0b5a973630f5fccaf Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-30 (Mon, 30 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update mockito monorepo to v5.1.0 (#2386) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: ff0ca3fb0d9bf7a06bf1d702e224760cae476b48 https://github.com/MarquezProject/marquez/commit/ff0ca3fb0d9bf7a06bf1d702e224760cae476b48 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-30 (Mon, 30 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency pmd to v6.54.0 (#2385) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: fc308c6228a9f501ea83e63b92f1cfe8381d278c https://github.com/MarquezProject/marquez/commit/fc308c6228a9f501ea83e63b92f1cfe8381d278c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-30 (Mon, 30 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.14.0 (#2362) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 008275a224fa909a0756127cffe23fb1ea0f7aa3 https://github.com/MarquezProject/marquez/commit/008275a224fa909a0756127cffe23fb1ea0f7aa3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-30 (Mon, 30 Jan 2023) Changed paths: M api/build.gradle Log Message: ----------- fix(deps): update dependency io.sentry:sentry to v6.13.0 (#2376) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: d7298a9c3755b5af208ba7ea65878b2535c6f4fd https://github.com/MarquezProject/marquez/commit/d7298a9c3755b5af208ba7ea65878b2535c6f4fd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-30 (Mon, 30 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency org.assertj:assertj-core to v3.24.2 (#2375) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: d17668a831a6efc6519090e46753ac3e61de215d https://github.com/MarquezProject/marquez/commit/d17668a831a6efc6519090e46753ac3e61de215d Author: pawel.leszczynski <leszczynski.pawel@...> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M .circleci/config.yml M CHANGELOG.md M api/src/main/java/marquez/MarquezApp.java A api/src/main/java/marquez/cli/DbMigrationCommand.java M api/src/main/java/marquez/db/DatasetDao.java M api/src/main/java/marquez/db/DatasetFacetsDao.java M api/src/main/java/marquez/db/DatasetVersionDao.java M api/src/main/java/marquez/db/FacetUtils.java M api/src/main/java/marquez/db/JobDao.java M api/src/main/java/marquez/db/JobFacetsDao.java M api/src/main/java/marquez/db/JobVersionDao.java M api/src/main/java/marquez/db/LineageDao.java M api/src/main/java/marquez/db/OpenLineageDao.java M api/src/main/java/marquez/db/RunDao.java M api/src/main/java/marquez/db/RunFacetsDao.java A api/src/main/java/marquez/db/migrations/V56_1__FacetViews.java A api/src/main/java/marquez/db/migrations/V57_1__BackfillFacets.java M api/src/main/resources/marquez/db/migration/V55.1__add_dataset_facets.sql M api/src/main/resources/marquez/db/migration/V55.2__add_job_facets.sql M api/src/main/resources/marquez/db/migration/V55.3__add_run_facets.sql A api/src/main/resources/marquez/db/migration/V57.1__add_migration_lock.sql A api/src/main/resources/marquez/db/migration/V57__readme.md M api/src/test/java/marquez/api/JdbiUtils.java M api/src/test/java/marquez/db/DatasetFacetsDaoTest.java M api/src/test/java/marquez/db/FacetTestUtils.java M api/src/test/java/marquez/db/JobFacetsDaoTest.java M api/src/test/java/marquez/db/RunFacetsDaoTest.java A api/src/test/java/marquez/db/migrations/V57_1__BackfillFacetsTest.java A api/src/test/java/marquez/db/migrations/V57_BackfillFacetsPerformanceTest.java M codecov.yml Log Message: ----------- OL facets - PR2 - read facets from views based on lineage_events table (#2355) * OL facets - PR2 - read facets from views pointing to lineage_events table Signed-off-by: Pawel Leszczynski <leszczynski.pawel@...> * OL facets - PR3 - migrate data to facet tables (#2359) Signed-off-by: Pawel Leszczynski <leszczynski.pawel@...> --------- Signed-off-by: Pawel Leszczynski <leszczynski.pawel@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 162918ae27b75c8e0f506a3f780ddeb54f045258 https://github.com/MarquezProject/marquez/commit/162918ae27b75c8e0f506a3f780ddeb54f045258 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency io.openlineage:openlineage-java to v0.19.2 (#2347) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Willy Lulciuc <willy@...> Commit: 406daafc1acd40635082a42b49f0ac5757b9e5c2 https://github.com/MarquezProject/marquez/commit/406daafc1acd40635082a42b49f0ac5757b9e5c2 Author: Peter Hicks <phixMe@...> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M spec/openapi.yml Log Message: ----------- Adding missing details to dataset version spec. (#2389) Co-authored-by: phix <peter.hicks@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: d3c78a18042756fba14bc003fa1995a0b9c9986b https://github.com/MarquezProject/marquez/commit/d3c78a18042756fba14bc003fa1995a0b9c9986b Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M CHANGELOG.md Log Message: ----------- add missing changes to changelog for 0.30.0 release (#2356) * add missing changes for 0.30.0 release Signed-off-by: Michael Robinson <merobi@...> --------- Signed-off-by: Michael Robinson <merobi@...> Commit: 8a072fffa37d782194bbcce5ec3794fac3c9d639 https://github.com/MarquezProject/marquez/commit/8a072fffa37d782194bbcce5ec3794fac3c9d639 Author: Michael Robinson <merobi@...> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M .circleci/db-migration.sh M .env.example M chart/Chart.yaml M chart/values.yaml M clients/java/README.md M docker/up.sh M docs/openapi.html M gradle.properties M spec/openapi.yml Log Message: ----------- Prepare for release 0.30.0 Signed-off-by: Michael Robinson <merobi@...> Commit: 996e834387bd91af49c4926064ac83b95301634b https://github.com/MarquezProject/marquez/commit/996e834387bd91af49c4926064ac83b95301634b Author: Michael Robinson <merobi@...> Date: 2023-01-31 (Tue, 31 Jan 2023) Changed paths: M clients/python/marquez_client/__init__.py M clients/python/setup.cfg M clients/python/setup.py M gradle.properties M spec/openapi.yml Log Message: ----------- Prepare next development version 0.31.0-SNAPSHOT Signed-off-by: Michael Robinson <merobi@...> Commit: c6f47ec2f7a147f241e79b937f52c318fdab57c5 https://github.com/MarquezProject/marquez/commit/c6f47ec2f7a147f241e79b937f52c318fdab57c5 Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-02-01 (Wed, 01 Feb 2023) Changed paths: A stats/oss/get_contributor_stats.py A stats/oss/requirements.txt Log Message: ----------- add contributor stats script and reqs to new dev directory (#2391) * add contributor stats script and reqs to new dev directory Signed-off-by: Michael Robinson <merobi@...> * add shebang Signed-off-by: Michael Robinson <merobi@...> * move script to new stats/oss directory Signed-off-by: Michael Robinson <merobi@...> * Delete get_contributor_stats.py * Delete requirements.txt --------- Signed-off-by: Michael Robinson <merobi@...> Commit: 81cc729b2b6d1149d0df8caeef5fc5ed41f291a7 https://github.com/MarquezProject/marquez/commit/81cc729b2b6d1149d0df8caeef5fc5ed41f291a7 Author: wslulciuc <willy@...> Date: 2023-02-03 (Fri, 03 Feb 2023) Changed paths: M chart/values.yaml Log Message: ----------- psql `0.30.0` -> `12.1.0` Signed-off-by: wslulciuc <willy@...> Commit: b5be887c6f83b523c12c74dbdcd4859ef5797cf1 https://github.com/MarquezProject/marquez/commit/b5be887c6f83b523c12c74dbdcd4859ef5797cf1 Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-02-07 (Tue, 07 Feb 2023) Changed paths: M .circleci/api-load-test.sh Log Message: ----------- update snapshot version in `api-load-test.sh` (#2409) Signed-off-by: Michael Robinson <merobi@...> Commit: 82c9307c2c577b418ebdc2fbb2c5a9af19a5d914 https://github.com/MarquezProject/marquez/commit/82c9307c2c577b418ebdc2fbb2c5a9af19a5d914 Author: Vlad S <vladyslav.sedenko@...> Date: 2023-02-07 (Tue, 07 Feb 2023) Changed paths: M web/src/components/jobs/JobDetailPage.tsx Log Message: ----------- UI: Show location button when link to code exist (#2392) * Show location button when link exist Signed-off-by: tito12 <vladyslav.sedenko@...> * Make button disable and not clickable if link not exist Signed-off-by: tito12 <vladyslav.sedenko@...> --------- Signed-off-by: tito12 <vladyslav.sedenko@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: d209bdd6c14d80c9abc806ee66fb651085ba17c1 https://github.com/MarquezProject/marquez/commit/d209bdd6c14d80c9abc806ee66fb651085ba17c1 Author: Vlad S <vladyslav.sedenko@...> Date: 2023-02-07 (Tue, 07 Feb 2023) Changed paths: M web/package-lock.json M web/package.json Log Message: ----------- UI: Update prettier and eslint version for optional chaining support (#2393) * Update prettier and eslint version for optional chaining support Signed-off-by: tito12 <vladyslav.sedenko@...> * Add package-lock.json for new package Signed-off-by: tito12 <vladyslav.sedenko@...> --------- Signed-off-by: tito12 <vladyslav.sedenko@...> Commit: bb411a9ce7a9a2fee9bd24d10782a49155b3df8d https://github.com/MarquezProject/marquez/commit/bb411a9ce7a9a2fee9bd24d10782a49155b3df8d Author: Peter Hicks <phixMe@...> Date: 2023-02-07 (Tue, 07 Feb 2023) Changed paths: M spec/openapi.yml Log Message: ----------- Making Dataset Versions and Dataset types the same (#2400) * Adding missing details to dataset version spec. * Making the dataset version fields the same as datasets. --------- Co-authored-by: phix <peter.hicks@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: 9e0c84b148d4472b7116884d022fc5223f9ea9a4 https://github.com/MarquezProject/marquez/commit/9e0c84b148d4472b7116884d022fc5223f9ea9a4 Author: Michael Robinson <68482867+merobi-hub@...> Date: 2023-02-07 (Tue, 07 Feb 2023) Changed paths: M web/src/components/lineage/components/node/Node.tsx M web/src/components/lineage/types.ts Log Message: ----------- enable auto-accessibility feature on graph nodes (#2388) * enable auto-accessibility feature on graph icons Signed-off-by: Michael Robinson <merobi@...> * fix icon attribute formatting Signed-off-by: Michael Robinson <merobi@...> --------- Signed-off-by: Michael Robinson <merobi@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: f9465bf4d2a5c783b1bc88378983667b3b1465df https://github.com/MarquezProject/marquez/commit/f9465bf4d2a5c783b1bc88378983667b3b1465df Author: Vlad S <vladyslav.sedenko@...> Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: M docker/metadata.json A web/src/components/core/status/MqStatus.tsx M web/src/components/datasets/DatasetColumnLineage.tsx M web/src/components/datasets/DatasetDetailPage.tsx M web/src/components/datasets/DatasetVersions.tsx M web/src/components/jobs/JobDetailPage.tsx M web/src/components/jobs/RunStatus.tsx M web/src/components/lineage/Lineage.tsx M web/src/components/lineage/components/drag-bar/DragBar.tsx M web/src/components/lineage/components/edge/Edge.tsx M web/src/components/lineage/components/node/Node.tsx M web/src/components/namespace-select/NamespaceSelect.tsx M web/src/components/search/Search.tsx M web/src/helpers/nodes.ts M web/src/i18n/config.ts M web/src/routes/datasets/Datasets.tsx M web/src/routes/events/Events.tsx M web/src/routes/jobs/Jobs.tsx M web/src/types/api.ts M web/src/types/util/groupBy.ts Log Message: ----------- UI: Selection on graph with edges. Status for jobs/datasets (#2384) * Selection on graph with edges. Status for jobs/datasets Signed-off-by: tito12 <vladyslav.sedenko@...> --------- Signed-off-by: tito12 <vladyslav.sedenko@...> Co-authored-by: Willy Lulciuc <willy@...> Commit: f260382c5e05e3476a4714410596f687c896a00f https://github.com/MarquezProject/marquez/commit/f260382c5e05e3476a4714410596f687c896a00f Author: Michael Collado <40346148+collado-mike@...> Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: A api/src/main/resources/marquez/db/migration/V58__job_fqn_name_index.sql Log Message: ----------- Add index on jobs_fqn namespace and fqn to optimize read queries (#2357) Signed-off-by: Michael Collado <collado.mike@...> Commit: 9a79bb72b11c3acdea69d40760425b290c0bea08 https://github.com/MarquezProject/marquez/commit/9a79bb72b11c3acdea69d40760425b290c0bea08 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency org.postgresql:postgresql to v42.5.3 (#2401) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 8ad564efa9bbf9a384a1d286aa7bbff5b65027e4 https://github.com/MarquezProject/marquez/commit/8ad564efa9bbf9a384a1d286aa7bbff5b65027e4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: M build.gradle Log Message: ----------- fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.14.1 (#2405) Signed-off-by: Renovate Bot <bot@...> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: 9e38d65983b2fecddea03f14f4ce86a9531fe72f https://github.com/MarquezProject/marquez/commit/9e38d65983b2fecddea03f14f4ce86a9531fe72f Author: Willy Lulciuc <willy@...> Date: 2023-02-09 (Thu, 09 Feb 2023) Changed paths: A .circleci/api-load-test.sh M .circleci/config.yml A .circleci/db-migration.sh M .circleci/get-docker-compose.sh M .circleci/get-jdk17.sh A .circleci/get-k6.sh M .env.example M CHANGELOG.md M CODE_OF_CONDUCT.md M CODE_QUALITY_AND_SECURITY.md M COMMITTERS.md M CONTRIBUTING.md M GOVERNANCE.md M METRICS.md M README.md M RELEASING.md M api/build.gradle A api/load-testing/http.js A api/load-testing/load-testing-architecture.png A api/load-testing/load-testing.md M api/src/main/java/marquez/MarquezApp.java M api/src/main/java/marquez/MarquezConfig.java M api/src/main/java/marquez/MarquezContext.java M api/src/main/java/marquez/api/BaseResource.java M api/src/main/java/marquez/api/ColumnLineageResource.java M api/src/main/java/marquez/api/DatasetResource.java M api/src/main/java/marquez/api/JobResource.java M api/src/main/java/marquez/api/NamespaceResource.java M api/src/main/java/marquez/api/OpenLineageResource.java M api/src/main/java/marquez/api/RunResource.java M api/src/main/java/marquez/api/SearchResource.java M api/src/main/java/marquez/api/SourceResource.java M api/src/main/java/marquez/api/TagResource.java M api/src/main/java/marquez/api/exceptions/DatasetNotFoundException.java M api/src/main/java/marquez/api/exceptions/DatasetVersionNotFoundException.java M api/src/main/java/marquez/api/exceptions/FieldNotFoundException.java M api/src/main/java/marquez/api/exceptions/JdbiExceptionExceptionMapper.java M api/src/main/java/marquez/api/exceptions/JobNotFoundException.java M api/src/main/java/marquez/api/exceptions/JobVersionNotFoundException.java M api/src/main/java/marquez/api/exceptions/JsonProcessingExceptionMapper.java M api/src/main/java/marquez/api/exceptions/NamespaceNotFoundException.java M api/src/main/java/marquez/api/exceptions/RunAlreadyExistsException.java M api/src/main/java/marquez/api/exceptions/RunNotFoundException.java M api/src/main/java/marquez/api/exceptions/SourceNotFoundException.java M api/src/main/java/marquez/api/exceptions/TagNotFoundException.java M api/src/main/java/marquez/api/filter/JobRedirectFilter.java M api/src/main/java/marquez/api/models/JobVersion.java M api/src/main/java/marquez/api/models/ResultsPage.java M api/src/main/java/marquez/api/models/SearchFilter.java M api/src/main/java/marquez/api/models/SearchResult.java M api/src/main/java/marquez/api/models/SearchSort.java M api/src/main/java/marquez/api/models/SortDirection.java A api/src/main/java/marquez/cli/DbMigrationCommand.java M api/src/main/java/marquez/cli/MetadataCommand.java M api/src/main/java/marquez/cli/SeedCommand.java M api/src/main/java/marquez/common/Utils.java M api/src/main/java/marquez/common/base/MorePreconditions.java M api/src/main/java/marquez/common/models/DatasetFieldId.java M api/src/main/java/marquez/common/models/DatasetFieldVersionId.java M api/src/main/java/marquez/common/models/DatasetId.java M api/src/main/java/marquez/common/models/DatasetName.java M api/src/main/java/marquez/common/models/DatasetType.java M api/src/main/java/marquez/common/models/DatasetVersionId.java M api/src/main/java/marquez/common/models/Field.java M api/src/main/java/marquez/common/models/FieldName.java M api/src/main/java/marquez/common/models/FlexibleDateTimeDeserializer.java M api/src/main/java/marquez/common/models/JobId.java M api/src/main/java/marquez/common/models/JobName.java M api/src/main/java/marquez/common/models/JobType.java M api/src/main/java/marquez/common/models/JobVersionId.java M api/src/main/java/marquez/common/models/NamespaceName.java M api/src/main/java/marquez/common/models/OwnerName.java M api/src/main/java/marquez/common/models/RunId.java M api/src/main/java/marquez/common/models/RunState.java M api/src/main/java/marquez/common/models/SourceName.java M api/src/main/java/marquez/common/models/SourceType.java M api/src/main/java/marquez/common/models/TagName.java M api/src/main/java/marquez/common/models/Version.java M api/src/main/java/marquez/db/BaseDao.java M api/src/main/java/marquez/db/ColumnLineageDao.java M api/src/main/java/marquez/db/Columns.java M api/src/main/java/marquez/db/DatasetDao.java A api/src/main/java/marquez/db/DatasetFacetsDao.java M api/src/main/java/marquez/db/DatasetFieldDao.java M api/src/main/java/marquez/db/DatasetSymlinkDao.java M api/src/main/java/marquez/db/DatasetVersionDao.java M api/src/main/java/marquez/db/DbMigration.java A api/src/main/java/marquez/db/FacetUtils.java M api/src/main/java/marquez/db/FlywayFactory.java M api/src/main/java/marquez/db/JobContextDao.java M api/src/main/java/marquez/db/JobDao.java A api/src/main/java/marquez/db/JobFacetsDao.java M api/src/main/java/marquez/db/JobVersionDao.java M api/src/main/java/marquez/db/LineageDao.java M api/src/main/java/marquez/db/NamespaceDao.java M api/src/main/java/marquez/db/OpenLineageDao.java M api/src/main/java/marquez/db/RunArgsDao.java M api/src/main/java/marquez/db/RunDao.java A api/src/main/java/marquez/db/RunFacetsDao.java M api/src/main/java/marquez/db/RunStateDao.java M api/src/main/java/marquez/db/SearchDao.java M api/src/main/java/marquez/db/SourceDao.java M api/src/main/java/marquez/db/StreamVersionDao.java M api/src/main/java/marquez/db/TagDao.java M api/src/main/java/marquez/db/mappers/ColumnLineageNodeDataMapper.java M api/src/main/java/marquez/db/mappers/ColumnLineageRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetDataMapper.java M api/src/main/java/marquez/db/mappers/DatasetFieldMapper.java M api/src/main/java/marquez/db/mappers/DatasetFieldRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetMapper.java M api/src/main/java/marquez/db/mappers/DatasetRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetSymlinksRowMapper.java M api/src/main/java/marquez/db/mappers/DatasetVersionMapper.java M api/src/main/java/marquez/db/mappers/DatasetVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedDatasetVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedJobVersionRowMapper.java M api/src/main/java/marquez/db/mappers/ExtendedRunRowMapper.java M api/src/main/java/marquez/db/mappers/FieldDataMapper.java M api/src/main/java/marquez/db/mappers/JobContextRowMapper.java M api/src/main/java/marquez/db/mappers/JobDataMapper.java M api/src/main/java/marquez/db/mappers/JobMapper.java M api/src/main/java/marquez/db/mappers/JobRowMapper.java M api/src/main/java/marquez/db/mappers/JobVersionMapper.java M api/src/main/java/marquez/db/mappers/LineageEventMapper.java M api/src/main/java/marquez/db/mappers/MapperUtils.java M api/src/main/java/marquez/db/mappers/NamespaceMapper.java M api/src/main/java/marquez/db/mappers/NamespaceRowMapper.java M api/src/main/java/marquez/db/mappers/OwnerRowMapper.java M api/src/main/java/marquez/db/mappers/PairUuidInstantMapper.java M api/src/main/java/marquez/db/mappers/RunArgsRowMapper.java M api/src/main/java/marquez/db/mappers/RunMapper.java M api/src/main/java/marquez/db/mappers/RunRowMapper.java M api/src/main/java/marquez/db/mappers/RunStateRowMapper.java M api/src/main/java/marquez/db/mappers/SearchResultMapper.java M api/src/main/java/marquez/db/mappers/SourceMapper.java M api/src/main/java/marquez/db/mappers/SourceRowMapper.java M api/src/main/java/marquez/db/mappers/TagMapper.java M api/src/main/java/marquez/db/mappers/TagRowMapper.java M api/src/main/java/marquez/db/migrations/V44_1__UpdateRunsWithJobUUID.java M api/src/main/java/marquez/db/migrations/V44_2__BackfillAirflowParentRuns.java M api/src/main/java/marquez/db/migrations/V44_3_BackfillJobsWithParents.java A api/src/main/java/marquez/db/migrations/V56_1__FacetViews.java A api/src/main/java/marquez/db/migrations/V57_1__BackfillFacets.java M api/src/main/java/marquez/db/models/ColumnLineageNodeData.java M api/src/main/java/marquez/db/models/ColumnLineageRow.java R api/src/main/java/marquez/db/models/DatasetData.java M api/src/main/java/marquez/db/models/DatasetFieldRow.java M api/src/main/java/marquez/db/models/DatasetRow.java M api/src/main/java/marquez/db/models/DatasetSymlinkRow.java M api/src/main/java/marquez/db/models/DatasetVersionRow.java M api/src/main/java/marquez/db/models/ExtendedDatasetVersionRow.java M api/src/main/java/marquez/db/models/ExtendedJobVersionRow.java M api/src/main/java/marquez/db/models/ExtendedRunRow.java M api/src/main/java/marquez/db/models/InputFieldData.java M api/src/main/java/marquez/db/models/InputFieldNodeData.java M api/src/main/java/marquez/db/models/JobContextRow.java R api/src/main/java/marquez/db/models/JobData.java M api/src/main/java/marquez/db/models/JobRow.java M api/src/main/java/marquez/db/models/JobVersionRow.java M api/src/main/java/marquez/db/models/NamespaceRow.java R api/src/main/java/marquez/db/models/NodeData.java M api/src/main/java/marquez/db/models/OwnerRow.java M api/src/main/java/marquez/db/models/RunArgsRow.java M api/src/main/java/marquez/db/models/RunRow.java M api/src/main/java/marquez/db/models/RunStateRow.java M api/src/main/java/marquez/db/models/SourceRow.java M api/src/main/java/marquez/db/models/TagRow.java M api/src/main/java/marquez/db/models/UpdateLineageRow.java M api/src/main/java/marquez/graphql/GraphqlConfig.java M api/src/main/java/marquez/graphql/GraphqlDaos.java M api/src/main/java/marquez/graphql/GraphqlDataFetchers.java M api/src/main/java/marquez/graphql/GraphqlSchemaBuilder.java M api/src/main/java/marquez/graphql/MarquezGraphqlServletBuilder.java M api/src/main/java/marquez/graphql/mapper/LineageResultMapper.java M api/src/main/java/marquez/graphql/mapper/ObjectMapMapper.java M api/src/main/java/marquez/graphql/mapper/RowMap.java M api/src/main/java/marquez/logging/LoggingMdcFilter.java M api/src/main/java/marquez/logging/MdcPropagating.java M api/src/main/java/marquez/service/ColumnLineageService.java M api/src/main/java/marquez/service/DatasetFieldService.java M api/src/main/java/marquez/service/DatasetService.java M api/src/main/java/marquez/service/DatasetVersionService.java M api/src/main/java/marquez/service/DelegatingDaos.java M api/src/main/java/marquez/service/JobMetrics.java M api/src/main/java/marquez/service/JobService.java M api/src/main/java/marquez/service/LineageService.java M api/src/main/java/marquez/service/NamespaceService.java M api/src/main/java/marquez/service/NodeIdNotFoundException.java M api/src/main/java/marquez/service/OpenLineageService.java M api/src/main/java/marquez/service/RunService.java M api/src/main/java/marquez/service/RunTransitionListener.java M api/src/main/java/marquez/service/ServiceFactory.java M api/src/main/java/marquez/service/SourceService.java M api/src/main/java/marquez/service/TagService.java M api/src/main/java/marquez/service/models/BaseJsonModel.java M api/src/main/java/marquez/service/models/ColumnLineage.java M api/src/main/java/marquez/service/models/ColumnLineageInputField.java M api/src/main/java/marquez/service/models/Dataset.java A api/src/main/java/marquez/service/models/DatasetData.java M api/src/main/java/marquez/service/models/DatasetMeta.java M api/src/main/java/marquez/service/models/DatasetVersion.java M api/src/main/java/marquez/service/models/DbTable.java M api/src/main/java/marquez/service/models/DbTableMeta.java M api/src/main/java/marquez/service/models/DbTableVersion.java M api/src/main/java/marquez/service/models/Edge.java M api/src/main/java/marquez/service/models/Graph.java M api/src/main/java/marquez/service/models/Job.java A api/src/main/java/marquez/service/models/JobData.java M api/src/main/java/marquez/service/models/JobMeta.java M api/src/main/java/marquez/service/models/Lineage.java M api/src/main/java/marquez/service/models/LineageEvent.java M api/src/main/java/marquez/service/models/Namespace.java M api/src/main/java/marquez/service/models/NamespaceMeta.java M api/src/main/java/marquez/service/models/Node.java A api/src/main/java/marquez/service/models/NodeData.java M api/src/main/java/marquez/service/models/NodeId.java M api/src/main/java/marquez/service/models/NodeType.java M api/src/main/java/marquez/service/models/Run.java M api/src/main/java/marquez/service/models/RunMeta.java M api/src/main/java/marquez/service/models/Source.java M api/src/main/java/marquez/service/models/SourceMeta.java M api/src/main/java/marquez/service/models/Stream.java M api/src/main/java/marquez/service/models/StreamMeta.java M api/src/main/java/marquez/service/models/StreamVersion.java M api/src/main/java/marquez/service/models/Tag.java M api/src/main/java/marquez/tracing/SentryConfig.java M api/src/main/java/marquez/tracing/SentryPropagating.java M api/src/main/java/marquez/tracing/TracingContainerResponseFilter.java M api/src/main/java/marquez/tracing/TracingSQLLogger.java M api/src/main/java/marquez/tracing/TracingServletFilter.java M api/src/main/resources/assets/graphql-playground/index.htm A api/src/main/resources/marquez/db/migration/V55.1__add_dataset_facets.sql A api/src/main/resources/marquez/db/migration/V55.2__add_job_facets.sql A api/src/main/resources/marquez/db/migration/V55.3__add_run_facets.sql A api/src/main/resources/marquez/db/migration/V57.1__add_migration_lock.sql A api/src/main/resources/marquez/db/migration/V57__readme.md A api/src/main/resources/marquez/db/migration/V58__job_fqn_name_index.sql M api/src/test/java/marquez/BaseIntegrationTest.java M api/src/test/java/marquez/ColumnLineageIntegrationTest.java M api/src/test/java/marquez/DatasetIntegrationTest.java M api/src/test/java/marquez/FlowIntegrationTest.java M api/src/test/java/marquez/Generator.java M api/src/test/java/marquez/MarquezAppIntegrationTest.java M api/src/test/java/marquez/NamespaceIntegrationTest.java M api/src/test/java/marquez/OpenLineageIntegrationTest.java M api/src/test/java/marquez/PostgresContainer.java M api/src/test/java/marquez/RunIntegrationTest.java M api/src/test/java/marquez/TagIntegrationTest.java M api/src/test/java/marquez/api/ApiTestUtils.java M api/src/test/java/marquez/api/ApiTestUtilsTest.java M api/src/test/java/marquez/api/ColumnLineageResourceTest.java M api/src/test/java/marquez/api/JdbiUtils.java M api/src/test/java/marquez/api/OpenLineageResourceTest.java M api/src/test/java/marquez/common/UtilsTest.java M api/src/test/java/marquez/common/api/JobResourceIntegrationTest.java M api/src/test/java/marquez/common/base/MorePreconditionsTest.java M api/src/test/java/marquez/common/models/CommonModelGenerator.java M api/src/test/java/marquez/common/models/NamespaceNameTest.java M api/src/test/java/marquez/common/models/RunIdTest.java M api/src/test/java/marquez/db/BackfillTestUtils.java M api/src/test/java/marquez/db/ColumnLineageDaoTest.java M api/src/test/java/marquez/db/ColumnLineageTestUtils.java M api/src/test/java/marquez/db/ColumnsTest.java M api/src/test/java/marquez/db/DatasetDaoTest.java A api/src/test/java/marquez/db/DatasetFacetsDaoTest.java M api/src/test/java/marquez/db/DbTestUtils.java A api/src/test/java/marquez/db/FacetTestUtils.java M api/src/test/java/marquez/db/FlywayFactoryTest.java M api/src/test/java/marquez/db/JobDaoTest.java A api/src/test/java/marquez/db/JobFacetsDaoTest.java M api/src/test/java/marquez/db/JobVersionDaoTest.java M api/src/test/java/marquez/db/LineageDaoTest.java M api/src/test/java/marquez/db/LineageTestUtils.java M api/src/test/java/marquez/db/NamespaceDaoTest.java M api/src/test/java/marquez/db/OpenLineageDaoTest.java M api/src/test/java/marquez/db/RunDaoTest.java A api/src/test/java/marquez/db/RunFacetsDaoTest.java M api/src/test/java/marquez/db/SearchDaoTest.java M api/src/test/java/marquez/db/mappers/DatasetMapperTest.java M api/src/test/java/marquez/db/mappers/JobMapperTest.java A api/src/test/java/marquez/db/migrations/V57_1__BackfillFacetsTest.java A api/src/test/java/marquez/db/migrations/V57_BackfillFacetsPerformanceTest.java M api/src/test/java/marquez/db/models/ColumnLineageNodeDataTest.java M api/src/test/java/marquez/db/models/DbModelGenerator.java M api/src/test/java/marquez/graphql/GraphqlTest.java M api/src/test/java/marquez/graphql/LineageTest.java M api/src/test/java/marquez/jdbi/JdbiExternalPostgresExtension.java M api/src/test/java/marquez/jdbi/MarquezJdbiExternalPostgresExtension.java M api/src/test/java/marquez/jdbi/Migration.java M api/src/test/java/marquez/service/ColumnLineageServiceTest.java M api/src/test/java/marquez/service/LineageServiceTest.java M api/src/test/java/marquez/service/OpenLineageServiceIntegrationTest.java M api/src/test/java/marquez/service/models/ColumnLineageTest.java M api/src/test/java/marquez/service/models/GraphTest.java M api/src/test/java/marquez/service/models/LineageEventTest.java M api/src/test/java/marquez/service/models/NodeIdTest.java M api/src/test/java/marquez/service/models/ServiceModelGenerator.java M api/src/test/java/marquez/service/models/VersionTest.java M build.gradle M chart/Chart.yaml M chart/README.md M chart/templates/marquez/deployment.yaml M chart/values.yaml M clients/java/README.md M clients/java/src/main/java/marquez/client/Clients.java M clients/java/src/main/java/marquez/client/MarquezClient.java M clients/java/src/main/java/marquez/client/MarquezClientException.java M clients/java/src/main/java/marquez/client/MarquezHttp.java M clients/java/src/main/java/marquez/client/MarquezHttpException.java M clients/java/src/main/java/marquez/client/MarquezPathV1.java M clients/java/src/main/java/marquez/client/MarquezUrl.java M clients/java/src/main/java/marquez/client/Utils.java M clients/java/src/main/java/marquez/client/models/ColumnLineage.java M clients/java/src/main/java/marquez/client/models/ColumnLineageInputField.java M clients/java/src/main/java/marquez/client/models/ColumnLineageNodeData.java M clients/java/src/main/java/marquez/client/models/Dataset.java M clients/java/src/main/java/marquez/client/models/DatasetFieldId.java M clients/java/src/main/java/marquez/client/models/DatasetFieldVersionId.java M clients/java/src/main/java/marquez/client/models/DatasetId.java M clients/java/src/main/java/marquez/client/models/DatasetMeta.java M clients/java/src/main/java/marquez/client/models/DatasetType.java M clients/java/src/main/java/marquez/client/models/DatasetVersion.java M clients/java/src/main/java/marquez/client/models/DatasetVersionId.java M clients/java/src/main/java/marquez/client/models/DbTable.java M clients/java/src/main/java/marquez/client/models/DbTableMeta.java M clients/java/src/main/java/marquez/client/models/DbTableVersion.java M clients/java/src/main/java/marquez/client/models/Edge.java M clients/java/src/main/java/marquez/client/models/Field.java M clients/java/src/main/java/marquez/client/models/Job.java M clients/java/src/main/java/marquez/client/models/JobId.java M clients/java/src/main/java/marquez/client/models/JobMeta.java M clients/java/src/main/java/marquez/client/models/JobType.java M clients/java/src/main/java/marquez/client/models/JobVersion.java M clients/java/src/main/java/marquez/client/models/JobVersionId.java M clients/java/src/main/java/marquez/client/models/LineageEvent.java M clients/java/src/main/java/marquez/client/models/Namespace.java M clients/java/src/main/java/marquez/client/models/NamespaceMeta.java M clients/java/src/main/java/marquez/client/models/Node.java M clients/java/src/main/java/marquez/client/models/NodeData.java M clients/java/src/main/java/marquez/client/models/NodeId.java M clients/java/src/main/java/marquez/client/models/NodeType.java M clients/java/src/main/java/marquez/client/models/Run.java M clients/java/src/main/java/marquez/client/models/RunMeta.java M clients/java/src/main/java/marquez/client/models/RunState.java M clients/java/src/main/java/marquez/client/models/SearchFilter.java M clients/java/src/main/java/marquez/client/models/SearchResult.java M clients/java/src/main/java/marquez/client/models/SearchResults.java M clients/java/src/main/java/marquez/client/models/SearchSort.java M clients/java/src/main/java/marquez/client/models/Source.java M clients/java/src/main/java/marquez/client/models/SourceMeta.java M clients/java/src/main/java/marquez/client/models/Stream.java M clients/java/src/main/java/marquez/client/models/StreamMeta.java M clients/java/src/main/java/marquez/client/models/StreamVersion.java M clients/java/src/main/java/marquez/client/models/Tag.java M clients/java/src/test/java/marquez/client/MarquezClientTest.java M clients/java/src/test/java/marquez/client/MarquezHttpTest.java M clients/java/src/test/java/marquez/client/MarquezPathV1Test.java M clients/java/src/test/java/marquez/client/MarquezUrlTest.java M clients/java/src/test/java/marquez/client/UtilsTest.java M clients/java/src/test/java/marquez/client/models/DbTableMetaTest.java M clients/java/src/test/java/marquez/client/models/DbTableTest.java M clients/java/src/test/java/marquez/client/models/DbTableVersionTest.java M clients/java/src/test/java/marquez/client/models/EdgeTest.java M clients/java/src/test/java/marquez/client/models/JobMetaTest.java M clients/java/src/test/java/marquez/client/models/JobTest.java M clients/java/src/test/java/marquez/client/models/JsonGenerator.java M clients/java/src/test/java/marquez/client/models/ModelGenerator.java M clients/java/src/test/java/marquez/client/models/NamespaceMetaTest.java M clients/java/src/test/java/marquez/client/models/NamespaceTest.java M clients/java/src/test/java/marquez/client/models/NodeIdTest.java M clients/java/src/test/java/marquez/client/models/RunMetaTest.java M clients/java/src/test/java/marquez/client/models/RunTest.java M clients/java/src/test/java/marquez/client/models/SourceMetaTest.java M clients/java/src/test/java/marquez/client/models/SourceTest.java M clients/java/src/test/java/marquez/client/models/StreamMetaTest.java M clients/java/src/test/java/marquez/client/models/StreamTest.java M clients/java/src/test/java/marquez/client/models/StreamVersionTest.java M clients/python/README.md M clients/python/examples/simple.py M clients/python/marquez_client/__init__.py M clients/python/marquez_client/client.py M clients/python/marquez_client/clients.py M clients/python/marquez_client/constants.py M clients/python/marquez_client/errors.py M clients/python/marquez_client/models.py M clients/python/marquez_client/utils.py M clients/python/setup.cfg M clients/python/setup.py M clients/python/tests/__init__.py M clients/python/tests/test_marquez_client.py M clients/python/tests/test_marquez_clients.py M clients/python/tests/test_utils.py M codecov.yml A docker-compose.db.yml M docker-compose.dev.yml R docker-compose.postgres.yml A docker-compose.web-dev.yml A docker-compose.web.yml M docker-compose.yml M docker/build-and-push.sh A docker/down.sh M docker/entrypoint.sh M docker/init-db.sh M docker/login.sh M docker/metadata.json M docker/prune.sh M docker/seed.sh M docker/up.sh M docker/volumes.sh M docker/wait-for-it.sh M docs/_layouts/deployment-overview.html M docs/_layouts/index.html M docs/_layouts/quickstart.html M docs/_layouts/running-on-aws.html M docs/db-migrations.md M docs/deployment-overview.md M docs/index.md R docs/load-testing-architecture.png R docs/load-testing.md M docs/openapi.html M docs/quickstart.md M docs/run-lifecycle.md M docs/run-state-transitions.md M docs/running-on-aws.md M examples/airflow/README.md M examples/airflow/docker/build.sh M examples/airflow/docker/init-db.sh M examples/airflow/docker/wait-for-it.sh M generate_dot_images.sh M gradle.properties M new-version.sh M proposals/2045-column-lineage-endpoint.md M proposals/2078-optimization-ol-facets.md M proposals/2117-marquez-over-time.md M proposals/2180-search-service.md M proposals/README.md M proposals/TEMPLATE.md M renovate.json M spec/openapi.yml A stats/oss/get_contributor_stats.py A stats/oss/requirements.txt M web/docker/entrypoint.sh M web/globalSetup.ts M web/package-lock.json M web/package.json M web/public/index.html M web/setupEnzyme.ts M web/setupJest.ts M web/src/__tests__/components/AppBar.test.tsx M web/src/__tests__/components/DatasetDetailPage.test.tsx M web/src/__tests__/components/Dialog.test.tsx M web/src/__tests__/components/JobDetailPage.test.tsx M web/src/__tests__/components/__snapshots__/Dialog.test.tsx.snap M web/src/__tests__/helpers/index.test.ts M web/src/__tests__/reducers/datasets.test.ts M web/src/__tests__/reducers/jobs.test.ts M web/src/__tests__/requests/index.test.ts M web/src/__tests__/sagas/index.test.ts M web/src/components/App.tsx M web/src/components/Dialog.tsx M web/src/components/Toast.tsx M web/src/components/bottom-bar/BottomBar.tsx M web/src/components/core/chip/MqChip.tsx M web/src/components/core/chip/MqChipGroup.tsx M web/src/components/core/code/MqCode.tsx M web/src/components/core/code/MqJson.tsx M web/src/components/core/date-picker/MqDatePicker.tsx M web/src/components/core/empty/MqEmpty.tsx M web/src/components/core/icon-button/MqIconButton.tsx M web/src/components/core/input-base/MqInputBase.tsx M web/src/components/core/screen-load/MqScreenLoad.tsx M web/src/components/core/small-icon/MqSmallIcon.tsx A web/src/components/core/status/MqStatus.tsx M web/src/components/core/text/MqText.tsx M web/src/components/datasets/DatasetColumnLineage.tsx M web/src/components/datasets/DatasetDetailPage.tsx M web/src/components/datasets/DatasetInfo.tsx M web/src/components/datasets/DatasetVersions.tsx M web/src/components/header/Header.tsx M web/src/components/jobs/JobDetailPage.tsx M web/src/components/jobs/RunInfo.tsx M web/src/components/jobs/RunStatus.tsx M web/src/components/jobs/Runs.tsx M web/src/components/lineage/Lineage.tsx M web/src/components/lineage/components/drag-bar/DragBar.tsx M web/src/components/lineage/components/edge/Edge.tsx M web/src/components/lineage/components/node/Node.tsx M web/src/components/lineage/components/node/NodeText.tsx M web/src/components/lineage/config.ts M web/src/components/lineage/types.ts M web/src/components/namespace-select/NamespaceSelect.tsx M web/src/components/search/Search.tsx M web/src/components/search/SearchListItem.tsx M web/src/components/search/SearchPlaceholder.tsx M web/src/components/sidenav/Sidenav.tsx M web/src/globals.ts M web/src/helpers/index.ts M web/src/helpers/nodes.ts M web/src/helpers/runs.ts M web/src/helpers/theme.ts M web/src/helpers/time.ts M web/src/i18n/config.ts M web/src/index.html M web/src/index.prod.html M web/src/index.tsx M web/src/routes/datasets/Datasets.tsx M web/src/routes/events/Events.tsx M web/src/routes/jobs/Jobs.tsx M web/src/store/actionCreators/actionTypes.ts M web/src/store/actionCreators/index.ts M web/src/store/reducers/dataset.ts M web/src/store/reducers/datasetVersions.ts M web/src/store/reducers/datasets.ts M web/src/store/reducers/display.ts M web/src/store/reducers/events.ts M web/src/store/reducers/index.ts M web/src/store/reducers/jobs.ts M web/src/store/reducers/lineage.ts M web/src/store/reducers/namespaces.ts M web/src/store/reducers/runs.ts M web/src/store/reducers/search.ts M web/src/store/requests/datasets.ts M web/src/store/requests/events.ts M web/src/store/requests/index.ts M web/src/store/requests/jobs.ts M web/src/store/requests/lineage.ts M web/src/store/requests/namespaces.ts M web/src/store/requests/search.ts M web/src/store/sagas/index.ts M web/src/types/api.ts M web/src/types/i18next.d.ts M web/src/types/index.ts M web/src/types/util/Nullable.ts M web/src/types/util/groupBy.ts M web/styles.d.ts M web/webpack.common.js M web/webpack.prod.js M why-the-dco.md Log Message: ----------- Merge branch 'main' into dependabot/npm_and_yarn/web/d3-color-and-visx/grid-and-visx/legend-and-visx/scale-and-visx/shape-and-d3-and-d3-scale-3.1.0 Compare: https://github.com/MarquezProject/marquez/compare/80e1a94343fb...9e38d65983b2 |
|