{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121037786,"defaultBranch":"main","name":"sqlalchemy-collectd","ownerLogin":"sqlalchemy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-10T17:36:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6043126?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692043242.0","currentOid":""},"activityList":{"items":[{"before":"d95cebe4e3b150e54d9bde062a9c2bc1fa06919b","after":"3b7fafb37162a7f6a75107ff337a64e2ac6160e4","ref":"refs/heads/main","pushedAt":"2023-08-24T17:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"reorganize networking and execution models to asyncio\n\nthis converts all networking other than the SQLAlchemy plugin\nitself to use asyncio with UDP datagram protocols. In addition,\nthe \"connmon\" plugin and client both gain the ability to either\nbe listeners or connectors, from a network connection point of\nview. Either many \"connmon plugins\" within collectd can all connect\ninto a single connmon client, or many connmon clients can connect\ninto a single \"connmon plugin\".\n\nThis is an interim step, where the \"connmon plugin\" will undergo\nmore changes:\n\n1. the first is that it will known as a \"relay\", where we can\nset up these relays in any configuration to bounce along to\neach other in any configuration. this will supersede the use of the\ncollectd \"network\" plugin to do the same thing.\n2. the \"connmon plugin\", now the \"relay\", will be available as\nits own standalone service. the \"collectd plugin\" version of it will\nbe just a particular deployment option.\n3. then we stick prometheus endpoints into the \"relay server\".\n\nat that point, the \"collectd\" elements of the application will be\nentirely contained in a \"collectd\" package and the \"collectd\" python\nmodule will be only an optional dependency.\n\nsqlalchemy-collectd will continue to use the collectd wire protocol\ninternally as it does already, as this is nicely set up for UDP packets\nto fly in any direction.\n\nChange-Id: I1a23f629f3a85fea414eda442d9d9fbe7f930d9d","shortMessageHtmlLink":"reorganize networking and execution models to asyncio"}},{"before":null,"after":"60a261086e1a444e5a6b52eac65b2f9ce62142b2","ref":"refs/heads/sqlalchemy-metrics","pushedAt":"2023-08-14T20:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"introduce sqlalchemy_metrics\n\nthis is a rename of the project, where we will seek to generalize\nthe architecture to support both collectd as well as\nprometheus export formats.\n\nChange-Id: I63e216f594f21891a280fe10362ffb5e0196011e","shortMessageHtmlLink":"introduce sqlalchemy_metrics"}},{"before":"e740fdfa4d713e2c99807d848249aeaaac826ed1","after":"d95cebe4e3b150e54d9bde062a9c2bc1fa06919b","ref":"refs/heads/main","pushedAt":"2023-08-14T19:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzzeek","name":"Michael Bayer","path":"/zzzeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128223?s=80&v=4"},"commit":{"message":"Update README.rst","shortMessageHtmlLink":"Update README.rst"}},{"before":"d3f1c25498dd3655813837fd077e1aef1689e4d0","after":"e740fdfa4d713e2c99807d848249aeaaac826ed1","ref":"refs/heads/main","pushedAt":"2023-08-14T19:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zzzeek","name":"Michael Bayer","path":"/zzzeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128223?s=80&v=4"},"commit":{"message":"update README, hello world example\n\nChange-Id: I7602d722542fff6ac149bea3d1d43d0391ca3b00","shortMessageHtmlLink":"update README, hello world example"}},{"before":"f074fb09b9368213f9c1371a64c5aef4a1e73242","after":"d3f1c25498dd3655813837fd077e1aef1689e4d0","ref":"refs/heads/main","pushedAt":"2023-08-11T19:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"update/modernize\n\n* update pre-commit\n* add mypy job, update flake8\n* use pyproject setup\n\nChange-Id: Iaf9148d6164c2ccff9e58c471cd15cfc68843a3e","shortMessageHtmlLink":"update/modernize"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADceZZowA","startCursor":null,"endCursor":null}},"title":"Activity ยท sqlalchemy/sqlalchemy-collectd"}