{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":478696750,"defaultBranch":"main","name":"FluidFramework","ownerLogin":"kian-thompson","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-04-06T19:19:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102998837?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726883918.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1dbcce789d0b674fb9150e9e7eaffbc2b3a0f0d8","ref":"refs/heads/move-to-index-bug","pushedAt":"2024-09-21T01:58:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"moveToIndex bug","shortMessageHtmlLink":"moveToIndex bug"}},{"before":"d45e3ea72a551d73f9f88cfe294b7e66ac9280ab","after":"e84ac46cbb2097f50d64ea688aed24268dec67a3","ref":"refs/heads/main","pushedAt":"2024-09-20T23:24:17.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"fix(client-presence): update connectivity checks (#22580)\n\nChecking runtime.clientId only determines if ever connected.\r\nruntime.connected reveals current state.","shortMessageHtmlLink":"fix(client-presence): update connectivity checks (microsoft#22580)"}},{"before":"63c3aa0f2952403eacce0b250dee0740b7f1ca39","after":"d45e3ea72a551d73f9f88cfe294b7e66ac9280ab","ref":"refs/heads/main","pushedAt":"2024-09-16T21:41:12.000Z","pushType":"push","commitsCount":99,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Hide part of code behind feature flag (#22529)\n\nPart of a hotfix\r\n\r\nThere is some minimum sequence number shenanigans going on. Not exactly\r\nsure, but we want to be able to safely turn off the feature.","shortMessageHtmlLink":"Hide part of code behind feature flag (microsoft#22529)"}},{"before":"5f5973bd863537511f174014fe6b37bcec11f715","after":null,"ref":"refs/heads/7934-reentry-flakiness","pushedAt":"2024-09-09T23:19:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"4b0ac6f592775f97a85b030ad37bfbce1e077963","after":null,"ref":"refs/heads/skip-r11s-blob-test","pushedAt":"2024-09-06T19:06:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"4d3b6a0c9baf8be9eecb4bbc886834243424368b","after":"4b0ac6f592775f97a85b030ad37bfbce1e077963","ref":"refs/heads/skip-r11s-blob-test","pushedAt":"2024-09-06T18:18:37.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Merge branch 'main' into skip-r11s-blob-test","shortMessageHtmlLink":"Merge branch 'main' into skip-r11s-blob-test"}},{"before":"34f35b9710e21a5d5e7cfde8d6d874cc67c59edb","after":"63c3aa0f2952403eacce0b250dee0740b7f1ca39","ref":"refs/heads/main","pushedAt":"2024-09-06T18:18:10.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"docs: link to tree quick start guide (#22414)\n\nadds links to the new quick start guide to the tree dds page and the\r\ntree package readme","shortMessageHtmlLink":"docs: link to tree quick start guide (microsoft#22414)"}},{"before":null,"after":"4d3b6a0c9baf8be9eecb4bbc886834243424368b","ref":"refs/heads/skip-r11s-blob-test","pushedAt":"2024-09-05T22:54:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Skip e2e blob test for normal r11s","shortMessageHtmlLink":"Skip e2e blob test for normal r11s"}},{"before":"0432f6f0e3ec1a187d569b3316052a1d4ca2502e","after":"34f35b9710e21a5d5e7cfde8d6d874cc67c59edb","ref":"refs/heads/main","pushedAt":"2024-09-03T20:25:57.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"tree: simple-tree optimized unboxing policy (#22338)\n\n## Description\r\n\r\nSwitch to an unboxing policy which is makes more sense for simple tree's\r\nfix set of leaf types: unbox all leaves.\r\n\r\nThis should improve performance of access to unions with leaf types.","shortMessageHtmlLink":"tree: simple-tree optimized unboxing policy (microsoft#22338)"}},{"before":"6b19b0508d8d9c7b1e8b84f52a0a0f1a6c64ac0a","after":null,"ref":"refs/heads/session-info-manager-bugs","pushedAt":"2024-08-28T23:32:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":null,"after":"6b19b0508d8d9c7b1e8b84f52a0a0f1a6c64ac0a","ref":"refs/heads/session-info-manager-bugs","pushedAt":"2024-08-28T22:05:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Fix SessionInfoManager bugs","shortMessageHtmlLink":"Fix SessionInfoManager bugs"}},{"before":"6525536c3f48dec51c9f94f08ccdd22a2ac35caa","after":"0432f6f0e3ec1a187d569b3316052a1d4ca2502e","ref":"refs/heads/main","pushedAt":"2024-08-27T20:50:34.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"tree: Remove SchemaBuilder (#22317)\n\n## Description\r\n\r\nRemove SchemaBuilder and its usages.\r\n\r\nNote that this does not (yet) remove SchemaBuilderBase or\r\nSchemaBuilderInternal.","shortMessageHtmlLink":"tree: Remove SchemaBuilder (microsoft#22317)"}},{"before":"33f04ff87becd47cae437ef75bca70b054510b55","after":null,"ref":"refs/heads/12893-session-discovery","pushedAt":"2024-08-23T21:35:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"656fa5dfa94209d2ccaade955c9310bb8d7eb9d2","after":null,"ref":"refs/heads/8204-azure-client-op-grouping","pushedAt":"2024-08-23T19:53:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"65a22b3a7172c62d6db146287f4ff7c3af55568b","after":"33f04ff87becd47cae437ef75bca70b054510b55","ref":"refs/heads/12893-session-discovery","pushedAt":"2024-08-23T19:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Simplify async function","shortMessageHtmlLink":"Simplify async function"}},{"before":"a1f3e60f937a723f81283d6aad93a681c24448b0","after":"65a22b3a7172c62d6db146287f4ff7c3af55568b","ref":"refs/heads/12893-session-discovery","pushedAt":"2024-08-22T19:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"codereview: naming adjustments","shortMessageHtmlLink":"codereview: naming adjustments"}},{"before":"b4fb54b30762955432d598ceb60dd0d46431ebdd","after":"656fa5dfa94209d2ccaade955c9310bb8d7eb9d2","ref":"refs/heads/8204-azure-client-op-grouping","pushedAt":"2024-08-21T22:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Better type casting","shortMessageHtmlLink":"Better type casting"}},{"before":"96ad1dc89fe3b70a7e03c8590cbc6bfab2765610","after":"b4fb54b30762955432d598ceb60dd0d46431ebdd","ref":"refs/heads/8204-azure-client-op-grouping","pushedAt":"2024-08-21T22:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Add test for legacy (1.x) AzureClient","shortMessageHtmlLink":"Add test for legacy (1.x) AzureClient"}},{"before":"494b116af31bb0152a35b968e8a6e132012c76ce","after":"96ad1dc89fe3b70a7e03c8590cbc6bfab2765610","ref":"refs/heads/8204-azure-client-op-grouping","pushedAt":"2024-08-21T21:15:44.000Z","pushType":"push","commitsCount":83,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 8204-azure-client-op-grouping","shortMessageHtmlLink":"Merge branch 'main' into 8204-azure-client-op-grouping"}},{"before":"c1e343e4c6f8a9d1654db5ea845873e89ca349c9","after":"6525536c3f48dec51c9f94f08ccdd22a2ac35caa","ref":"refs/heads/main","pushedAt":"2024-08-21T21:13:31.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"tree: Comply with schema in forest test (#22285)\n\n## Description\r\n\r\nFix a forest test which violates schema, and update it to not use\r\ntypedJsonCursor which will be removed soon.","shortMessageHtmlLink":"tree: Comply with schema in forest test (microsoft#22285)"}},{"before":null,"after":"494b116af31bb0152a35b968e8a6e132012c76ce","ref":"refs/heads/8204-azure-client-op-grouping","pushedAt":"2024-08-21T21:13:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"[AzureClient] Add smoke test for op grouping","shortMessageHtmlLink":"[AzureClient] Add smoke test for op grouping"}},{"before":null,"after":"a1f3e60f937a723f81283d6aad93a681c24448b0","ref":"refs/heads/12893-session-discovery","pushedAt":"2024-08-16T23:51:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"[routerlicious-driver] Reuse already retrieved session information","shortMessageHtmlLink":"[routerlicious-driver] Reuse already retrieved session information"}},{"before":"ffe8248d9e407d6506daaecd5dc71dcec53ac0fe","after":"c1e343e4c6f8a9d1654db5ea845873e89ca349c9","ref":"refs/heads/main","pushedAt":"2024-08-12T22:12:48.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"server: explicitly reject requests for expired Ephemeral Containers (#22174)\n\n## Description\r\n\r\nCurrently, we rely on an Ephemeral Container to either 1) be cleaned up\r\nby the Deli lambda on session end, or 2) expire due to DB and Redis TTL\r\nvalues.\r\n\r\nThere are inconsistencies in configurations and TTL behaviors regardless\r\nof configs, so we want to explicitly reject access to Ephemeral\r\ncontainers that are older than a certain time.\r\n\r\nThis PR causes all Historian requests and Alfred getSession requests to\r\nfail with an explicit `404 - Ephemeral Container Expired: ...` error\r\nwhen the container was created longer ago than the EphemeralDocumentTTL\r\nconfig value. It also changes Gitrest's Ephemeral TTL configuration to\r\nuse an explicit EphemeralDocumentTTL value for consistency, rather than\r\nan implicit general Redis TTL value.\r\n\r\nThe defaults for these values are remaining as 24 hours.","shortMessageHtmlLink":"server: explicitly reject requests for expired Ephemeral Containers (m…"}},{"before":"457c9db97eaca4aa77e0b0a7ce5fced26c110851","after":null,"ref":"refs/heads/skip-flaky-tests","pushedAt":"2024-08-09T23:52:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"2a152ad7634428ba74b57ec898026ba6bcd8637c","after":"457c9db97eaca4aa77e0b0a7ce5fced26c110851","ref":"refs/heads/skip-flaky-tests","pushedAt":"2024-08-08T23:31:17.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Merge branch 'main' into skip-flaky-tests","shortMessageHtmlLink":"Merge branch 'main' into skip-flaky-tests"}},{"before":"0a3a9658cc5114bce8dd2875105a72db6c1681fb","after":"ffe8248d9e407d6506daaecd5dc71dcec53ac0fe","ref":"refs/heads/main","pushedAt":"2024-08-08T23:30:36.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Use the correct settings for compression combinations test (#22147)\n\nA change in `compatUtils.ts` means that we aren't using the defaults\r\nfrom the ContainerRuntime. Thus, this test isn't actually testing what\r\nwe want.\r\n\r\nThis wasn't causing any failures or flaky behavior, but it needed to be\r\ncorrected.","shortMessageHtmlLink":"Use the correct settings for compression combinations test (microsoft…"}},{"before":"8e917634ffcdde9a9127f77f208f361941202460","after":null,"ref":"refs/heads/correct-compression-test","pushedAt":"2024-08-08T23:30:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"0733b2ce7b089a335f5522421ce7e5b305bf84fa","after":null,"ref":"refs/heads/8608-message-size-test","pushedAt":"2024-08-08T19:09:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"}},{"before":"f6003f32c8ba5710b247a654ed314398757a808d","after":"2a152ad7634428ba74b57ec898026ba6bcd8637c","ref":"refs/heads/skip-flaky-tests","pushedAt":"2024-08-08T17:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Fix build","shortMessageHtmlLink":"Fix build"}},{"before":null,"after":"f6003f32c8ba5710b247a654ed314398757a808d","ref":"refs/heads/skip-flaky-tests","pushedAt":"2024-08-08T17:31:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kian-thompson","name":"Kian Thompson","path":"/kian-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102998837?s=80&v=4"},"commit":{"message":"Skip flaky tests for specific drivers","shortMessageHtmlLink":"Skip flaky tests for specific drivers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMTo1ODozOC4wMDAwMDBazwAAAAS8fRII","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMTo1ODozOC4wMDAwMDBazwAAAAS8fRII","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQxNzozMTo1MS4wMDAwMDBazwAAAASVhJ9i"}},"title":"Activity · kian-thompson/FluidFramework"}