{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":346716822,"defaultBranch":"main","name":"eio","ownerLogin":"talex5","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-11T13:47:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/554131?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721045443.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7a27a4a957a7a8fcd922cd6c963e3e4599775c77","ref":"refs/heads/check-win","pushedAt":"2024-07-15T12:10:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"TEST: Try absolute paths on Windows","shortMessageHtmlLink":"TEST: Try absolute paths on Windows"}},{"before":"c45978252a95f862f3c7da8a453c081fc4f99ba2","after":null,"ref":"refs/heads/fs-example","pushedAt":"2024-06-28T10:03:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":"bae99828df5b96097f932431320add36a27c2154","after":"c45978252a95f862f3c7da8a453c081fc4f99ba2","ref":"refs/heads/fs-example","pushedAt":"2024-06-22T15:41:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"examples/fs: show how to read files while scanning","shortMessageHtmlLink":"examples/fs: show how to read files while scanning"}},{"before":null,"after":"bae99828df5b96097f932431320add36a27c2154","ref":"refs/heads/fs-example","pushedAt":"2024-06-22T15:30:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"examples/fs: show how to read files while scanning","shortMessageHtmlLink":"examples/fs: show how to read files while scanning"}},{"before":"8cb86a703ebcc05942571a940bd68c3a22e34b0b","after":null,"ref":"refs/heads/unix-net-types","pushedAt":"2024-06-21T09:17:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"8cb86a703ebcc05942571a940bd68c3a22e34b0b","ref":"refs/heads/unix-net-types","pushedAt":"2024-06-20T08:39:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Eio_unix.Net: make some return types more polymorphic\n\nThis allows e.g. using the result of the `import_socket_stream` as a\n`stream_socket_ty` without needing a cast.","shortMessageHtmlLink":"Eio_unix.Net: make some return types more polymorphic"}},{"before":"32e501a198417d28d1f3cf7a14f5295a05c6f59c","after":null,"ref":"refs/heads/win-fwd-slash","pushedAt":"2024-06-19T16:13:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":"c65353cf2b3c72c6a1044aab56eb2534f1ceca20","after":"32e501a198417d28d1f3cf7a14f5295a05c6f59c","ref":"refs/heads/win-fwd-slash","pushedAt":"2024-06-19T13:27:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Eio.Path: always use \"/\" as separator\n\npath.mli says:\n\n> In Eio, the directory separator is always \"/\", even on Windows.\n\nHowever, `Path.(/)` used `Filename.concat` to create paths, which uses\nthe native separator (\"\\\" on Windows).","shortMessageHtmlLink":"Eio.Path: always use \"/\" as separator"}},{"before":"551f142ca3dea98992f44fc7340feb7be758bcbf","after":"c65353cf2b3c72c6a1044aab56eb2534f1ceca20","ref":"refs/heads/win-fwd-slash","pushedAt":"2024-06-19T13:22:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Eio.Path: always use \"/\" as separator\n\npath.mli says:\n\n> In Eio, the directory separator is always \"/\", even on Windows.\n\nHowever, `Path.(/)` used `Filename.concat` to create paths, which uses\nthe native separator (\"\\\" on Windows).","shortMessageHtmlLink":"Eio.Path: always use \"/\" as separator"}},{"before":null,"after":"551f142ca3dea98992f44fc7340feb7be758bcbf","ref":"refs/heads/win-fwd-slash","pushedAt":"2024-06-19T13:14:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Eio.Path: always use \"/\" as separator\n\npath.mli says:\n\n> In Eio, the directory separator is always \"/\", even on Windows.\n\nHowever, `Path.(/)` used `Filename.concat` to create paths, which uses\nthe native separator (\"\\\" on Windows).","shortMessageHtmlLink":"Eio.Path: always use \"/\" as separator"}},{"before":"54df8fdd62dccb79e2184ee25fc1ed3e531fc2bd","after":null,"ref":"refs/heads/win-openat-debug","pushedAt":"2024-06-19T13:12:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"54df8fdd62dccb79e2184ee25fc1ed3e531fc2bd","ref":"refs/heads/win-openat-debug","pushedAt":"2024-06-19T10:53:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_windows: run the fs example in CI","shortMessageHtmlLink":"eio_windows: run the fs example in CI"}},{"before":"8ef76f06bf987d202eb1801310f20470e3c68167","after":null,"ref":"refs/heads/doc-seq","pushedAt":"2024-06-17T08:27:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"8ef76f06bf987d202eb1801310f20470e3c68167","ref":"refs/heads/doc-seq","pushedAt":"2024-06-14T10:32:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Add example to `Buf_read.seq` documentation","shortMessageHtmlLink":"Add example to Buf_read.seq documentation"}},{"before":"e32331a835eba8eb7058135262b27f812db00640","after":null,"ref":"refs/heads/release","pushedAt":"2024-05-28T11:06:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"e32331a835eba8eb7058135262b27f812db00640","ref":"refs/heads/release","pushedAt":"2024-05-28T10:59:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Prepare release","shortMessageHtmlLink":"Prepare release"}},{"before":"ab12b0b77c670c89c874f5d5f3993bb8a5fa515d","after":null,"ref":"refs/heads/fix-signal-race","pushedAt":"2024-05-26T13:38:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"ab12b0b77c670c89c874f5d5f3993bb8a5fa515d","ref":"refs/heads/fix-signal-race","pushedAt":"2024-05-23T11:14:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_linux: add work-around for signals race\n\nThis is a quick fix for https://github.com/ocaml-multicore/eio/issues/732.","shortMessageHtmlLink":"eio_linux: add work-around for signals race"}},{"before":"687017078a510feec16ffeb8c45c1f7ef188b009","after":null,"ref":"refs/heads/release","pushedAt":"2024-05-21T14:59:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":"4dac550a6d6ad908c4cbd9bbad3174799f933aad","after":"687017078a510feec16ffeb8c45c1f7ef188b009","ref":"refs/heads/release","pushedAt":"2024-05-21T13:56:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Prepare release","shortMessageHtmlLink":"Prepare release"}},{"before":null,"after":"4dac550a6d6ad908c4cbd9bbad3174799f933aad","ref":"refs/heads/release","pushedAt":"2024-05-21T13:55:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Prepare release","shortMessageHtmlLink":"Prepare release"}},{"before":"7d718405a6c3b02745201ebad02002936298fc82","after":null,"ref":"refs/heads/fs-example","pushedAt":"2024-05-21T11:19:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"7d718405a6c3b02745201ebad02002936298fc82","ref":"refs/heads/fs-example","pushedAt":"2024-05-21T10:20:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"Add examples/fs showing how to walk a directory tree","shortMessageHtmlLink":"Add examples/fs showing how to walk a directory tree"}},{"before":"d26184dbf720fb76815bf4adcca0d7c93e7f9775","after":null,"ref":"refs/heads/uring-submit","pushedAt":"2024-05-21T10:07:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":"4addc957ee85f0030db98abb30b537b8e302ac19","after":"d26184dbf720fb76815bf4adcca0d7c93e7f9775","ref":"refs/heads/uring-submit","pushedAt":"2024-05-20T15:53:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_linux: don't record submit events when there's nothing to submit","shortMessageHtmlLink":"eio_linux: don't record submit events when there's nothing to submit"}},{"before":"0df7e71809babf8a7fb0e5a9debdaab456c64b57","after":"4addc957ee85f0030db98abb30b537b8e302ac19","ref":"refs/heads/uring-submit","pushedAt":"2024-05-20T15:42:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_linux: don't record submit events when there's nothing to submit","shortMessageHtmlLink":"eio_linux: don't record submit events when there's nothing to submit"}},{"before":null,"after":"0df7e71809babf8a7fb0e5a9debdaab456c64b57","ref":"refs/heads/uring-submit","pushedAt":"2024-05-20T15:26:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_linux: don't record submit events when there's nothing to submit","shortMessageHtmlLink":"eio_linux: don't record submit events when there's nothing to submit"}},{"before":"62c1925dfe6fb489ab1d8273bec3130d04393358","after":null,"ref":"refs/heads/linux-skip-submit","pushedAt":"2024-05-15T08:36:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}},{"before":null,"after":"62c1925dfe6fb489ab1d8273bec3130d04393358","ref":"refs/heads/linux-skip-submit","pushedAt":"2024-05-14T11:57:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"},"commit":{"message":"eio_linux: don't call submit immediately before wait\n\nIt's quicker to do it in a single call.","shortMessageHtmlLink":"eio_linux: don't call submit immediately before wait"}},{"before":"3c93b4405cabf3b49b95eb78436dde882fef8f07","after":null,"ref":"refs/heads/split-linux","pushedAt":"2024-05-11T17:25:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talex5","name":"Thomas Leonard","path":"/talex5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554131?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEf6hTOwA","startCursor":null,"endCursor":null}},"title":"Activity ยท talex5/eio"}