{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":577799138,"defaultBranch":"main","name":"airflow","ownerLogin":"sungwy","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-12-13T14:52:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107272191?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701531218.0","currentOid":""},"activityList":{"items":[{"before":"a84bf6eb72c29552237d795fb4e40ce55cccf91e","after":"165fbbed1c7f92c06299db1a682d1609f2d35ce6","ref":"refs/heads/dagsla","pushedAt":"2024-01-07T00:07:51.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'dagsla' of https://github.com/syun64/airflow into dagsla","shortMessageHtmlLink":"Merge branch 'dagsla' of https://github.com/syun64/airflow into dagsla"}},{"before":"c47dcc59e5a0766d6b390bc8ceafc8ab6b762c88","after":"ef1498831a54c76a928d0a56eaf4c232925c0c65","ref":"refs/heads/main","pushedAt":"2024-01-07T00:01:49.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Add section about live-upgrading Airflow (#36637)\n\nOur users are often asking about live-upgrading Airflow and the answer\r\non what and how can be live-upgraded is not obvious and it depends on a\r\nnumber of factors - most importantly on the type of deployment you run\r\nand type of executor you use.\r\n\r\nThis PR adds a basic description for it - following the recent update\r\nexplaining the different live-upgrade scenarios available.","shortMessageHtmlLink":"Add section about live-upgrading Airflow (apache#36637)"}},{"before":"15328def286a06cfd468c4a404fc75b773dcb5e2","after":"a84bf6eb72c29552237d795fb4e40ce55cccf91e","ref":"refs/heads/dagsla","pushedAt":"2024-01-06T21:30:07.000Z","pushType":"push","commitsCount":366,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"fix er diagram","shortMessageHtmlLink":"fix er diagram"}},{"before":"e3315598319c0ccb4b69c7acbabca09c6ae3ac2b","after":"c47dcc59e5a0766d6b390bc8ceafc8ab6b762c88","ref":"refs/heads/main","pushedAt":"2024-01-05T15:35:33.000Z","pushType":"push","commitsCount":358,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Improve and add more complete description in the architecture diagrams (#36513)\n\nWhen it comes to access and management plugins management follows\r\ndifferent pattern than DAG files. While DAG files can (and should) be\r\nmodified by DAG authors, the whole idea of Plugins was to make it only\r\npossible to modify plugins folder (and installl plugin-enabled packages)\r\nby the Deploymenet Managers, not DAG authors.\r\n\r\nThe difference is quite important because even in a simplest\r\ninstallation, airflow webserver never needs to access DAG files, while\r\nit should be able to access plugins.\r\n\r\nThis is even more profound in the environment (leading in the future to\r\nmulti-tenant deployments) plugins are not 'per-tenant\" - they must be\r\ninstalled and managed by deployment manager, because those plugins can\r\nbe used by Airflow Webservers.\r\n\r\nIn the future we might want to make distinction between these two\r\ndifferent types of plugins, because theorethically it would be possible\r\nto distingquish \"scheduler, worker & triggerer\" plugins from the\r\n\"webserver\" plugins - however we do not have such disctinction today and\r\nwhoever manages plugins folder is impacting both webserver and workers.\r\n\r\nThis change also re-adds the \"basic\" architecture which is targetted\r\nas single-user and single machine deployment and presents it as the\r\nfirst architecture that the user encounters - which might make it more\r\ndigestible, while it also explains tha this is a simplified architecture\r\nand is followed by more complete and complex deployment scenarios\r\ninvolving distributed architecture, different user roles and security\r\nboundaries.","shortMessageHtmlLink":"Improve and add more complete description in the architecture diagrams ("}},{"before":"b7ca69abb15f49f46ec3e9e9e3139bc9a1946435","after":"15328def286a06cfd468c4a404fc75b773dcb5e2","ref":"refs/heads/dagsla","pushedAt":"2023-12-02T18:29:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"fix db migration","shortMessageHtmlLink":"fix db migration"}},{"before":"c1a244f8ad9587b94b7425d0c4ceb7e9b6e4763d","after":"b7ca69abb15f49f46ec3e9e9e3139bc9a1946435","ref":"refs/heads/dagsla","pushedAt":"2023-12-02T17:54:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"erd update","shortMessageHtmlLink":"erd update"}},{"before":null,"after":"c1a244f8ad9587b94b7425d0c4ceb7e9b6e4763d","ref":"refs/heads/dagsla","pushedAt":"2023-12-02T15:33:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"396b1ba34e7df28eebfafc174494812aa50af966","after":"e3315598319c0ccb4b69c7acbabca09c6ae3ac2b","ref":"refs/heads/main","pushedAt":"2023-12-02T11:28:04.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Support DOCKER_HOST variable passing to Breeze commands (#36011)\n\nIn some cases you might want to override the default way how\r\nDocker determines where to connect by seting DOCKER_HOST variable.\r\n\r\nThis is generally working out of the box by having the variable\r\nset, but then it does not work well with `--builder` settings\r\nin `builder` plugin. This PR adds support for DOCKER_HOST to be added\r\nto all shell and build commands by disabling the builder when the\r\nvariable is set and explicit forwarding of the DOCKER_HOST\r\nvariable when running docker commands. You can also override the\r\nDOCKER_HOST variable via `--docker-host` command line switch.\r\n\r\nBuild arguments in Breeze commands have been sorted as well as their\r\nclick options as the command option list grew large enough to be\r\nmessy if they are not alphabetically sorted.\r\n\r\nWe also add automated support for docker-in-docker case which we use in\r\nsome tests - the Docker-In-Docker should now work in most cases even\r\nif you set DOCKER_HOST:\r\n\r\n* if the ~/.docker/run/docker.sock is used - we change the mapping\r\n of socket to /var/run/docker.sock\r\n* if DOCKER_HOST is not a \"unix://\" socket, we pass it through\r\n (hoping it will **just** work as tcp:// or ssh:// - named pipes\r\n are not forwardeable anyway)\r\n* if Rootless Docker is used, we follow the rootless docker standard\r\n for XDG_RUNTIME_DIR/docker.sock (fallback to /run/(UID)/docker.sock\r\n\r\nWithout DOCKER_HOST we just forward /var/run/docker.sock which\r\nshould work also on MacOS - with, or without root-owned socket..\r\n\r\nThis gets a litte tricky because the way it works on MacOS /\r\nDockerDesktop is a little magicalx. If you set DOCKER_HOST manually to\r\npoint to your HOME_DIR socket, you are actually supposed to forward\r\n`/var/run/docker.sock` not the original socket because mappings you\r\ndefine on MacOS are actually the VM mappings (and your home dir is\r\nmounted to VM - EXCEPT the docker socket which is available on the VM as\r\n/var/run/docker.sock)\r\n\r\nMore about it in this issue: https://github.com/docker/for-mac/issues/6529\r\nAlso docs about MacOS Docker: https://docs.docker.com/desktop/mac/permission-requirements/","shortMessageHtmlLink":"Support DOCKER_HOST variable passing to Breeze commands (apache#36011)"}},{"before":"be6e2cd0d42abc1b3099910c91982f31a98f4c3d","after":"396b1ba34e7df28eebfafc174494812aa50af966","ref":"refs/heads/main","pushedAt":"2023-12-01T11:09:38.000Z","pushType":"push","commitsCount":182,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Cleanup code for elasticsearch<8 (#35707)\n\n* update elasticsearch doc for `use_ssl` parameter\r\n\r\n* Remove outdated support for elasticsearch<8\r\n\r\n* bring back retry_timeout","shortMessageHtmlLink":"Cleanup code for elasticsearch<8 (apache#35707)"}},{"before":"b46b8607d00fcf44d8139386be894aba2cd9c617","after":"b2d4fb84b3e9b63014eb21424998999ebbafa9d9","ref":"refs/heads/dag-sla","pushedAt":"2023-11-16T18:07:06.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"3592ff40465032fa041600be740ee6bc25e7c242","after":"be6e2cd0d42abc1b3099910c91982f31a98f4c3d","ref":"refs/heads/main","pushedAt":"2023-11-16T16:13:13.000Z","pushType":"push","commitsCount":268,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Add try_number to extra links query (#35317)\n\n* Add try_number to extra links query\r\n\r\nAdd try_number to extra links query\r\n\r\n* Do not include try_number in uri if undefined","shortMessageHtmlLink":"Add try_number to extra links query (apache#35317)"}},{"before":"c964e55227a714c7df7627ca874d3e7470181c78","after":"b46b8607d00fcf44d8139386be894aba2cd9c617","ref":"refs/heads/dag-sla","pushedAt":"2023-11-15T14:17:20.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dag-sla","shortMessageHtmlLink":"Merge branch 'main' into dag-sla"}},{"before":"66ceba794410ec019b16d6a40b19cb9d25de8629","after":"c964e55227a714c7df7627ca874d3e7470181c78","ref":"refs/heads/dag-sla","pushedAt":"2023-11-15T03:26:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"a1a8516d02f952769dfa3b320c934416ef5f980c","after":"66ceba794410ec019b16d6a40b19cb9d25de8629","ref":"refs/heads/dag-sla","pushedAt":"2023-11-13T15:36:44.000Z","pushType":"push","commitsCount":229,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dag-sla","shortMessageHtmlLink":"Merge branch 'main' into dag-sla"}},{"before":"1ecd8890e004b1470cac71cd84b29007440b93d8","after":"208595b20fadcc86bfa660b9d08bf9612ab168b4","ref":"refs/heads/partial-dag-fix","pushedAt":"2023-10-31T16:07:20.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into partial-dag-fix","shortMessageHtmlLink":"Merge branch 'main' into partial-dag-fix"}},{"before":"cf6ad7015fb58d6a5cb6380e27c597474067360b","after":"1ecd8890e004b1470cac71cd84b29007440b93d8","ref":"refs/heads/partial-dag-fix","pushedAt":"2023-10-31T15:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Update dag.py","shortMessageHtmlLink":"Update dag.py"}},{"before":null,"after":"cf6ad7015fb58d6a5cb6380e27c597474067360b","ref":"refs/heads/partial-dag-fix","pushedAt":"2023-10-29T18:00:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"bug fix callbacks of partial dag runs","shortMessageHtmlLink":"bug fix callbacks of partial dag runs"}},{"before":"5db1f1b60e6503d1d34114491ff2a5f7b2116049","after":"a1a8516d02f952769dfa3b320c934416ef5f980c","ref":"refs/heads/dag-sla","pushedAt":"2023-10-28T22:52:45.000Z","pushType":"push","commitsCount":913,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"3a4712e306e123c4e78251968b7f2975b73bdbaf","after":"3592ff40465032fa041600be740ee6bc25e7c242","ref":"refs/heads/main","pushedAt":"2023-10-28T13:55:40.000Z","pushType":"push","commitsCount":383,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Prepare docs 3rd wave of Providers October 2023 (#35187)\n\n* Prepare docs 3rd wave of Providers October 2023\r\n\r\n* add cncf.kubernetes","shortMessageHtmlLink":"Prepare docs 3rd wave of Providers October 2023 (apache#35187)"}},{"before":"d6b3f36496714881c82c6b74edbb59e207f7d54e","after":"60f58cb8f31a0565edfa791816e415c602dc45f5","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-20T16:26:51.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into clear_number_bf","shortMessageHtmlLink":"Merge branch 'main' into clear_number_bf"}},{"before":"35727358a3b3105f4c3b4e8342ee538972cacb85","after":"d6b3f36496714881c82c6b74edbb59e207f7d54e","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-18T13:11:09.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Merge branch 'main' into clear_number_bf","shortMessageHtmlLink":"Merge branch 'main' into clear_number_bf"}},{"before":"6b9341933e0ee0b237187957300435831303d959","after":"35727358a3b3105f4c3b4e8342ee538972cacb85","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-18T13:09:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"update erd","shortMessageHtmlLink":"update erd"}},{"before":"dbd66655e348d7922401835e4680223092f922b9","after":"3a4712e306e123c4e78251968b7f2975b73bdbaf","ref":"refs/heads/main","pushedAt":"2023-09-18T12:57:12.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"Add descriptions for airflow resource config parameters (#34438)\n\n* Add descriptions for airflow resource config parameters\r\n\r\n* Fix failing build doc CI","shortMessageHtmlLink":"Add descriptions for airflow resource config parameters (apache#34438)"}},{"before":"856508e58a63bb5842873fedaa5a7bf7457f5c92","after":"6b9341933e0ee0b237187957300435831303d959","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T23:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"mssql compat","shortMessageHtmlLink":"mssql compat"}},{"before":"e6af941ae744e6c3cd4a1df9e9e57668304c6bcb","after":"856508e58a63bb5842873fedaa5a7bf7457f5c92","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T23:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"mssql compat","shortMessageHtmlLink":"mssql compat"}},{"before":"45753116eb346fb96048390d7f8ef0fd0eed9240","after":"e6af941ae744e6c3cd4a1df9e9e57668304c6bcb","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T22:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"bug fix on clear_number migration","shortMessageHtmlLink":"bug fix on clear_number migration"}},{"before":"c12ba589693a663fec6ea7a900370c7d86e5ffa0","after":"45753116eb346fb96048390d7f8ef0fd0eed9240","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T15:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"bug fix","shortMessageHtmlLink":"bug fix"}},{"before":"1472794ec9720d75525f96f052209c2aaab34ff6","after":"c12ba589693a663fec6ea7a900370c7d86e5ffa0","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T14:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"revert","shortMessageHtmlLink":"revert"}},{"before":"695d0c441b351cc2173fa572536e1d7d7c2d6970","after":"1472794ec9720d75525f96f052209c2aaab34ff6","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T14:39:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"bugfix","shortMessageHtmlLink":"bugfix"}},{"before":"3127ec1e23b35e5fbfea2b542471db1153ae0bd2","after":"695d0c441b351cc2173fa572536e1d7d7c2d6970","ref":"refs/heads/clear_number_bf","pushedAt":"2023-09-13T14:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sungwy","name":"Sung Yun","path":"/sungwy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107272191?s=80&v=4"},"commit":{"message":"bug fix","shortMessageHtmlLink":"bug fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wN1QwMDowNzo1MS4wMDAwMDBazwAAAAPZZy88","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xM1QxNDoxNzozMC4wMDAwMDBazwAAAAN_wpe7"}},"title":"Activity ยท sungwy/airflow"}