{"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:1714677239.0","currentOid":""},"activityList":{"items":[{"before":"8a5a1a011a683511d15204d30aca6cea4d52c991","after":"0064cb19c035e17404416216c7aac43ebe1b5175","ref":"refs/heads/constraints-main","pushedAt":"2024-05-04T07:49:16.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:8948807189\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 00f096918df2c9cb13589924cb5c31633be5e6f8.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8948807189/\n\nThe image tag used for that build was: 00f096918df2c9cb13589924cb5c31633be5e6f8. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 00f096918df2c9cb13589924cb5c31633be5e6f8'\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:8948807189"}},{"before":"795592c8baf9ae732563e6958c3a0ad3a168c3f6","after":"00f096918df2c9cb13589924cb5c31633be5e6f8","ref":"refs/heads/main","pushedAt":"2024-05-04T07:06:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Fix alembic autogeneration and rename mismatching constraints (#39032)\n\n* Fix alembic autogeneration and rename mismatching constraints\r\n\r\nThe alembic autogeneration is not working as expected and the tests\r\nwere detecting it because we use DBs created from the ORM to run tests.\r\nWhen a change is made in the ORM and the ORM is used to initialize the\r\ndatabase for tests, the changes in the ORM will appear the same with what\r\nis in the migration file. To be sure that both match, we have to compare\r\nthe database generated using the migration file to the database that could be\r\ncreated from the ORM.\r\nTo fix this, I added 'use_migration_file' arg to resetdb function and updated\r\nthe db reset in conftest to use migration file during test db reset.\r\n\r\nAs part of this fix, I also updated mismatching constraint names. The update was\r\ndone in the migration file instead of the ORM as I take the ORM as the source\r\nof truth. New airflow users create their DB from the ORM with the correct naming\r\nbecause we have a naming convention. Old airflow users would have to upgrade\r\nto use these names from ORM instead of the reverse.\r\n\r\nI also removed the `sqlite_sequence` table which is specific to sqlite and not\r\nneeded for anything. An alternative would be to add `sqlite_autoincrement` to\r\ntable args in the ORM and migration but this table is not that useful.\r\n\r\n* fixup! Fix alembic autogeneration and rename mismatching constraints\r\n\r\n* fixup! fixup! Fix alembic autogeneration and rename mismatching constraints\r\n\r\n* fixup! fixup! fixup! Fix alembic autogeneration and rename mismatching constraints\r\n\r\n* Fix mysql, sqlite and issue with cascading deletes\r\n\r\n* fixup! Fix mysql, sqlite and issue with cascading deletes\r\n\r\n* Fix migration for mysql\r\n\r\n* Fix clear_number ORM server_default\r\n\r\n* Fix type change for mysql\r\n\r\n* Fix constraints for sqlite and move migration to 2.9.2\r\n\r\n* Fix sqlite constraints update and ignore session_session_id_uq index\r\n\r\n* Fix processor_subdir in the migration file for mysql and make use-migration-files an option in db commands\r\n\r\n* fixup! Fix processor_subdir in the migration file for mysql and make use-migration-files an option in db commands\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>","shortMessageHtmlLink":"Fix alembic autogeneration and rename mismatching constraints (#39032)"}},{"before":"bc387776dedfa1432aa787c1cc4c00298cf76002","after":"8a5a1a011a683511d15204d30aca6cea4d52c991","ref":"refs/heads/constraints-main","pushedAt":"2024-05-03T15:48:45.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:8940876400\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 795592c8baf9ae732563e6958c3a0ad3a168c3f6.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8940876400/\n\nThe image tag used for that build was: 795592c8baf9ae732563e6958c3a0ad3a168c3f6. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 795592c8baf9ae732563e6958c3a0ad3a168c3f6'\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:8940876400"}},{"before":"2294001195276948900ffa712849cb9ff9d970ab","after":"795592c8baf9ae732563e6958c3a0ad3a168c3f6","ref":"refs/heads/main","pushedAt":"2024-05-03T14:54:42.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 `job_id` param. to `BigQueryGetDataOperator` (#39315)","shortMessageHtmlLink":"Add job_id param. to BigQueryGetDataOperator (#39315)"}},{"before":"2d103e115c9951ce2bccb6b7ffa4fbd7ff269ef3","after":"2294001195276948900ffa712849cb9ff9d970ab","ref":"refs/heads/main","pushedAt":"2024-05-03T13:42:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"uranusjr","name":"Tzu-ping Chung","path":"/uranusjr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/605277?s=80&v=4"},"commit":{"message":"Implement accessors to read dataset events defined as inlet (#39367)","shortMessageHtmlLink":"Implement accessors to read dataset events defined as inlet (#39367)"}},{"before":"61d1c95278ecd0e9df32a210d25a65e9ab201ef2","after":"2d103e115c9951ce2bccb6b7ffa4fbd7ff269ef3","ref":"refs/heads/main","pushedAt":"2024-05-03T08:44:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lee-W","name":"Wei Lee","path":"/Lee-W","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144808?s=80&v=4"},"commit":{"message":"get all failed tasks errors in when exception raised in DatabricksCreateJobsOperator (#39354)","shortMessageHtmlLink":"get all failed tasks errors in when exception raised in DatabricksCre…"}},{"before":"0a98435760a850b69d672f25c3b2f9d86afaf411","after":"61d1c95278ecd0e9df32a210d25a65e9ab201ef2","ref":"refs/heads/main","pushedAt":"2024-05-03T08:42:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lee-W","name":"Wei Lee","path":"/Lee-W","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144808?s=80&v=4"},"commit":{"message":"Fix TaskHandlerWithCustomFormatter now adds prefix only once (#38502)\n\nWhen using the TaskHandlerWithCustomFormatter to add a prefix to logs, it was previously adding the prefix multiple times. This happened because it was being called multiple times from logging_mixin.py, and worsened because even when the handler's formatter was a TimezoneAware formatter (to include UTC offset), it was still adding an additional prefix. Because of this, I felt that any solution outside of the TaskHandlerWithCustomFormatter itself would either require a restructuring of the handlers' structure or slow down execution for all other handlers. And so, the solution I settled on was to add to TaskHandlerWithCustomFormatter's initial 'if' statement a simple 'or self.prefix_jinja_template is not None', so that it returns if the prefix had already been set. This is similar to what is done by the ElasticSearch es_task_handler.py.\r\n\r\nNote: also fixed the documentation's example for the handler, as the previous one was incorrect and didn't work.","shortMessageHtmlLink":"Fix TaskHandlerWithCustomFormatter now adds prefix only once (#38502)"}},{"before":"ce35d6d51e0fa8dd4178a2f572ab1c7a2a8ec93f","after":"bc387776dedfa1432aa787c1cc4c00298cf76002","ref":"refs/heads/constraints-main","pushedAt":"2024-05-03T08:42:04.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:8935807761\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 0a98435760a850b69d672f25c3b2f9d86afaf411.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8935807761/\n\nThe image tag used for that build was: 0a98435760a850b69d672f25c3b2f9d86afaf411. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 0a98435760a850b69d672f25c3b2f9d86afaf411'\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:8935807761"}},{"before":"8f8f45661675019975f3983b020e787365223941","after":"0a98435760a850b69d672f25c3b2f9d86afaf411","ref":"refs/heads/main","pushedAt":"2024-05-03T07:49:57.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 deprecations in Python sensors/operators/decorators (#39241)","shortMessageHtmlLink":"Resolve deprecations in Python sensors/operators/decorators (#39241)"}},{"before":"b5153c174596bc9ee7ebb9bf0376c95edc3abc94","after":"8f8f45661675019975f3983b020e787365223941","ref":"refs/heads/main","pushedAt":"2024-05-03T07:46:18.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":"fix: providers yandex missing client mock (#39386)","shortMessageHtmlLink":"fix: providers yandex missing client mock (#39386)"}},{"before":"b9fc1694cd19ba1829a1f4ddb87b5017c4618428","after":"b5153c174596bc9ee7ebb9bf0376c95edc3abc94","ref":"refs/heads/main","pushedAt":"2024-05-03T06:53:55.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":"Fix deprecated calls in `cncf.kubernetes` provider (#39381)","shortMessageHtmlLink":"Fix deprecated calls in cncf.kubernetes provider (#39381)"}},{"before":"495814e908890763d9429df7ad9f4f33908fef98","after":"b9fc1694cd19ba1829a1f4ddb87b5017c4618428","ref":"refs/heads/main","pushedAt":"2024-05-03T04:04:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Update python client release doc (#39383)\n\nRan into a few bumps while doing the release today. This updates the\r\ndoc so it's smoother next time.","shortMessageHtmlLink":"Update python client release doc (#39383)"}},{"before":"792429938eab9de395c2ff1eabbc4d5f5511b5b5","after":"ce35d6d51e0fa8dd4178a2f572ab1c7a2a8ec93f","ref":"refs/heads/constraints-main","pushedAt":"2024-05-02T23:04:22.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:8931106321\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 495814e908890763d9429df7ad9f4f33908fef98.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8931106321/\n\nThe image tag used for that build was: 495814e908890763d9429df7ad9f4f33908fef98. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 495814e908890763d9429df7ad9f4f33908fef98'\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:8931106321"}},{"before":"598398a81657c06e092d1290200a9facf82f55f3","after":"495814e908890763d9429df7ad9f4f33908fef98","ref":"refs/heads/main","pushedAt":"2024-05-02T22:07:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Update python client version in README (#39384)","shortMessageHtmlLink":"Update python client version in README (#39384)"}},{"before":"5356cb9f9b989ff48e1f963c19f088b80acb4c2c","after":"2d53c1089f78d8d1416f51af60e1e0354781c661","ref":"refs/heads/v2-9-stable","pushedAt":"2024-05-02T18:57:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Update RELEASE_NOTES.rst","shortMessageHtmlLink":"Update RELEASE_NOTES.rst"}},{"before":"ee584f4eb196b6712880ce2c19d641d45da29900","after":"598398a81657c06e092d1290200a9facf82f55f3","ref":"refs/heads/main","pushedAt":"2024-05-02T18:07:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferruzzi","name":"D. Ferruzzi","path":"/ferruzzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1920178?s=80&v=4"},"commit":{"message":"Amazon Bedrock - Knowledge Bases and Data Sources (#39245)","shortMessageHtmlLink":"Amazon Bedrock - Knowledge Bases and Data Sources (#39245)"}},{"before":"b402267cea69527fb0c380e5f590cd812bf82b11","after":"2b64d20d7042dd90b0a04229c1b747fc3c3fcfc3","ref":"refs/heads/constraints-2-9","pushedAt":"2024-05-02T17:50:38.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:8927419376\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/v2-9-test' in the 'apache/airflow' repository with commit sha 2d53c1089f78d8d1416f51af60e1e0354781c661.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8927419376/\n\nThe image tag used for that build was: 2d53c1089f78d8d1416f51af60e1e0354781c661. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 2d53c1089f78d8d1416f51af60e1e0354781c661'\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:8927419376"}},{"before":"fd87589c9e0d9a6afd6c6d656844e4828cf54511","after":"2d53c1089f78d8d1416f51af60e1e0354781c661","ref":"refs/heads/v2-9-test","pushedAt":"2024-05-02T16:43:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Update RELEASE_NOTES.rst","shortMessageHtmlLink":"Update RELEASE_NOTES.rst"}},{"before":"0b08abd4390b8d6c2b80a041c2405d46f2bc8bb0","after":"ee584f4eb196b6712880ce2c19d641d45da29900","ref":"refs/heads/main","pushedAt":"2024-05-02T16:24:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Add the existing_nullable to the downgrade side of the migration (#39374)\n\nI missed this in the earlier PR on adding the existing_nullable(#39361)","shortMessageHtmlLink":"Add the existing_nullable to the downgrade side of the migration (#39374"}},{"before":"678d104751cbdbfb8f320f6f2b6f575ce8f0549b","after":"0b08abd4390b8d6c2b80a041c2405d46f2bc8bb0","ref":"refs/heads/main","pushedAt":"2024-05-02T16:16:26.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":"Add color to log lines in UI for error and warnings based on keywords (#39006)\n\n* Add color to logs in UI based on given keywords for error and warning.\r\n\r\n* Filter empty keywords when color_log_error_keywords is unset.\r\n\r\n* Add tests and rename function.","shortMessageHtmlLink":"Add color to log lines in UI for error and warnings based on keywords ("}},{"before":"32e2006a07d1b70766f659dca2c661980a97b7a5","after":"678d104751cbdbfb8f320f6f2b6f575ce8f0549b","ref":"refs/heads/main","pushedAt":"2024-05-02T15:56: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":"Remove FAB test side effects (#39360)","shortMessageHtmlLink":"Remove FAB test side effects (#39360)"}},{"before":"1074b8eed680af9668f11c63cf28e72db5470fde","after":"32e2006a07d1b70766f659dca2c661980a97b7a5","ref":"refs/heads/main","pushedAt":"2024-05-02T15:47:56.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":"Remove from `deprecations_ignore.yml` already resolved warnings exclusions (#39369)","shortMessageHtmlLink":"Remove from deprecations_ignore.yml already resolved warnings exclu…"}},{"before":"959e52bf3c48ba1f2622187179fca28f908a859a","after":"1074b8eed680af9668f11c63cf28e72db5470fde","ref":"refs/heads/main","pushedAt":"2024-05-02T15:21:45.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":"Add Rendered k8s pod spec tab to ti details view (#39141)\n\n* Add Rendered k8s pod spec tab to ti details view\r\n\r\n* Render yaml instead of json\r\n\r\n* Fix rebase mistake","shortMessageHtmlLink":"Add Rendered k8s pod spec tab to ti details view (#39141)"}},{"before":"599f520242d845cbbb2a78f7a4b6eb8a44a269a4","after":"959e52bf3c48ba1f2622187179fca28f908a859a","ref":"refs/heads/main","pushedAt":"2024-05-02T14:54:25.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":"Simplify action name retrieval in FAB auth manager (#39358)","shortMessageHtmlLink":"Simplify action name retrieval in FAB auth manager (#39358)"}},{"before":"1d504ca924309efd4e7ac2cdc2aacd1ff18b2227","after":"599f520242d845cbbb2a78f7a4b6eb8a44a269a4","ref":"refs/heads/main","pushedAt":"2024-05-02T14:09: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":"Adding PR user validation for generate_issue_content_providers (#39359)","shortMessageHtmlLink":"Adding PR user validation for generate_issue_content_providers (#39359)"}},{"before":"d2f91b8bb936f152e278c6a4da2ef3830f6eb6b6","after":"b402267cea69527fb0c380e5f590cd812bf82b11","ref":"refs/heads/constraints-2-9","pushedAt":"2024-05-02T11:43:57.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:8921472016\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/v2-9-test' in the 'apache/airflow' repository with commit sha fd87589c9e0d9a6afd6c6d656844e4828cf54511.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8921472016/\n\nThe image tag used for that build was: fd87589c9e0d9a6afd6c6d656844e4828cf54511. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag fd87589c9e0d9a6afd6c6d656844e4828cf54511'\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:8921472016"}},{"before":"48638aa9f5fd3a49d819cf7a90ca424822b3b252","after":"792429938eab9de395c2ff1eabbc4d5f5511b5b5","ref":"refs/heads/constraints-main","pushedAt":"2024-05-02T09:53:22.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:8921231205\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 1d504ca924309efd4e7ac2cdc2aacd1ff18b2227.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8921231205/\n\nThe image tag used for that build was: 1d504ca924309efd4e7ac2cdc2aacd1ff18b2227. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 1d504ca924309efd4e7ac2cdc2aacd1ff18b2227'\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:8921231205"}},{"before":"5356cb9f9b989ff48e1f963c19f088b80acb4c2c","after":"fd87589c9e0d9a6afd6c6d656844e4828cf54511","ref":"refs/heads/v2-9-test","pushedAt":"2024-05-02T09:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Update trigger kwargs migration to specify existing_nullable (#39361)\n\nWithout the existing_nullable set during alter_column, MySQL will set it to Null.\nSee https://alembic.sqlalchemy.org/en/latest/ops.html#alembic.operations.Operations.alter_column.params.existing_nullable\n\n(cherry picked from commit 1d504ca924309efd4e7ac2cdc2aacd1ff18b2227)","shortMessageHtmlLink":"Update trigger kwargs migration to specify existing_nullable (#39361)"}},{"before":"4910c0439bf370348a63f445bbeb8051a93e22fd","after":"1d504ca924309efd4e7ac2cdc2aacd1ff18b2227","ref":"refs/heads/main","pushedAt":"2024-05-02T08:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ephraimbuddy","name":"Ephraim Anierobi","path":"/ephraimbuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4122866?s=80&v=4"},"commit":{"message":"Update trigger kwargs migration to specify existing_nullable (#39361)\n\nWithout the existing_nullable set during alter_column, MySQL will set it to Null.\r\nSee https://alembic.sqlalchemy.org/en/latest/ops.html#alembic.operations.Operations.alter_column.params.existing_nullable","shortMessageHtmlLink":"Update trigger kwargs migration to specify existing_nullable (#39361)"}},{"before":"29a9a24a5f05cce00e7b6dd6c436a8c98b88442a","after":"4910c0439bf370348a63f445bbeb8051a93e22fd","ref":"refs/heads/main","pushedAt":"2024-05-01T21:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Add `jmespath` as an explicit dependency (#39350)\n\nThe helm chart tests, AWS provider, and FAB provider all use `jmespath`\r\ndirectly, but we were only installing it as a dependency of a dependency\r\n(botocore is the most likely commonly used dep that requires it). Instead,\r\nsince we use it ourselves, set it as a dep.","shortMessageHtmlLink":"Add jmespath as an explicit dependency (#39350)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQVJyqQA","startCursor":null,"endCursor":null}},"title":"Activity · apache/airflow"}