{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":179602089,"defaultBranch":"main","name":"swift-metrics","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-05T01:27:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715221148.0","currentOid":""},"activityList":{"items":[{"before":"8e02f3112fceb0465c42abe2c0c4e741fc677bf2","after":"d6a8485fdfa4efd04b750866d86995ec09fbc3a2","ref":"refs/heads/fb-timer-measure","pushedAt":"2024-05-09T09:57:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FranzBusch","name":"Franz Busch","path":"/FranzBusch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3491887?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fb-timer-measure","shortMessageHtmlLink":"Merge branch 'main' into fb-timer-measure"}},{"before":"063fc7143b9db60296c6a80cd7cef0fc0a6545d7","after":null,"ref":"refs/heads/fb-drop-swift-supported-versions","pushedAt":"2024-05-09T02:19:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"}},{"before":"9c0646af4dc7341a781f1ef60373e0e5cfc20673","after":"7e53749103f3636c51340d51e184a953ffa9946e","ref":"refs/heads/main","pushedAt":"2024-05-09T02:19:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Align supported Swift versions with rest of the ecosystem (#141)\n\n# Motivation\r\n\r\nMost of the server ecosystem follows the supported Swift versions from `swift-nio`. This means supporting the latest 3 Swift releases.\r\n\r\n# Modification\r\n\r\nThis PR drops support for all Swift versions before 5.8.\r\n\r\n# Result\r\n\r\nThis makes maintaining this repository easier and allows us to clean up some no longer needed stuff.","shortMessageHtmlLink":"Align supported Swift versions with rest of the ecosystem (#141)"}},{"before":"eea494ee19bcbaa60d84d3f85568ac1d5a61e258","after":"063fc7143b9db60296c6a80cd7cef0fc0a6545d7","ref":"refs/heads/fb-drop-swift-supported-versions","pushedAt":"2024-04-22T15:51:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FranzBusch","name":"Franz Busch","path":"/FranzBusch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3491887?s=80&v=4"},"commit":{"message":"Align supported Swift versions with rest of the ecosystem\n\n# Motivation\n\nMost of the server ecosystem follows the supported Swift versions from `swift-nio`. This means supporting the latest 3 Swift releases.\n\n# Modification\n\nThis PR drops support for all Swift versions before 5.8.\n\n# Result\n\nThis makes maintaining this repository easier and allows us to clean up some no longer needed stuff.","shortMessageHtmlLink":"Align supported Swift versions with rest of the ecosystem"}},{"before":"74198db14a25eacce0392bd59dae5cea55ff6069","after":"eea494ee19bcbaa60d84d3f85568ac1d5a61e258","ref":"refs/heads/fb-drop-swift-supported-versions","pushedAt":"2024-04-22T10:19:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FranzBusch","name":"Franz Busch","path":"/FranzBusch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3491887?s=80&v=4"},"commit":{"message":"Align supported Swift versions with rest of the ecosystem\n\n# Motivation\n\nMost of the server ecosystem follows the supported Swift versions from `swift-nio`. This means supporting the latest 3 Swift releases.\n\n# Modification\n\nThis PR drops support for all Swift versions before 5.8.\n\n# Result\n\nThis makes maintaining this repository easier and allows us to clean up some no longer needed stuff.","shortMessageHtmlLink":"Align supported Swift versions with rest of the ecosystem"}},{"before":null,"after":"74198db14a25eacce0392bd59dae5cea55ff6069","ref":"refs/heads/fb-drop-swift-supported-versions","pushedAt":"2024-04-22T10:09:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FranzBusch","name":"Franz Busch","path":"/FranzBusch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3491887?s=80&v=4"},"commit":{"message":"Align supported Swift versions with rest of the ecosystem\n\n# Motivation\n\nMost of the server ecosystem follows the supported Swift versions from `swift-nio`. This means supporting the latest 3 Swift releases.\n\n# Modification\n\nThis PR drops support for all Swift versions before 5.8.\n\n# Result\n\nThis makes maintaining this repository easier and allows us to clean up some no longer needed stuff.","shortMessageHtmlLink":"Align supported Swift versions with rest of the ecosystem"}},{"before":null,"after":"8e02f3112fceb0465c42abe2c0c4e741fc677bf2","ref":"refs/heads/fb-timer-measure","pushedAt":"2024-04-22T09:19:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FranzBusch","name":"Franz Busch","path":"/FranzBusch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3491887?s=80&v=4"},"commit":{"message":"Add `Timer.measure` methods\n\n# Motivation\n\nThis PR supersedes https://github.com/apple/swift-metrics/pull/135. The goal is to make it easier to measure asynchronous code when using `Metrics`.\n\n# Modification\n\nThis PR does:\n- Deprecate the current static method for measuring synchronous code\n- Add a new instance method to measure synchronous code\n- Add a new instance method to measure asynchronous code\n\n# Result\n\nIt is now easier to measure asynchronous code.","shortMessageHtmlLink":"Add Timer.measure methods"}},{"before":"13ea1fe7fc6346dc4e0a66d3d5ce26e43c9063ac","after":"9c0646af4dc7341a781f1ef60373e0e5cfc20673","ref":"refs/heads/main","pushedAt":"2024-01-23T16:24:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yim-lee","name":"Yim Lee","path":"/yim-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12647725?s=80&v=4"},"commit":{"message":"Add CI for Swift 5.10 (#138)","shortMessageHtmlLink":"Add CI for Swift 5.10 (#138)"}},{"before":"971ba26378ab69c43737ee7ba967a896cb74c0d1","after":"13ea1fe7fc6346dc4e0a66d3d5ce26e43c9063ac","ref":"refs/heads/main","pushedAt":"2023-06-28T21:56:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomerd","name":"tomer doron","path":"/tomerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147247?s=80&v=4"},"commit":{"message":"Introducing Timer.record(_ duration:), closes #114 (#133)\n\nMotivation:\r\n\r\n`Duration` is available starting Swift 5.7, and we\r\nshould probably support it in our convinience API.\r\n\r\nModifications:\r\n- Timer.record(_ duration: Duration) implementation\r\n- A unit test case\r\n- Generated Linux tests","shortMessageHtmlLink":"Introducing Timer.record(_ duration:), closes #114 (#133)"}},{"before":"bf7ea93e17c5b387defec683e1bd51ae075cf258","after":"971ba26378ab69c43737ee7ba967a896cb74c0d1","ref":"refs/heads/main","pushedAt":"2023-06-21T21:15:23.994Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomerd","name":"tomer doron","path":"/tomerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147247?s=80&v=4"},"commit":{"message":"add increment and decrement public API to Meter (#132)\n\nmotivation: expose increment and decrement public APIs\r\n\r\nchanges:\r\n* add increment and decrement public API to Meter\r\n* improve the implementation of AccumulatingMeter and TestMeter\r\n* add tests for new APIs\r\n* refactor/modernize other tests","shortMessageHtmlLink":"add increment and decrement public API to Meter (#132)"}},{"before":"34025104068262db0cc998ace178975c5ff4f36b","after":"bf7ea93e17c5b387defec683e1bd51ae075cf258","ref":"refs/heads/main","pushedAt":"2023-06-06T17:00:48.429Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomerd","name":"tomer doron","path":"/tomerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147247?s=80&v=4"},"commit":{"message":"update code of conduct (#131)\n\nmotivation: align CoC across the swift project\r\n\r\nchanges: change CoC to link to the swift.org version","shortMessageHtmlLink":"update code of conduct (#131)"}},{"before":"8bcdb6e82b800405e35c8e176aff4f103592763f","after":"34025104068262db0cc998ace178975c5ff4f36b","ref":"refs/heads/main","pushedAt":"2023-05-26T12:49:59.599Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Make 'values' on TestCounter, TestRecorder and TestMeter public (#129)\n\nCo-authored-by: Hamzah Malik ","shortMessageHtmlLink":"Make 'values' on TestCounter, TestRecorder and TestMeter public (#129)"}},{"before":"9d5ff3d48f71da89fb435245f1f0d656c65e16df","after":"8bcdb6e82b800405e35c8e176aff4f103592763f","ref":"refs/heads/main","pushedAt":"2023-05-26T12:02:46.562Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"MetricsTestKit: expose all metrics publicly. This allows users to run checks on counters when they might not know the exact label (#127)\n\nCo-authored-by: Hamzah Malik ","shortMessageHtmlLink":"MetricsTestKit: expose all metrics publicly. This allows users to run…"}},{"before":"32eef8ae84a7fba2d442ad7df0336d8b49a35995","after":"9d5ff3d48f71da89fb435245f1f0d656c65e16df","ref":"refs/heads/main","pushedAt":"2023-05-26T11:25:08.979Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Use the MetricsTestKit in the MetricsTests rather than using a copy of the TestMetrics utilities (#128)\n\nCo-authored-by: Hamzah Malik ","shortMessageHtmlLink":"Use the MetricsTestKit in the MetricsTests rather than using a copy o…"}},{"before":"862b99bc118b05278f0dcf3a31b179eb9f31a2a4","after":"32eef8ae84a7fba2d442ad7df0336d8b49a35995","ref":"refs/heads/main","pushedAt":"2023-05-24T20:55:57.269Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomerd","name":"tomer doron","path":"/tomerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147247?s=80&v=4"},"commit":{"message":"add \"meter\" - a new type of metric and metric handler (#123)\n\nmotivation: seperate gauge from recorder in a backwards compatible way\r\n\r\nchanges:\r\n* add new meter and meter handler pair\r\n* add increment and decrement to meter handler\r\n* add default implementation based on recorder for backwards compatibility\r\n* add and adjust tests","shortMessageHtmlLink":"add \"meter\" - a new type of metric and metric handler (#123)"}},{"before":"78b62380092359b43c6a1fbaa84bb95569df87a2","after":"862b99bc118b05278f0dcf3a31b179eb9f31a2a4","ref":"refs/heads/main","pushedAt":"2023-05-05T02:19:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Add Package.resolved to .gitignore (#125)\n\nCo-authored-by: Konrad `ktoso` Malawski ","shortMessageHtmlLink":"Add Package.resolved to .gitignore (#125)"}},{"before":"a79936ffc11c0f626d1402196d1a42835bea080a","after":"78b62380092359b43c6a1fbaa84bb95569df87a2","ref":"refs/heads/main","pushedAt":"2023-05-05T02:01:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Use UUID instead of NSUUID in MetricsTests (#126)","shortMessageHtmlLink":"Use UUID instead of NSUUID in MetricsTests (#126)"}},{"before":"e8bced74bc6d747745935e469f45d03f048d6cbd","after":"a79936ffc11c0f626d1402196d1a42835bea080a","ref":"refs/heads/main","pushedAt":"2023-04-05T03:30:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yim-lee","name":"Yim Lee","path":"/yim-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12647725?s=80&v=4"},"commit":{"message":"Update CI (#124)\n\n- Swift 5.8 docker images are available\r\n- Add docker-compose file for Swift 5.9","shortMessageHtmlLink":"Update CI (#124)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERXlmZAA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift-metrics"}