{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":540916718,"defaultBranch":"main","name":"venice","ownerLogin":"sushantmane","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-09-24T17:47:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7715725?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727235944.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e6607463ccc1de6ac1763ca0bb421a986687272b","ref":"refs/heads/depfu/check/docs/webrick-1.8.2","pushedAt":"2024-09-25T03:45:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"depfu[bot]","name":null,"path":"/apps/depfu","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/715?s=80&v=4"},"commit":{"message":"Pin webrick to version 1.8.2","shortMessageHtmlLink":"Pin webrick to version 1.8.2"}},{"before":null,"after":"da641dcd248d0f1908fb0736d605cf8da2763a23","ref":"refs/heads/li-rewrite-grpc-service-with-fc-cleanup","pushedAt":"2024-09-16T11:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Refactor FC abstractions","shortMessageHtmlLink":"Refactor FC abstractions"}},{"before":"3458eb82a6435e5f856c0d530d18945090e435b2","after":"8ae1141e0d00b3022805e7ddbd98af0591f90e61","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-15T06:05:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add unit tests for GrpcIoRequestProcessor","shortMessageHtmlLink":"Add unit tests for GrpcIoRequestProcessor"}},{"before":"fdad603381160fe61df176e510ee2f810161d957","after":"3458eb82a6435e5f856c0d530d18945090e435b2","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-13T12:24:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add unit tests for new gRPC APIs","shortMessageHtmlLink":"Add unit tests for new gRPC APIs"}},{"before":"3c1c79475b5595def818a6ee4e70e0b5682d6036","after":"fdad603381160fe61df176e510ee2f810161d957","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-12T03:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add comments","shortMessageHtmlLink":"Add comments"}},{"before":"e8b667999fdd17bf605d8d2a7d9056409be64cc2","after":"3c1c79475b5595def818a6ee4e70e0b5682d6036","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-12T02:59:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add comments","shortMessageHtmlLink":"Add comments"}},{"before":"1f17f5bb296caf2a55300fd533a7d3ac9a452920","after":"e8b667999fdd17bf605d8d2a7d9056409be64cc2","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-12T02:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Move request stats recording to a single place","shortMessageHtmlLink":"Move request stats recording to a single place"}},{"before":"63de45745a56774ae429039818f6ec61279b214f","after":"1f17f5bb296caf2a55300fd533a7d3ac9a452920","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-11T21:08:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Fix venice-common cc issue","shortMessageHtmlLink":"Fix venice-common cc issue"}},{"before":"4205a50d89f31aae6d67f0baa535b2460fa1b96c","after":"63de45745a56774ae429039818f6ec61279b214f","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-11T12:49:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Stats cleanup","shortMessageHtmlLink":"Stats cleanup"}},{"before":"fd1c82e3ae5098ae604e8f21005bd2a810851b19","after":"5f1dff743238724832a478117170ed4c45aa3189","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-10T19:44:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add back quota usage ratio","shortMessageHtmlLink":"Add back quota usage ratio"}},{"before":"2a298ff745d4d0c831e13d6c725b3fd508c59f78","after":"4205a50d89f31aae6d67f0baa535b2460fa1b96c","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-10T01:57:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Move responseObserver ops in a mutex","shortMessageHtmlLink":"Move responseObserver ops in a mutex"}},{"before":"5a93417acefb699f81517a8a991576e4e99dfd50","after":"fd1c82e3ae5098ae604e8f21005bd2a810851b19","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-10T00:16:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Address Xun's comments","shortMessageHtmlLink":"Address Xun's comments"}},{"before":null,"after":"2a298ff745d4d0c831e13d6c725b3fd508c59f78","ref":"refs/heads/li-rewrite-grpc-service","pushedAt":"2024-09-09T23:04:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server] Rewrite gRPC read service to bridge gap with Netty-based HTTP server","shortMessageHtmlLink":"[server] Rewrite gRPC read service to bridge gap with Netty-based HTT…"}},{"before":"35bbee813b394f00fc3e03247bd9e31cb05d58f2","after":"4c02e8feb6752e5ff493128ae505c369525c3778","ref":"refs/heads/li-cleanup-server-read-path","pushedAt":"2024-09-08T21:25:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server] Refactor StorageReadRequestHandler to eliminate code duplication between Netty and gRPC handlers","shortMessageHtmlLink":"[server] Refactor StorageReadRequestHandler to eliminate code duplica…"}},{"before":null,"after":"35bbee813b394f00fc3e03247bd9e31cb05d58f2","ref":"refs/heads/li-cleanup-server-read-path","pushedAt":"2024-09-08T12:42:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server] Refactor StorageReadRequestHandler to eliminate code duplication between Netty and gRPC handlers","shortMessageHtmlLink":"[server] Refactor StorageReadRequestHandler to eliminate code duplica…"}},{"before":"34b13ff1c4ced55b4ad6721acefdadac494fbcd1","after":"d68f71384d7d39961736d469c403e5c263dd9392","ref":"refs/heads/li-ghci-jdk21","pushedAt":"2024-09-07T06:14:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[build] Run CI with JDK 21 - disable security manager","shortMessageHtmlLink":"[build] Run CI with JDK 21 - disable security manager"}},{"before":"4b1dfd46a0ef4743a434955a2ad0c45f8428d4e2","after":"8b63207b737830877e228679a4b34e7ebc7feab8","ref":"refs/heads/javadoc","pushedAt":"2024-09-06T18:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to javadoc from @ sushantmane/venice@4b1dfd46a0ef4743a434955a2ad0c45f8428d4e2 🚀","shortMessageHtmlLink":"Deploying to javadoc from @ 4b1dfd4 🚀"}},{"before":"04426f9008c8b4bb90d165e5da3da18c620c58c4","after":"4b1dfd46a0ef4743a434955a2ad0c45f8428d4e2","ref":"refs/heads/javadoc","pushedAt":"2024-09-06T18:28:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"[server] AAWC should ignore NO_OP new field from update record (#1159)\n\nIf a field from update record is new field but it is NO_OP, we should skip this field, instead of letting it slip into checking TS from old TS record, which will result in exception and halt the ingestion","shortMessageHtmlLink":"[server] AAWC should ignore NO_OP new field from update record (linke…"}},{"before":"fa27ef01b1009892be8f4e72488c1a7d2e775851","after":"4b1dfd46a0ef4743a434955a2ad0c45f8428d4e2","ref":"refs/heads/main","pushedAt":"2024-09-06T18:28:22.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server] AAWC should ignore NO_OP new field from update record (#1159)\n\nIf a field from update record is new field but it is NO_OP, we should skip this field, instead of letting it slip into checking TS from old TS record, which will result in exception and halt the ingestion","shortMessageHtmlLink":"[server] AAWC should ignore NO_OP new field from update record (linke…"}},{"before":"462fc7b247720e081ba09927be161be134885ff7","after":"5a93417acefb699f81517a8a991576e4e99dfd50","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-06T03:39:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Use single class imports","shortMessageHtmlLink":"Use single class imports"}},{"before":"2bfce805df8675d9f7932529bab05932e2601673","after":"462fc7b247720e081ba09927be161be134885ff7","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-05T19:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Remove dead code","shortMessageHtmlLink":"Remove dead code"}},{"before":"33065a492177d20e6f442532e7f541cbc4343256","after":"2bfce805df8675d9f7932529bab05932e2601673","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-05T18:45:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Revert integrationTest/resources/log4j2.properties","shortMessageHtmlLink":"Revert integrationTest/resources/log4j2.properties"}},{"before":"dabff2189d7bcc3b8faf76567835594b93254c5e","after":"33065a492177d20e6f442532e7f541cbc4343256","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-05T17:50:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server] Make rate limiter configurable in Storage quota enforcement","shortMessageHtmlLink":"[server] Make rate limiter configurable in Storage quota enforcement"}},{"before":null,"after":"dabff2189d7bcc3b8faf76567835594b93254c5e","ref":"refs/heads/li-configurable-rate-limiter","pushedAt":"2024-09-05T16:37:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Add new config for capacity","shortMessageHtmlLink":"Add new config for capacity"}},{"before":"aacaf4fd76d02c75041f062d6cdaeaa3845c748b","after":null,"ref":"refs/heads/li-refactor-gRPCServer","pushedAt":"2024-09-05T02:45:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"}},{"before":"119bd033edf153235b4af776b96c77cf4deb4d1f","after":"aacaf4fd76d02c75041f062d6cdaeaa3845c748b","ref":"refs/heads/li-refactor-gRPCServer","pushedAt":"2024-09-04T23:55:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Address review comments and add unit tests","shortMessageHtmlLink":"Address review comments and add unit tests"}},{"before":"50146e0834a1f7c5e935d910a50c08b5b3fe4df0","after":"119bd033edf153235b4af776b96c77cf4deb4d1f","ref":"refs/heads/li-refactor-gRPCServer","pushedAt":"2024-09-04T19:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"revert log4j2.xml for test","shortMessageHtmlLink":"revert log4j2.xml for test"}},{"before":"7031fd7849ec9012069de1c279240c71917aa16e","after":"50146e0834a1f7c5e935d910a50c08b5b3fe4df0","ref":"refs/heads/li-refactor-gRPCServer","pushedAt":"2024-09-04T19:31:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server][fc] Refactor ReadQuotaEnforcementHandler to minimize code duplication","shortMessageHtmlLink":"[server][fc] Refactor ReadQuotaEnforcementHandler to minimize code du…"}},{"before":null,"after":"7031fd7849ec9012069de1c279240c71917aa16e","ref":"refs/heads/li-refactor-gRPCServer","pushedAt":"2024-09-04T19:18:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"[server][fc] Refactor venice server read code path","shortMessageHtmlLink":"[server][fc] Refactor venice server read code path"}},{"before":"843dc90224137a4f319a9307745dadba49d4f364","after":"232f42a1b5851ca8859818e72b39be3c3d3f0e71","ref":"refs/heads/li-fix-rate-limiters-in-server","pushedAt":"2024-09-04T18:40:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sushantmane","name":"Sushant Mane","path":"/sushantmane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7715725?s=80&v=4"},"commit":{"message":"Change default limiter back to tocken bucket","shortMessageHtmlLink":"Change default limiter back to tocken bucket"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQwMzo0NTo0NC4wMDAwMDBazwAAAAS_17pD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxODo0MDozNi4wMDAwMDBazwAAAAStDWWF"}},"title":"Activity · sushantmane/venice"}