{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":577757880,"defaultBranch":"main","name":"astronomer-cosmos","ownerLogin":"astronomer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-13T13:08:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12449437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717147208.0","currentOid":""},"activityList":{"items":[{"before":"fa80808fa0037b17af0f772850991e3bada9d4e5","after":null,"ref":"refs/heads/add-issue-templates","pushedAt":"2024-05-31T09:20:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pankajkoti","name":"Pankaj Koti","path":"/pankajkoti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10206082?s=80&v=4"}},{"before":"bfca3742cc535383702e266726b8776a932d7138","after":"712ef7db699869d2f6f1e14c025bf70aea84f3c3","ref":"refs/heads/main","pushedAt":"2024-05-31T09:20:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pankajkoti","name":"Pankaj Koti","path":"/pankajkoti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10206082?s=80&v=4"},"commit":{"message":"Add GitHub issue templates for bug reports and feature requests (#1009)\n\nWe currently do not have GitHub issue templates when \r\nthe community creates issues. Having issue templates\r\nwould aid us in catching relevant information that would\r\nhelp in faster resolution of those issues reported.\r\n\r\nWith this PR, we're are adding issue templates for bug \r\nreports and feature requests.\r\n\r\ncloses: #977","shortMessageHtmlLink":"Add GitHub issue templates for bug reports and feature requests (#1009)"}},{"before":null,"after":"fa80808fa0037b17af0f772850991e3bada9d4e5","ref":"refs/heads/add-issue-templates","pushedAt":"2024-05-31T08:59:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pankajkoti","name":"Pankaj Koti","path":"/pankajkoti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10206082?s=80&v=4"},"commit":{"message":"Add GitHub issue template for bug reports and feature requests","shortMessageHtmlLink":"Add GitHub issue template for bug reports and feature requests"}},{"before":"d695c18bd8a8a24a75718211036787152a2916fc","after":"bfca3742cc535383702e266726b8776a932d7138","ref":"refs/heads/main","pushedAt":"2024-05-29T09:53:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Fix `dev/Dockerfile` + Add `uv pip install` for faster build time (#997)\n\n## Fix dev Dockerfile\r\n\r\nThe Dockerfile was not building because `dbt-postgres==1.8.0` pinned\r\n`psycopg2`.\r\n\r\nTo resolve this, you need to apt-get install `build-essential` and\r\n`libpq-dev`. I added a `RUN` directive that does that. This is placed\r\nnear the top as it makes the most sense for layering purposes.\r\n\r\n## Add uv\r\n\r\nWhile I was at it, I added uv: https://github.com/astral-sh/uv tldr:\r\nthis makes the Dockerfile build a little faster. This speed is\r\nespecially important due to how the Dockerfile will typically be used:\r\nif a user makes a change to the `cosmos/` directory and then wants to\r\ntest their code, due to how the layers are stacked, the pip install will\r\nneed to be re-run and resolved on over 100 Python packages on each code\r\nchange.","shortMessageHtmlLink":"Fix dev/Dockerfile + Add uv pip install for faster build time (#997)"}},{"before":"5e7c1ea9afb2ab45eaa35892686280735f8ec98d","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-29T09:44:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"}},{"before":"32c47cadda80747fafeaa9b0a36d92f043f03681","after":"d695c18bd8a8a24a75718211036787152a2916fc","ref":"refs/heads/main","pushedAt":"2024-05-29T09:43:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"⬆ [pre-commit.ci] pre-commit autoupdate (#1000)\n\n\r\nupdates:\r\n- [github.com/codespell-project/codespell: v2.2.6 →\r\nv2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)\r\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 →\r\nv0.4.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)\r\n\r\n\r\nAdditionally, given the latest\r\n`apache-airflow-providers-postgres==5.11.1rc1`, mentioned in\r\nhttps://github.com/apache/airflow/issues/39842, it no longer validates\r\nthe Dataset URI as it used to - so the test case we had in Cosmos is no\r\nlonger relevant.\r\n\r\nCo-authored-by: Tatiana Al-Chueyr ","shortMessageHtmlLink":"⬆ [pre-commit.ci] pre-commit autoupdate (#1000)"}},{"before":"bfa490b70aa5fab246672f8ff8d60d391c4ad79a","after":"5e7c1ea9afb2ab45eaa35892686280735f8ec98d","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-29T08:56:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pre-commit-ci-update-config","shortMessageHtmlLink":"Merge branch 'main' into pre-commit-ci-update-config"}},{"before":"c877e2a003f68818938653507f349f09eb350be0","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-05-29T08:56:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"}},{"before":"cb2a27a764ab8bfbf4e706678c3be2382da7747c","after":"32c47cadda80747fafeaa9b0a36d92f043f03681","ref":"refs/heads/main","pushedAt":"2024-05-29T08:56:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Fix CI issues (#1005)\n\nFix three problems observed while running the tests in the CI recently:\r\n\r\n1. Static check\r\n\r\nFix spelling issue captured by static check (#1000)\r\n\r\n2. Integration test that's no longer needed\r\n\r\nThe issue we were trying to capture for no longer happens in the latest\r\nversion of the Apache Airflow provider\r\n`apache-airflow-providers-postgres==5.11.1rc1`:\r\nhttps://github.com/apache/airflow/issues/39842\r\n\r\n3. Skip a buggy version of OL\r\n\r\nThere was a breaking change between\r\n`openlineage-integration-common==1.14.0` and\r\n`openlineage-integration-common==1.15.0` . It may have been an\r\nunintended side-effect of\r\nhttps://github.com/OpenLineage/OpenLineage/pull/2693.\r\n\r\nThis is an example of how Cosmos was using `DbtLocalArtifactProcessor` -\r\nsomething that had been agreed upon in the past:\r\n\r\n```\r\n openlineage_processor = DbtLocalArtifactProcessor(\r\n producer=OPENLINEAGE_PRODUCER,\r\n job_namespace=LINEAGE_NAMESPACE,\r\n project_dir=project_dir,\r\n profile_name=self.profile_config.profile_name,\r\n target=self.profile_config.target_name,\r\n )\r\n events = openlineage_processor.parse()\r\n for completed in events.completes:\r\n for output in getattr(completed, source):\r\n dataset_uri = output.namespace + \"/\" + output.name\r\n uris.append(dataset_uri)\r\n```\r\n\r\nIn `openlineage-integration-common==1.14.0` and earlier versions, this\r\nwould create URIs in the format:\r\n```\r\npostgres://0.0.0.0:5432/postgres.public.stg_customers\r\n```\r\nSince openlineage-integration-common==1.15.0 , this leads to URIs being\r\ncreated in the format:\r\n```\r\npostgres.public.stg_customers/postgres://0.0.0.0:5432\r\n```\r\n\r\nThis was fixed in https://github.com/OpenLineage/OpenLineage/pull/2735\r\nand released as part of OL 1.16:\r\nhttps://github.com/OpenLineage/OpenLineage/releases/tag/1.16.0","shortMessageHtmlLink":"Fix CI issues (#1005)"}},{"before":"5ac4c6207d0ecad8c37b986d7db9a86ca32a06bf","after":"b0869fcd9c79a97042bb7f108484110b3330384e","ref":"refs/heads/fix_mock_profile_partial_parse","pushedAt":"2024-05-28T23:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Read mock value from env for mock profile","shortMessageHtmlLink":"Read mock value from env for mock profile"}},{"before":"0ac7aa1b2dec471acf2ac61018f774f7afcb9021","after":"5ac4c6207d0ecad8c37b986d7db9a86ca32a06bf","ref":"refs/heads/fix_mock_profile_partial_parse","pushedAt":"2024-05-28T23:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"3d802a393bd46eb2883c980b71ced41adaa49252","after":"0ac7aa1b2dec471acf2ac61018f774f7afcb9021","ref":"refs/heads/fix_mock_profile_partial_parse","pushedAt":"2024-05-28T22:57:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"38a5f99013d5760de627ebf07c2a91360b804b23","after":"bfa490b70aa5fab246672f8ff8d60d391c4ad79a","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-28T16:04:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"⬆ [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)","shortMessageHtmlLink":"⬆ [pre-commit.ci] pre-commit autoupdate"}},{"before":null,"after":"c877e2a003f68818938653507f349f09eb350be0","ref":"refs/heads/fix-ci","pushedAt":"2024-05-28T15:56:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Skip problematic OL common release\nhttps://github.com/OpenLineage/OpenLineage/pull/2735","shortMessageHtmlLink":"Skip problematic OL common release"}},{"before":"e822176e1d594704fda7efe0d8042209e8dae3df","after":"38a5f99013d5760de627ebf07c2a91360b804b23","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-28T10:34:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"The issue we were trying to capture for no longer happens in the latest version of the Apache Airflow providers:\nhttps://github.com/apache/airflow/issues/39842\n\napache-airflow-providers-postgres==5.11.1rc1","shortMessageHtmlLink":"The issue we were trying to capture for no longer happens in the late…"}},{"before":"8f41effaa446f2a28f3dbbb9bd94cf09e094c823","after":"e822176e1d594704fda7efe0d8042209e8dae3df","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-28T10:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"The issue we were trying to capture for no longer happens in the latest version of the Apache Airflow providers:\nhttps://github.com/apache/airflow/issues/39842\n\napache-airflow-providers-postgres==5.11.1rc1","shortMessageHtmlLink":"The issue we were trying to capture for no longer happens in the late…"}},{"before":"72dc97745c9777ab03da433ca84ce67f6a0626b9","after":"8f41effaa446f2a28f3dbbb9bd94cf09e094c823","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-28T10:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Fix spelling issue captured by static check","shortMessageHtmlLink":"Fix spelling issue captured by static check"}},{"before":"bfa490b70aa5fab246672f8ff8d60d391c4ad79a","after":"72dc97745c9777ab03da433ca84ce67f6a0626b9","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-28T10:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Pin version of postgres provider so that it still raises exception:\ncaptured by test\n\nFAILED tests/operators/test_local.py::test_run_operator_dataset_emission_fails - Failed: DID NOT RAISE ","shortMessageHtmlLink":"Pin version of postgres provider so that it still raises exception:"}},{"before":null,"after":"bfa490b70aa5fab246672f8ff8d60d391c4ad79a","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-27T19:54:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"⬆ [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)","shortMessageHtmlLink":"⬆ [pre-commit.ci] pre-commit autoupdate"}},{"before":"f7002726fd38c43e89c6858025356194c1bf8246","after":"ad2956a6585dd35bf77008fbbace6c5d8c221392","ref":"refs/heads/enable_d_lint","pushedAt":"2024-05-26T20:16:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Enfore D300 rule for docstring","shortMessageHtmlLink":"Enfore D300 rule for docstring"}},{"before":"2f4864bc69735672c52c4ad4be6401523e1c44d2","after":"f7002726fd38c43e89c6858025356194c1bf8246","ref":"refs/heads/enable_d_lint","pushedAt":"2024-05-26T20:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Enfore D300 rule for docstring","shortMessageHtmlLink":"Enfore D300 rule for docstring"}},{"before":null,"after":"2f4864bc69735672c52c4ad4be6401523e1c44d2","ref":"refs/heads/enable_d_lint","pushedAt":"2024-05-26T20:12:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Enable D301","shortMessageHtmlLink":"Enable D301"}},{"before":"c15c489a7d054752883b189f698266811b195e10","after":"3d802a393bd46eb2883c980b71ced41adaa49252","ref":"refs/heads/fix_mock_profile_partial_parse","pushedAt":"2024-05-24T08:52:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":null,"after":"c15c489a7d054752883b189f698266811b195e10","ref":"refs/heads/fix_mock_profile_partial_parse","pushedAt":"2024-05-23T20:20:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Fix mock profile partial parsing","shortMessageHtmlLink":"Fix mock profile partial parsing"}},{"before":"4f8bcbc346543f84d2eae7c6fcd3a01636b7f815","after":"83480fd0230902412eb718a046fe5bf282f07968","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T16:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Fix the reference to the DAG file","shortMessageHtmlLink":"Fix the reference to the DAG file"}},{"before":"ad7762495b8cf808b0be5baeb9e3b2d7458a5b09","after":"4f8bcbc346543f84d2eae7c6fcd3a01636b7f815","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T16:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Release Cosmos 1.5.0a2","shortMessageHtmlLink":"Release Cosmos 1.5.0a2"}},{"before":"76ab3feecb5870100d3cc653e55dfd2fd332009e","after":"ad7762495b8cf808b0be5baeb9e3b2d7458a5b09","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T16:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Change cache version to contain DAG timestamp","shortMessageHtmlLink":"Change cache version to contain DAG timestamp"}},{"before":"daad0b33ee437e1017e25cdcae03f1e64d2e6fdd","after":"76ab3feecb5870100d3cc653e55dfd2fd332009e","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T01:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Release Cosmos 1.5.0a1","shortMessageHtmlLink":"Release Cosmos 1.5.0a1"}},{"before":"9c616ca62e4d10d5d0a03b55f8532e1fb8b49b0e","after":"daad0b33ee437e1017e25cdcae03f1e64d2e6fdd","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T01:05:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Extend DbtDag caching to DbtTaskGroup","shortMessageHtmlLink":"Extend DbtDag caching to DbtTaskGroup"}},{"before":"1b066ff8fed52560ffc16377074527428b5bc88c","after":"9c616ca62e4d10d5d0a03b55f8532e1fb8b49b0e","ref":"refs/heads/dag-level-cache","pushedAt":"2024-05-23T01:00:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tatiana","name":"Tatiana Al-Chueyr","path":"/tatiana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/272048?s=80&v=4"},"commit":{"message":"Extend DbtDag caching to DbtTaskGroup","shortMessageHtmlLink":"Extend DbtDag caching to DbtTaskGroup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWNeNIQA","startCursor":null,"endCursor":null}},"title":"Activity · astronomer/astronomer-cosmos"}