{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589902802,"defaultBranch":"master","name":"crossplane","ownerLogin":"cychiang","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-17T08:03:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3291319?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721306866.0","currentOid":""},"activityList":{"items":[{"before":"e3603939ed620ff7fe7720aceca92c3d738f9c3b","after":"6df3a5499b4e4d37d431e50a46fb590e1db27f9a","ref":"refs/heads/chore-rename-package-yaml-to-crossplane-yaml","pushedAt":"2024-07-24T11:57:35.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge branch 'master' into chore-rename-package-yaml-to-crossplane-yaml","shortMessageHtmlLink":"Merge branch 'master' into chore-rename-package-yaml-to-crossplane-yaml"}},{"before":"2c4631fb85073d924f372c0b1d20295c49e9cdb3","after":"6b8545cc1caa6b5f57ccd7238dda7fbcb4c3d4af","ref":"refs/heads/master","pushedAt":"2024-07-24T11:57:01.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #5815 from enesonus/config-meta-validate\n\nAdd configuration.meta/crossplane.yaml support for dependencies to beta validate","shortMessageHtmlLink":"Merge pull request crossplane#5815 from enesonus/config-meta-validate"}},{"before":null,"after":"e3603939ed620ff7fe7720aceca92c3d738f9c3b","ref":"refs/heads/chore-rename-package-yaml-to-crossplane-yaml","pushedAt":"2024-07-18T12:47:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Rename `package.yaml` to `crossplane.yaml` to reflect the Crossplane latest terminology\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"Rename package.yaml to crossplane.yaml to reflect the Crossplane …"}},{"before":"fe4b4fcd4294bee50f9a486b1e577dccfa3cd0e8","after":"2c4631fb85073d924f372c0b1d20295c49e9cdb3","ref":"refs/heads/master","pushedAt":"2024-07-18T12:39:45.000Z","pushType":"push","commitsCount":144,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #5726 from gotwarlost/trace-perf\n\nimprove trace client performance using concurrent resource load","shortMessageHtmlLink":"Merge pull request crossplane#5726 from gotwarlost/trace-perf"}},{"before":"02a5fa0013b47c622a6f36911e07507bc3e1f8a5","after":"fe4b4fcd4294bee50f9a486b1e577dccfa3cd0e8","ref":"refs/heads/master","pushedAt":"2024-05-22T15:27:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #5720 from cychiang/fix-xpkg-doesnt-close-file","shortMessageHtmlLink":"Merge pull request crossplane#5720 from cychiang/fix-xpkg-doesnt-clos…"}},{"before":"32395bf387b0fb42e96c8e3cc4256214c1d31996","after":"7be5df64f991ccc37db4c4d822e25daf0d24f67f","ref":"refs/heads/fix-5721-test-issue","pushedAt":"2024-05-22T03:17:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Unset some UP env vars to avoid unexpect test behaviour.\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"Unset some UP env vars to avoid unexpect test behaviour."}},{"before":"29a9636005149d0ea29ce7b39652cb9f29829e26","after":"32395bf387b0fb42e96c8e3cc4256214c1d31996","ref":"refs/heads/fix-5721-test-issue","pushedAt":"2024-05-22T03:11:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Use a single cache for all dynamic controllers\n\nCrossplane uses a controller engine to dynamically start claim and XR\ncontrollers when a new XRD is installed.\n\nBefore this commit, each controller gets at least one cache. This is\nbecause when I built this functionality, you couldn't stop a single\ninformer within a cache (a cache is basically a map of informers by\nGVK).\n\nWhen realtime composition is enabled, there are even more caches. One\nper composed resource GVK. A GVK routed cache routes cache lookups to\nthese various delegate caches.\n\nMeanwhile, controller-runtime recently made it possible to stop an\ninformer within a cache. It's also been possible to remove an event\nhandler from an informer for some time (since Kubernetes 1.26).\n\nhttps://github.com/kubernetes-sigs/controller-runtime/pull/2285\nhttps://github.com/kubernetes-sigs/controller-runtime/pull/2046\n\nThis commit uses a single client, backed by a single cache, across all\ndynamic controllers (specifically the definition, offered, claim, and\nXR controllers).\n\nCompared to the current implementation, this commit:\n\n* Takes fewer global locks when realtime compositions are enabled.\n Locking is now mostly at the controller scope.\n* Works with the breaking changes to source.Source introduced in\n controller-runtime v0.18. :)\n\nI think this makes the realtime composition code a little easier to\nfollow by consolodating it into the ControllerEngine, but that's\npretty subjective.\n\nSigned-off-by: Nic Cope \nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"Use a single cache for all dynamic controllers"}},{"before":"d238cb074e0cbf31aaa6d2255100c34ee05efb21","after":"29a9636005149d0ea29ce7b39652cb9f29829e26","ref":"refs/heads/fix-5721-test-issue","pushedAt":"2024-05-22T03:10:13.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-5721-test-issue","shortMessageHtmlLink":"Merge branch 'master' into fix-5721-test-issue"}},{"before":"6292789f335f56ea4d675c45dfbe622e3ad693c8","after":"02a5fa0013b47c622a6f36911e07507bc3e1f8a5","ref":"refs/heads/master","pushedAt":"2024-05-22T03:09:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #5651 from negz/engine-swap\n\nUse a single cache for all dynamic controllers (i.e. XRs and claims)","shortMessageHtmlLink":"Merge pull request crossplane#5651 from negz/engine-swap"}},{"before":"c6485693f1e73eb0dbe1fd4040d66ee52239665f","after":"d238cb074e0cbf31aaa6d2255100c34ee05efb21","ref":"refs/heads/fix-5721-test-issue","pushedAt":"2024-05-22T03:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":null,"after":"c6485693f1e73eb0dbe1fd4040d66ee52239665f","ref":"refs/heads/fix-5721-test-issue","pushedAt":"2024-05-22T03:02:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Unset UP env vars","shortMessageHtmlLink":"Unset UP env vars"}},{"before":"de5b33a4762adc81289b87143ef61cbaef2521c8","after":"982aa2d6b486d51472e077b0594493ae79ba7483","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-22T02:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"fix typo\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"fix typo"}},{"before":"9644d74faa585729e5b2b65c65246c3abfcad8cf","after":"de5b33a4762adc81289b87143ef61cbaef2521c8","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-21T14:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Update the code based on the feedback\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"Update the code based on the feedback"}},{"before":"71021f6f73db20774a7bcb055aa2d8a60ff8d7b9","after":"9644d74faa585729e5b2b65c65246c3abfcad8cf","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-21T11:02:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"follow coding style, use lint ignore if the err output is safe to ignore.\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"follow coding style, use lint ignore if the err output is safe to ign…"}},{"before":"d88600fe30402bc6aa4e81e86f6fb1c7283dc4e0","after":"71021f6f73db20774a7bcb055aa2d8a60ff8d7b9","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-21T10:59:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"follow coding style, use lint ignore if the err output is safe to ignore.","shortMessageHtmlLink":"follow coding style, use lint ignore if the err output is safe to ign…"}},{"before":"e75cc0339e8529ffaedb0ae4ea62ed92af8dc93f","after":"d88600fe30402bc6aa4e81e86f6fb1c7283dc4e0","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-21T10:55:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"resolves crossplane/crossplane#5717\n\nSigned-off-by: Chuan-Yen Chiang \nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"resolves crossplane#5717"}},{"before":null,"after":"e75cc0339e8529ffaedb0ae4ea62ed92af8dc93f","ref":"refs/heads/fix-xpkg-doesnt-close-file","pushedAt":"2024-05-21T10:52:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"resolves crossplane/crossplane#5717\n\nSigned-off-by: Chuan-Yen Chiang ","shortMessageHtmlLink":"resolves crossplane#5717"}},{"before":"9d7129a048a35337bb07e0435bb01b16486c5a5a","after":"6292789f335f56ea4d675c45dfbe622e3ad693c8","ref":"refs/heads/master","pushedAt":"2024-05-21T10:34:57.000Z","pushType":"push","commitsCount":737,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #5716 from dalton-hill-0/xrd-reconciler-filter-changes\n\nUpdate Claim CRD and XR CRD Reconciliation Filters","shortMessageHtmlLink":"Merge pull request crossplane#5716 from dalton-hill-0/xrd-reconciler-…"}},{"before":"4f5dd5020cdd9329d533f43bf91dcbf3ad1e9ebd","after":"9d7129a048a35337bb07e0435bb01b16486c5a5a","ref":"refs/heads/master","pushedAt":"2023-11-11T17:37:29.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #4977 from djeremiah/single-arch-push\n\nReturn after single arch push","shortMessageHtmlLink":"Merge pull request crossplane#4977 from djeremiah/single-arch-push"}},{"before":"53f713cda4d618dc67cd58ef273ad185be8f8659","after":"4f5dd5020cdd9329d533f43bf91dcbf3ad1e9ebd","ref":"refs/heads/master","pushedAt":"2023-11-02T08:18:11.000Z","pushType":"push","commitsCount":378,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #4944 from turkenh/update-releases-table\n\nUpdate releases table and base branches for v1.14","shortMessageHtmlLink":"Merge pull request crossplane#4944 from turkenh/update-releases-table"}},{"before":"3ce766b3f5e878ebd8514ca08b116aa3e5cb1690","after":"53f713cda4d618dc67cd58ef273ad185be8f8659","ref":"refs/heads/master","pushedAt":"2023-09-29T16:19:03.000Z","pushType":"push","commitsCount":1344,"pusher":{"login":"cychiang","name":"Chuan-Yen Chiang","path":"/cychiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3291319?s=80&v=4"},"commit":{"message":"Merge pull request #4706 from haarchri/fix/configuration-deps-function","shortMessageHtmlLink":"Merge pull request crossplane#4706 from haarchri/fix/configuration-de…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEh-I6dgA","startCursor":null,"endCursor":null}},"title":"Activity · cychiang/crossplane"}