{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":251312202,"defaultBranch":"master","name":"tensorstore","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-30T13:24:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726176397.0","currentOid":""},"activityList":{"items":[{"before":"bd69049b7511c506bbf042a73b654832ff9972a5","after":"d2b85ea8047f7fac83526467150c314bccb816b8","ref":"refs/heads/gh-pages","pushedAt":"2024-09-13T20:41:19.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":"deploy: c304dec73b75ebb213e6c4785d667a63b25e753d","shortMessageHtmlLink":"deploy: c304dec"}},{"before":"c48797d0dd725c165661791a4c0538fcb8716601","after":"c304dec73b75ebb213e6c4785d667a63b25e753d","ref":"refs/heads/master","pushedAt":"2024-09-13T20:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"bazel_to_cmake: For proto aspects, add FilesProviders for the generated proto files.\n\nThis attempts to fix issues related to https://github.com/google/tensorstore/issues/197\n\nThe basic issue appears to be errors in the translation from bazel to CMake\nwhen generating various grpc proto outputs. This is still a best effort\nas bazel_to_cmake doesn't support aspects in the same way as bazel.\n\nPiperOrigin-RevId: 674415224\nChange-Id: I1dcdc0ff200c206f5e9e4a13753f0aed331e161f","shortMessageHtmlLink":"bazel_to_cmake: For proto aspects, add FilesProviders for the generat…"}},{"before":"13649f9d155af2f7d0542cecd2c36d53a038d37f","after":"bd69049b7511c506bbf042a73b654832ff9972a5","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T22:04:18.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":"deploy: c48797d0dd725c165661791a4c0538fcb8716601","shortMessageHtmlLink":"deploy: c48797d"}},{"before":"9b6a18a614bf632715daad77aeef7e2523dda91b","after":"c48797d0dd725c165661791a4c0538fcb8716601","ref":"refs/heads/master","pushedAt":"2024-09-12T21:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update actions/upload-artifact@v4\n\nPiperOrigin-RevId: 674021950\nChange-Id: I7c4569cc8186b9ed0247397756af5bf4d69d1647","shortMessageHtmlLink":"Update actions/upload-artifact@v4"}},{"before":"e9031062559ed034f449b6fab15ce669c011b5b0","after":null,"ref":"refs/heads/dependabot/github_actions/dot-github/workflows/github_actions-393ff94d45","pushedAt":"2024-09-12T21:26:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b2860c11d9a22ec3b3534f2fa7e54764ee5b873b","after":"9b6a18a614bf632715daad77aeef7e2523dda91b","ref":"refs/heads/master","pushedAt":"2024-09-12T21:26:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #193 from google:dependabot/github_actions/dot-github/workflows/github_actions-393ff94d45\n\nPiperOrigin-RevId: 674009320\nChange-Id: I37086f90d514e9fe4ae1fe247e3ae59bbca84ace","shortMessageHtmlLink":"Merge pull request #193 from google:dependabot/github_actions/dot-git…"}},{"before":"62e6dd93c8d226d5d8fa4cfa3c68a97e71d3a4ed","after":"b2860c11d9a22ec3b3534f2fa7e54764ee5b873b","ref":"refs/heads/master","pushedAt":"2024-09-12T15:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix brotli ror build for arm\n\nPiperOrigin-RevId: 673862553\nChange-Id: I4698cc07ae3a03582ea3a7abdf16fdaa0551937e","shortMessageHtmlLink":"Fix brotli ror build for arm"}},{"before":"73da2a2579d7541de332ad7eec99838b7b2d7cbe","after":"62e6dd93c8d226d5d8fa4cfa3c68a97e71d3a4ed","ref":"refs/heads/master","pushedAt":"2024-09-12T15:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix grpc missing absl/status dependency\n\nPiperOrigin-RevId: 673861337\nChange-Id: I38ef23267c8e1da787a576a40cce17afb923541e","shortMessageHtmlLink":"Fix grpc missing absl/status dependency"}},{"before":"10ffad0ad3d6cb1e94a07806dc5407fb41ce9085","after":"13649f9d155af2f7d0542cecd2c36d53a038d37f","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T04:11:43.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":"deploy: 73da2a2579d7541de332ad7eec99838b7b2d7cbe","shortMessageHtmlLink":"deploy: 73da2a2"}},{"before":"db9432e3fea419229cfdfeefdac738ca6b7bb2b0","after":"73da2a2579d7541de332ad7eec99838b7b2d7cbe","ref":"refs/heads/master","pushedAt":"2024-09-12T03:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update more tensorstore dependencies\n\nPiperOrigin-RevId: 673651818\nChange-Id: I9868891eb174a78388470770e00c84fe24f13661","shortMessageHtmlLink":"Update more tensorstore dependencies"}},{"before":"a6c6ecea9aa1ea87dbb44ce72647d29d2fb7fc78","after":"10ffad0ad3d6cb1e94a07806dc5407fb41ce9085","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T22:48:54.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":"deploy: db9432e3fea419229cfdfeefdac738ca6b7bb2b0","shortMessageHtmlLink":"deploy: db9432e"}},{"before":"4b0f8af0f1611482e331bf1ee95ea13ea12fd991","after":"db9432e3fea419229cfdfeefdac738ca6b7bb2b0","ref":"refs/heads/master","pushedAt":"2024-09-11T22:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"bazel_to_cmake update: Emit include directories more like bazel.\n\nIn emit_cc, when generating public includes, generate them more\nsimilarly to how bazel generates the includes.\n\nAlso add additional golden tests and repair some tests.\n\nNOTE: This still cannot match bazel since bazel constructs virtual\ninclude directories and creates include symlinks between them, which\nbazel_to_cmake does not do.\nPiperOrigin-RevId: 673563783\nChange-Id: I44fc90124608161fd1e15bd7af0d44e570598d6c","shortMessageHtmlLink":"bazel_to_cmake update: Emit include directories more like bazel."}},{"before":"efec5c593f23f5f444b20a1bebd2f8deab46c31a","after":"a6c6ecea9aa1ea87dbb44ce72647d29d2fb7fc78","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T06:21:55.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":"deploy: 4b0f8af0f1611482e331bf1ee95ea13ea12fd991","shortMessageHtmlLink":"deploy: 4b0f8af"}},{"before":"7ecd5c594cdb4fdebcfd2158ee7a60a2e9bce1e3","after":"4b0f8af0f1611482e331bf1ee95ea13ea12fd991","ref":"refs/heads/master","pushedAt":"2024-09-11T06:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"bazel_to_cmake begin work for bazel module support\n\nAdds a stub for MODULE.bazel files, but doesn't actually implement any behavior.\n\nPiperOrigin-RevId: 673247222\nChange-Id: I49744ad87c7648fe34867bfcb9ec62e954bdf9fe","shortMessageHtmlLink":"bazel_to_cmake begin work for bazel module support"}},{"before":"760960bb1e3a3d641b4c166a441863f98d8df65d","after":"efec5c593f23f5f444b20a1bebd2f8deab46c31a","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T22:15:17.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":"deploy: 7ecd5c594cdb4fdebcfd2158ee7a60a2e9bce1e3","shortMessageHtmlLink":"deploy: 7ecd5c5"}},{"before":"0e35fdc30f687a157c3eb248e4ef8b7870750bb8","after":"7ecd5c594cdb4fdebcfd2158ee7a60a2e9bce1e3","ref":"refs/heads/master","pushedAt":"2024-09-10T22:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add missing includes\n\nPiperOrigin-RevId: 673122004\nChange-Id: Ib06f8a5a3e6c7a1c762051f1961060501b94a826","shortMessageHtmlLink":"Add missing includes"}},{"before":"e210f26f444787b11cdf0879a54048b3a07d2c11","after":"760960bb1e3a3d641b4c166a441863f98d8df65d","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T18:05:33.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":"deploy: 0e35fdc30f687a157c3eb248e4ef8b7870750bb8","shortMessageHtmlLink":"deploy: 0e35fdc"}},{"before":"8d8f5e04a2ae752b4059bd997f67b8633c20c4aa","after":"0e35fdc30f687a157c3eb248e4ef8b7870750bb8","ref":"refs/heads/master","pushedAt":"2024-09-10T17:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update tensorstore third_party/aws dependencies\n\nPiperOrigin-RevId: 673025611\nChange-Id: I806aa99ba73cf0c6d8997fb9b7a2f34321aeeff4","shortMessageHtmlLink":"Update tensorstore third_party/aws dependencies"}},{"before":"f33f60db073d9b561da40af42c481745c97d1b6a","after":"e210f26f444787b11cdf0879a54048b3a07d2c11","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T16:06:00.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":"deploy: 8d8f5e04a2ae752b4059bd997f67b8633c20c4aa","shortMessageHtmlLink":"deploy: 8d8f5e0"}},{"before":"e95a1b5a7ae20364154979e4bc1115b185091e64","after":"8d8f5e04a2ae752b4059bd997f67b8633c20c4aa","ref":"refs/heads/master","pushedAt":"2024-09-10T15:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix use-after-move bugs in hash tables.\n\nBy API contract, moving leaves moved-from hash tables in an unspecified state for which the only valid operations are assignment, clear, or destruction. We are now adding validation that other operations are not used on moved-from hash tables.\n\nPiperOrigin-RevId: 672983218\nChange-Id: I2a65ca80a19b9565298ea0e3bc03b286cbd01af3","shortMessageHtmlLink":"Fix use-after-move bugs in hash tables."}},{"before":"ca80ff67a9106398f8b3547f589e18864441db6b","after":"f33f60db073d9b561da40af42c481745c97d1b6a","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T21:33:15.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":"deploy: e95a1b5a7ae20364154979e4bc1115b185091e64","shortMessageHtmlLink":"deploy: e95a1b5"}},{"before":"9a6b7c98dec49e40b3dfb99264b1305fa8f0ee03","after":"e95a1b5a7ae20364154979e4bc1115b185091e64","ref":"refs/heads/master","pushedAt":"2024-09-09T21:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"kvstore/file: Lexically normalize path used by the \"file\" driver.\n\nGenerally within tensorstore / is assumed to be the path separator, and there\nmay be obscure issues when \\ is present in the path. Fortuantely windows allows\nboth separators.\n\nThe windows path comparison in the ocdbt copy operation failed when there was a mismatch between path separators.\n\nFixes: https://github.com/google/tensorstore/issues/188\nPiperOrigin-RevId: 672673929\nChange-Id: I5a64f630fb2ad4c1466400a860dd4fdccbb387f0","shortMessageHtmlLink":"kvstore/file: Lexically normalize path used by the \"file\" driver."}},{"before":"bd7ccd17ef6abcdac60143e4d356d564ed423289","after":"ca80ff67a9106398f8b3547f589e18864441db6b","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T18:02:42.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":"deploy: 9a6b7c98dec49e40b3dfb99264b1305fa8f0ee03","shortMessageHtmlLink":"deploy: 9a6b7c9"}},{"before":"118c7b1a93671600deb45c695f2ce911bd396fca","after":"9a6b7c98dec49e40b3dfb99264b1305fa8f0ee03","ref":"refs/heads/master","pushedAt":"2024-09-09T17:52:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add additional kvstore path validation.\n\n* Ensure that DriverSpec::NormalizeSpec is called by Spec::FromUrl.\n* gcs driver NormalizeSpec ensures that the path component is valid on construction\n* file driver NormalizeSpec validates the path\n\nPiperOrigin-RevId: 672598245\nChange-Id: Iceab720f39a8df372e114b1f1943a84305122472","shortMessageHtmlLink":"Add additional kvstore path validation."}},{"before":"006bfe537877e8bfcd87d474f2e6da946d5c5595","after":"bd7ccd17ef6abcdac60143e4d356d564ed423289","ref":"refs/heads/gh-pages","pushedAt":"2024-09-06T22:43:52.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":"deploy: 118c7b1a93671600deb45c695f2ce911bd396fca","shortMessageHtmlLink":"deploy: 118c7b1"}},{"before":"91ea2a2fa4972a7b57fa63a72b81fd721d7a8429","after":"118c7b1a93671600deb45c695f2ce911bd396fca","ref":"refs/heads/master","pushedAt":"2024-09-06T22:35:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Avoid warnings when calling options.Set\n\nPiperOrigin-RevId: 671911661\nChange-Id: I64b0e4cf007607a6c9cddbe4b005739df43f2dc1","shortMessageHtmlLink":"Avoid warnings when calling options.Set"}},{"before":"866fe91d089e4b7ecedf8aeb38a1a481e19310ae","after":"006bfe537877e8bfcd87d474f2e6da946d5c5595","ref":"refs/heads/gh-pages","pushedAt":"2024-09-06T14:42:11.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":"deploy: 91ea2a2fa4972a7b57fa63a72b81fd721d7a8429","shortMessageHtmlLink":"deploy: 91ea2a2"}},{"before":"62b66244cb6311e6d18f1df91b0e3f22597bfd20","after":"91ea2a2fa4972a7b57fa63a72b81fd721d7a8429","ref":"refs/heads/master","pushedAt":"2024-09-06T14:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Make MakeDataTypeOperations constexpr\n\nFixes: https://github.com/google/tensorstore/issues/189\nPiperOrigin-RevId: 671748433\nChange-Id: Ie086f3e89c0ed545e10dce2302a170476fd68212","shortMessageHtmlLink":"Make MakeDataTypeOperations constexpr"}},{"before":"6c5d4733dd8d43e6824fc56683991f4dcec6c775","after":"866fe91d089e4b7ecedf8aeb38a1a481e19310ae","ref":"refs/heads/gh-pages","pushedAt":"2024-09-04T20:06:39.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":"deploy: 62b66244cb6311e6d18f1df91b0e3f22597bfd20","shortMessageHtmlLink":"deploy: 62b6624"}},{"before":"ee6ec783c43bac8e58a285c58cf5fabfd5e60023","after":"62b66244cb6311e6d18f1df91b0e3f22597bfd20","ref":"refs/heads/master","pushedAt":"2024-09-04T19:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update some image tests to no longer expect exact encoded sequences\n\nPiperOrigin-RevId: 671068432\nChange-Id: If927c1342512044a7a75f997a1a5e8d5a9de9df2","shortMessageHtmlLink":"Update some image tests to no longer expect exact encoded sequences"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QyMDo0MToxOS4wMDAwMDBazwAAAAS13zyq","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QyMDo0MToxOS4wMDAwMDBazwAAAAS13zyq","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxOTo1Njo1NS4wMDAwMDBazwAAAAStHMp3"}},"title":"Activity · google/tensorstore"}