{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33884891,"defaultBranch":"main","name":"airflow","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-13T18:04:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717073701.0","currentOid":""},"activityList":{"items":[{"before":"5bd07aadd60823c679bc53565d5f4d9fae3cd71b","after":"d872f7ed932ba9b66866539071f0a990744c2e90","ref":"refs/heads/main","pushedAt":"2024-06-01T12:57:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Update integration tests docs and add \"Writing Integration Tests\" guide (#39986)\n\nCo-authored-by: Jarek Potiuk ","shortMessageHtmlLink":"Update integration tests docs and add \"Writing Integration Tests\" gui…"}},{"before":"30c82ee066b00767b79c952a108d236f22b01090","after":"5bd07aadd60823c679bc53565d5f4d9fae3cd71b","ref":"refs/heads/main","pushedAt":"2024-06-01T11:14:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Resolve hashicorp deprecations in tests (#39949)","shortMessageHtmlLink":"Resolve hashicorp deprecations in tests (#39949)"}},{"before":"21e6a49db57cb99601bf0ea8c9d2c8980f474614","after":"30c82ee066b00767b79c952a108d236f22b01090","ref":"refs/heads/main","pushedAt":"2024-06-01T11:13:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Resolve tableau deprecations in tests (#39925)","shortMessageHtmlLink":"Resolve tableau deprecations in tests (#39925)"}},{"before":"ce5cd52635280e412eacef3a9705e7d12954cdfd","after":"21e6a49db57cb99601bf0ea8c9d2c8980f474614","ref":"refs/heads/main","pushedAt":"2024-06-01T10:59:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"resolving conflicts (#39728)","shortMessageHtmlLink":"resolving conflicts (#39728)"}},{"before":"44800b2fde420dc551fec361a48a6305c3443977","after":"ce5cd52635280e412eacef3a9705e7d12954cdfd","ref":"refs/heads/main","pushedAt":"2024-06-01T10:57:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Change regular expression to exclude double quote and newline (#39991)\n\nThis change tackles a change in Cloud Composer's default storage mechanism for logs as documented in the release notes on [March 26, 2024](https://cloud.google.com/composer/docs/release-notes#March_26_2024) and [May 11, 2024](https://cloud.google.com/composer/docs/release-notes#May_11_2024). This causes issue for Beam operator which uses regular expression to identify the Dataflow Job ID from the logs.\r\n\r\nCo-authored-by: Yuan Chuan Kee <1683885+kylase@users.noreply.github.com>","shortMessageHtmlLink":"Change regular expression to exclude double quote and newline (#39991)"}},{"before":"3af562ff530889458176f21026b5df522e3fbbce","after":"44800b2fde420dc551fec361a48a6305c3443977","ref":"refs/heads/main","pushedAt":"2024-06-01T10:11:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Remove unused parameter from glboal_constants.py (#39984)\n\nIt seems that `AVAILABLE_INTEGRATIONS` is not in use anywhere; it might be a good time to remove it.","shortMessageHtmlLink":"Remove unused parameter from glboal_constants.py (#39984)"}},{"before":"68fe455b6fa1fdf855e42d49d324d5bfca999a85","after":"3af562ff530889458176f21026b5df522e3fbbce","ref":"refs/heads/main","pushedAt":"2024-06-01T09:57:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"resolving conflicts (#39734)","shortMessageHtmlLink":"resolving conflicts (#39734)"}},{"before":"53e6739e67886e3326cfca0face7e9ce116ce4ab","after":"68fe455b6fa1fdf855e42d49d324d5bfca999a85","ref":"refs/heads/main","pushedAt":"2024-06-01T09:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Resolve taskinstance deprecations in tests (#39988)","shortMessageHtmlLink":"Resolve taskinstance deprecations in tests (#39988)"}},{"before":"d93f965d84c28de1c22b105b337a8cd25d27a119","after":"53e6739e67886e3326cfca0face7e9ce116ce4ab","ref":"refs/heads/main","pushedAt":"2024-06-01T09:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Limit yandex provider to avoid mypy errors (#39990)\n\nThe 0.291.0 version of yandex provider introduced mypy typing\r\nthat conflicts with the way yandex provider uses it and should be fixed\r\nSee https://github.com/yandex-cloud/python-sdk/issues/106","shortMessageHtmlLink":"Limit yandex provider to avoid mypy errors (#39990)"}},{"before":"b167e3dbddbc799789bc6be8d1f463fc3136136a","after":"d93f965d84c28de1c22b105b337a8cd25d27a119","ref":"refs/heads/main","pushedAt":"2024-06-01T04:41:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Resolve backfill job deprecations in tests (#39961)","shortMessageHtmlLink":"Resolve backfill job deprecations in tests (#39961)"}},{"before":"93e6f0070aa4d295f348912c10037be63c419e0f","after":"b167e3dbddbc799789bc6be8d1f463fc3136136a","ref":"refs/heads/main","pushedAt":"2024-06-01T04:39:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Resolve weaviate deprecations in tests (#39928)\n\n* Resolve weaviate deprecations in tests\r\n\r\n* Resolve weaviate deprecations in tests","shortMessageHtmlLink":"Resolve weaviate deprecations in tests (#39928)"}},{"before":"5137aef5178ad7daa3df8f28424a11c0affe776e","after":"93e6f0070aa4d295f348912c10037be63c419e0f","ref":"refs/heads/main","pushedAt":"2024-05-31T18:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Taragolis","name":"Andrey Anshin","path":"/Taragolis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3998685?s=80&v=4"},"commit":{"message":"Resolve skipmixin deprecations in tests (#39971)","shortMessageHtmlLink":"Resolve skipmixin deprecations in tests (#39971)"}},{"before":"936c3892afe63a9926e42c8dc217979a4b6af0d7","after":"5137aef5178ad7daa3df8f28424a11c0affe776e","ref":"refs/heads/main","pushedAt":"2024-05-31T18:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Taragolis","name":"Andrey Anshin","path":"/Taragolis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3998685?s=80&v=4"},"commit":{"message":"Resolve timestamp deprecations in tests (#39978)","shortMessageHtmlLink":"Resolve timestamp deprecations in tests (#39978)"}},{"before":"4d5591a509cf9c73f768a8962ddeca3ae6ded10d","after":"936c3892afe63a9926e42c8dc217979a4b6af0d7","ref":"refs/heads/main","pushedAt":"2024-05-31T16:56:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Resolve triggerer job logging deprecations in tests (#39962)","shortMessageHtmlLink":"Resolve triggerer job logging deprecations in tests (#39962)"}},{"before":"c8c97b5067468683a5eb44b1a5e3ff6966025e5c","after":"4d5591a509cf9c73f768a8962ddeca3ae6ded10d","ref":"refs/heads/main","pushedAt":"2024-05-31T16:12:44.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":"Provide extra tip on labeling DynamicTaskMapping (#39977)\n\n* Provide extra tip on labeling DynamicTaskMapping","shortMessageHtmlLink":"Provide extra tip on labeling DynamicTaskMapping (#39977)"}},{"before":"8173693a706f09e0f6c53bd0f4e22b2ba6586bc6","after":"c8c97b5067468683a5eb44b1a5e3ff6966025e5c","ref":"refs/heads/main","pushedAt":"2024-05-31T15:43:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bbovenzi","name":"Brent Bovenzi","path":"/bbovenzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4600967?s=80&v=4"},"commit":{"message":"Fix Mark Instance state buttons stay disabled if user lacks permission (#37451). (#38732)","shortMessageHtmlLink":"Fix Mark Instance state buttons stay disabled if user lacks permission ("}},{"before":"78523fdbf1b80a7fbc7ec5e7b0b20f6934917898","after":"8173693a706f09e0f6c53bd0f4e22b2ba6586bc6","ref":"refs/heads/main","pushedAt":"2024-05-31T15:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Remove upper-binding in yandex after dataproc issue is fixed (#39974)\n\nSee https://github.com/yandex-cloud/python-sdk/issues/103","shortMessageHtmlLink":"Remove upper-binding in yandex after dataproc issue is fixed (#39974)"}},{"before":"fcd1a26a9a006ee8ee3ac023abb247f565d36e67","after":"78523fdbf1b80a7fbc7ec5e7b0b20f6934917898","ref":"refs/heads/main","pushedAt":"2024-05-31T14:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Adding Amazon Glue Data Quality Service (#39923)","shortMessageHtmlLink":"Adding Amazon Glue Data Quality Service (#39923)"}},{"before":"fa0aaf694ecf71364c7e8032b803ecc5cef7ac3d","after":"fcd1a26a9a006ee8ee3ac023abb247f565d36e67","ref":"refs/heads/main","pushedAt":"2024-05-31T14:49:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Allow user-specified object attributes to be used in check_fn for S3KeySensor (#39950)\n\n* Ability to specify s3 object attributes for check_fn\r\n\r\n* removed unncessary size check\r\n\r\n* Update airflow/providers/amazon/aws/sensors/s3.py\r\n\r\nCo-authored-by: Vincent <97131062+vincbeck@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Vincent <97131062+vincbeck@users.noreply.github.com>","shortMessageHtmlLink":"Allow user-specified object attributes to be used in check_fn for S3K…"}},{"before":"0ceb6ff38ab958d10648e0e3725349df9e5c7bde","after":"a7bd3236987cd191ad6456c865f163304aae707e","ref":"refs/heads/constraints-main","pushedAt":"2024-05-31T13:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating constraints. Github run id:9318288363\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/main' in the 'apache/airflow' repository with commit sha fa0aaf694ecf71364c7e8032b803ecc5cef7ac3d.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/9318288363/\n\nThe image tag used for that build was: fa0aaf694ecf71364c7e8032b803ecc5cef7ac3d. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag fa0aaf694ecf71364c7e8032b803ecc5cef7ac3d'\n\nAll tests passed in this build so we determined we can push the updated constraints.\n\nSee https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for details.","shortMessageHtmlLink":"Updating constraints. Github run id:9318288363"}},{"before":"683dfb6f084c857e02fce002a81765cc4526b25a","after":"fa0aaf694ecf71364c7e8032b803ecc5cef7ac3d","ref":"refs/heads/main","pushedAt":"2024-05-31T12:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Resolving EMR notebook deprecated warnings (#39829)\n\n* Resolving EMR notebook deprecated warnings\r\n\r\n* Resolving EMR notebook deprecated warnings\r\n\r\n* Resolving EMR notebook deprecated warnings","shortMessageHtmlLink":"Resolving EMR notebook deprecated warnings (#39829)"}},{"before":"5aa43e2a03684570374b80516f1ddfc3d1742daf","after":"683dfb6f084c857e02fce002a81765cc4526b25a","ref":"refs/heads/main","pushedAt":"2024-05-31T12:13:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Resolve baseoperatormeta deprecations in tests (#39963)","shortMessageHtmlLink":"Resolve baseoperatormeta deprecations in tests (#39963)"}},{"before":"b8a83b2293f16523b40fab6035fed5f5431076af","after":"5aa43e2a03684570374b80516f1ddfc3d1742daf","ref":"refs/heads/main","pushedAt":"2024-05-31T07:06:37.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":"Update Databricks feature checklist comparison (#39965)\n\nIt appears that Databricks UI now supports retrying/repairing \r\na single task from the UI. I did verify this by trying to repair\r\na single task from the UI, it works well.\r\n\r\nAdditionally, they also have rolled out now source control for \r\nworkflows. https://docs.databricks.com/en/workflows/jobs/how-to/use-repos.html\r\n\r\nThis PR updates our documentation to update the same.","shortMessageHtmlLink":"Update Databricks feature checklist comparison (#39965)"}},{"before":"93ba263732a30ed51fdae0b2bff7cd959be115b8","after":"b8a83b2293f16523b40fab6035fed5f5431076af","ref":"refs/heads/main","pushedAt":"2024-05-31T06:11:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Workaround new yandexcloud breaking dataproc integration (#39964)\n\nThe new yandexcloud 0.289.0 breaks compatibility and our tests\r\n\r\nSee https://github.com/yandex-cloud/python-sdk/issues/103","shortMessageHtmlLink":"Workaround new yandexcloud breaking dataproc integration (#39964)"}},{"before":"eb7826f63f4eb19d5d8d885afe4866ec7e38a3b5","after":"93ba263732a30ed51fdae0b2bff7cd959be115b8","ref":"refs/heads/main","pushedAt":"2024-05-30T17:56:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jscheffl","name":"Jens Scheffler","path":"/jscheffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95105677?s=80&v=4"},"commit":{"message":"AIP-44 Optimize Pydantic Class Serialization Mapping (#39943)","shortMessageHtmlLink":"AIP-44 Optimize Pydantic Class Serialization Mapping (#39943)"}},{"before":"ddcc1b3a00c14a727c0237d61d2df43e480e303d","after":"eb7826f63f4eb19d5d8d885afe4866ec7e38a3b5","ref":"refs/heads/main","pushedAt":"2024-05-30T16:26:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bbovenzi","name":"Brent Bovenzi","path":"/bbovenzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4600967?s=80&v=4"},"commit":{"message":"Home: filter running/failed and active/paused dags (#39701)\n\n* Home: filter running,failed and active/paused dags\r\n\r\n* deselect filter on click\r\n\r\n* remove \"all_states\" param\r\n\r\n* explicit cookie val","shortMessageHtmlLink":"Home: filter running/failed and active/paused dags (#39701)"}},{"before":"b7b6d1426f49b1a93e8518bb7b0550c4e589a0a7","after":"ddcc1b3a00c14a727c0237d61d2df43e480e303d","ref":"refs/heads/main","pushedAt":"2024-05-30T16:19:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Fix: remove process_func from templated_fields (#39948)","shortMessageHtmlLink":"Fix: remove process_func from templated_fields (#39948)"}},{"before":"4127ce4c2d78b6528133b2929602a907a2cbd9a1","after":"b7b6d1426f49b1a93e8518bb7b0550c4e589a0a7","ref":"refs/heads/main","pushedAt":"2024-05-30T16:15:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Resolve sshhook deprecations in tests (#39907)","shortMessageHtmlLink":"Resolve sshhook deprecations in tests (#39907)"}},{"before":"032d27640b5124e8fd85ba93042b50989881895a","after":"4127ce4c2d78b6528133b2929602a907a2cbd9a1","ref":"refs/heads/main","pushedAt":"2024-05-30T16:11:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Add `drill` integration tests (#39921)","shortMessageHtmlLink":"Add drill integration tests (#39921)"}},{"before":"11f219abffb49ef713bac3e60121fcbf737dc95b","after":"032d27640b5124e8fd85ba93042b50989881895a","ref":"refs/heads/main","pushedAt":"2024-05-30T13:18:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Refresh properties on KubernetesPodOperator on token expiration also when logging (#39789)\n\n* Refresh KubernetesPodOperator properties when credentials expire also when logs are enabled\r\n\r\n* Linting\r\n\r\n* Rename function\r\n\r\n---------\r\n\r\nCo-authored-by: pmoriello ","shortMessageHtmlLink":"Refresh properties on KubernetesPodOperator on token expiration also …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWbpOYgA","startCursor":null,"endCursor":null}},"title":"Activity · apache/airflow"}