{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":339981811,"defaultBranch":"main","name":"actor","ownerLogin":"tonarino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-18T08:21:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38309479?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720077790.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f6c76ce005a4fe80fa3e43308db7dccff0ce0f49","ref":"refs/heads/faster-actor-shutdown","pushedAt":"2024-07-04T07:23:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bschwind","name":"Brian Schwind","path":"/bschwind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458432?s=80&v=4"},"commit":{"message":"Stop all actors at once instead of stopping/joining threads sequentially\n\nChange-Id: Iaf8c28a18cf041f162f98e769f6b42f344285811","shortMessageHtmlLink":"Stop all actors at once instead of stopping/joining threads sequentially"}},{"before":"c3a17e6def5966c4a6b258cf345d6506fe16b237","after":null,"ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-22T02:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"}},{"before":"6b313432c1f3de816364e09c3e60fae00d065bd4","after":"4ce67b588ceb0b5159819ca26773be5f49beee5b","ref":"refs/heads/main","pushedAt":"2024-05-22T02:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Make spawn builder harder to misuse (#83)\n\n* Make spawn builder harder to misuse\r\n\r\n* Bump the version\r\n\r\n* Improve tuple structs suggested by clippy\r\n\r\n---------\r\n\r\nCo-authored-by: Matěj Laitl ","shortMessageHtmlLink":"Make spawn builder harder to misuse (#83)"}},{"before":"0fe4eb62711395353a1cd8040992ca978f4ed729","after":"c3a17e6def5966c4a6b258cf345d6506fe16b237","ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-22T01:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Make LocalActor !Send && !Sync","shortMessageHtmlLink":"Make LocalActor !Send && !Sync"}},{"before":"7121f2fbda9a22a1b1ec7ab4bc5e69f30ae7e815","after":null,"ref":"refs/heads/missing-address-warning","pushedAt":"2024-05-21T21:49:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"}},{"before":"967e48e9f1e3b5627c3f53bbdf2ab7d11bdd51d7","after":"0fe4eb62711395353a1cd8040992ca978f4ed729","ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-21T09:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Improve tuple structs suggested by clippy","shortMessageHtmlLink":"Improve tuple structs suggested by clippy"}},{"before":"94919b8c75a031edaa544c67af87eb9e8e894a52","after":"967e48e9f1e3b5627c3f53bbdf2ab7d11bdd51d7","ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-21T01:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Matěj Laitl ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"d958b5e4d0a13256ac18ece71c06d3843619fca3","after":"94919b8c75a031edaa544c67af87eb9e8e894a52","ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-20T02:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Bump the version","shortMessageHtmlLink":"Bump the version"}},{"before":null,"after":"d958b5e4d0a13256ac18ece71c06d3843619fca3","ref":"refs/heads/safer-spawn-builder","pushedAt":"2024-05-20T02:05:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Make spawn builder harder to misuse","shortMessageHtmlLink":"Make spawn builder harder to misuse"}},{"before":null,"after":"7121f2fbda9a22a1b1ec7ab4bc5e69f30ae7e815","ref":"refs/heads/missing-address-warning","pushedAt":"2024-05-16T01:21:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbernat","name":"Marek Bernat","path":"/mbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/643552?s=80&v=4"},"commit":{"message":"Fix clippy","shortMessageHtmlLink":"Fix clippy"}},{"before":"294b065e1320c360208b4fe2d3068acf9ca5f30a","after":"b4b0bc20e5f53a9b0a2aae2aef8fdadbafabc728","ref":"refs/heads/timed-infinite-loop-fix","pushedAt":"2024-01-16T21:50:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Fix/extend comments based on review + elsewhere","shortMessageHtmlLink":"Fix/extend comments based on review + elsewhere"}},{"before":"6e473f36050bbc7b31a0e9c481a2fbb9831e6b0b","after":"294b065e1320c360208b4fe2d3068acf9ca5f30a","ref":"refs/heads/timed-infinite-loop-fix","pushedAt":"2024-01-16T21:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Fix/extend comments based on review + elsewhere","shortMessageHtmlLink":"Fix/extend comments based on review + elsewhere"}},{"before":"66fcd7422cdd30f75ad57ceab1e8a9dd42ed6861","after":"6e473f36050bbc7b31a0e9c481a2fbb9831e6b0b","ref":"refs/heads/timed-infinite-loop-fix","pushedAt":"2024-01-16T21:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Fix/extend comments based on review + elsewhere","shortMessageHtmlLink":"Fix/extend comments based on review + elsewhere"}},{"before":null,"after":"66fcd7422cdd30f75ad57ceab1e8a9dd42ed6861","ref":"refs/heads/timed-infinite-loop-fix","pushedAt":"2024-01-12T21:14:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"timed: fix #79 by enqueueing (rather than handling) delayed messages when due\n\nAlso rename `fire_at` to `enqueue_at` to be explicit about the fact.\n\nThis is a trade-off that prevents 2 sorts of bad behavior:\n- actors with send-sending messages never handling any delayed/recurring messages (#72)\n- actors with recurring messages that are slower to handle than their interval eventually not processing any outside messages (#79)\n\nSee the tweaked tests for the change of behavior.","shortMessageHtmlLink":"timed: fix #79 by enqueueing (rather than handling) delayed messages …"}},{"before":"97d263446dd87aa1789f90689467c15803f91437","after":null,"ref":"refs/heads/clippy-1.73","pushedAt":"2023-10-19T09:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"}},{"before":"dc0ee6f30e07b8dd2759c49bdc6e296c98ac8a1c","after":"6b313432c1f3de816364e09c3e60fae00d065bd4","ref":"refs/heads/main","pushedAt":"2023-10-19T09:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Fix clippy 1.73 lints, update lint configuration (#78)\n\n* timed::QueueItem: Implement partial_cmp() using cmp(), not the other way around\r\n\r\nFixes clippy 1.73 lint.\r\n\r\nThis different order makes sense, as it avoids an expect().\r\n\r\n* Clippy lints update: `all` is implied, add `todo`\r\n\r\nI must have been mistaken when originally introducing `clippy:all`, because these are, by definition, lints that are enabled without any configuration: https://doc.rust-lang.org/stable/clippy/usage.html#lint-configuration\r\n\r\nAdd a lint that catches `todo!()` (but allows `panic!()`, `unreachable!()`, `unimplemented!()`) - you're encouraged to use it during development as a reminder for stuff to finish before a change can be merged.","shortMessageHtmlLink":"Fix clippy 1.73 lints, update lint configuration (#78)"}},{"before":null,"after":"97d263446dd87aa1789f90689467c15803f91437","ref":"refs/heads/clippy-1.73","pushedAt":"2023-10-18T15:50:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Clippy lints update: `all` is implied, add `todo`\n\nI must have been mistaken when originally introducing `clippy:all`, because these are, by definition, lints that are enabled without any configuration: https://doc.rust-lang.org/stable/clippy/usage.html#lint-configuration\n\nAdd a lint that catches `todo!()` (but allows `panic!()`, `unreachable!()`, `unimplemented!()`) - you're encouraged to use it during development as a reminder for stuff to finish before a change can be merged.","shortMessageHtmlLink":"Clippy lints update: all is implied, add todo"}},{"before":"8363e13df231b76d7e85a6c6a28546bd042442c4","after":null,"ref":"refs/heads/fix-clippy-1.68","pushedAt":"2023-03-28T16:28:46.665Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"}},{"before":"ab70d47c68a87090849ab48635cd80f6526e807c","after":"dc0ee6f30e07b8dd2759c49bdc6e296c98ac8a1c","ref":"refs/heads/main","pushedAt":"2023-03-28T16:28:45.302Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Derive Default (clippy 1.68 lint) (#76)","shortMessageHtmlLink":"Derive Default (clippy 1.68 lint) (#76)"}},{"before":null,"after":"8363e13df231b76d7e85a6c6a28546bd042442c4","ref":"refs/heads/fix-clippy-1.68","pushedAt":"2023-03-27T16:01:35.811Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"strohel","name":"Matěj Laitl","path":"/strohel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145366?s=80&v=4"},"commit":{"message":"Derive Default (clippy 1.68 lint)","shortMessageHtmlLink":"Derive Default (clippy 1.68 lint)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdp037gA","startCursor":null,"endCursor":null}},"title":"Activity · tonarino/actor"}