| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:2a24db66-9535-8336-6937-b30f5d77a2a2 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | EADA:3AF9A7:E0E9C7:1395DE0:6A4E8FC5 |
| html-safe-nonce | 31552502fecd545b2156521006af713df5ffe380b7fcbabd044ab6ed0dc417bf |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQURBOjNBRjlBNzpFMEU5Qzc6MTM5NURFMDo2QTRFOEZDNSIsInZpc2l0b3JfaWQiOiIxNTc2NDg3MTA1MTk3OTM2NTgxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | d3a9b829774288fb32c7b015a21ecb9680ed9c56befcf111f957d49ed6c5096f |
| hovercard-subject-tag | pull_request:3177864620 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/googleapis/python-storage/1707/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/4d6f31cd9a794f681ea4eff7c19f742525c082bcb7e00e8ab5e2bf8c3fdfb56b/googleapis/python-storage/pull/1707 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/4d6f31cd9a794f681ea4eff7c19f742525c082bcb7e00e8ab5e2bf8c3fdfb56b/googleapis/python-storage/pull/1707 |
| og:image:alt | Add performance microbenchmarking suite for Writes
This compares Regional (Standard Storage) with Zonal (Rapid Storage) buckets.
Regional uses JSON wheres Zonal uses gRPC bidi |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | chandra-siri |
| hostname | github.com |
| expected-hostname | github.com |
| None | 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c |
| turbo-cache-control | no-cache |
| go-import | github.com/googleapis/python-storage git https://github.com/googleapis/python-storage.git |
| octolytics-dimension-user_id | 16785467 |
| octolytics-dimension-user_login | googleapis |
| octolytics-dimension-repository_id | 226992639 |
| octolytics-dimension-repository_nwo | googleapis/python-storage |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 226992639 |
| octolytics-dimension-repository_network_root_nwo | googleapis/python-storage |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e6a744804e8e70f97b4d5a18a94dcc63db22f97a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/googleapis/python-storage/pull/1707#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1707 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1707 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fpython-storage |
| Reload | https://github.com/googleapis/python-storage/pull/1707 |
| Reload | https://github.com/googleapis/python-storage/pull/1707 |
| Reload | https://github.com/googleapis/python-storage/pull/1707 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
|
googleapis
| https://github.com/googleapis |
| python-storage | https://github.com/googleapis/python-storage |
|
Notifications
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Fork
172
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Star
502
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Code
| https://github.com/googleapis/python-storage |
|
Issues
0
| https://github.com/googleapis/python-storage/issues |
|
Pull requests
0
| https://github.com/googleapis/python-storage/pulls |
|
Actions
| https://github.com/googleapis/python-storage/actions |
|
Projects
| https://github.com/googleapis/python-storage/projects |
|
Security and quality
0
| https://github.com/googleapis/python-storage/security |
|
Insights
| https://github.com/googleapis/python-storage/pulse |
|
Code
| https://github.com/googleapis/python-storage |
|
Issues
| https://github.com/googleapis/python-storage/issues |
|
Pull requests
| https://github.com/googleapis/python-storage/pulls |
|
Actions
| https://github.com/googleapis/python-storage/actions |
|
Projects
| https://github.com/googleapis/python-storage/projects |
|
Security and quality
| https://github.com/googleapis/python-storage/security |
|
Insights
| https://github.com/googleapis/python-storage/pulse |
| chandra-siri | https://github.com/chandra-siri |
| main | https://github.com/googleapis/python-storage/tree/main |
| bench_writes | https://github.com/googleapis/python-storage/tree/bench_writes |
| Conversation | https://github.com/googleapis/python-storage/pull/1707 |
| Commits52 (52) | https://github.com/googleapis/python-storage/pull/1707/commits |
| Checks | https://github.com/googleapis/python-storage/pull/1707/checks |
| Files changed | https://github.com/googleapis/python-storage/pull/1707/files |
| feat: Add micro-benchmarks for writes comparing standard (regional) vs rapid (zonal) buckets. | https://github.com/googleapis/python-storage/pull/1707#top |
| chandra-siri | https://github.com/chandra-siri |
| main | https://github.com/googleapis/python-storage/tree/main |
| bench_writes | https://github.com/googleapis/python-storage/tree/bench_writes |
|
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| Jan 15, 2026 | https://github.com/googleapis/python-storage/pull/1707#issue-3818148382 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| chandra-siri | https://github.com/chandra-siri |
| December 3, 2025 15:33 | https://github.com/googleapis/python-storage/pull/1707#commits-pushed-5d58213 |
|
| https://github.com/chandra-siri |
| local files for benchmarking | https://github.com/googleapis/python-storage/pull/1707/commits/5d58213ca1cc6bc7225eb64437f7a1cf5c838e01 |
| 5d58213 | https://github.com/googleapis/python-storage/pull/1707/commits/5d58213ca1cc6bc7225eb64437f7a1cf5c838e01 |
|
| https://github.com/chandra-siri |
| Merge branch 'main' of github.com:googleapis/python-storage into bench | https://github.com/googleapis/python-storage/pull/1707/commits/c79758642a1b2441b1ca67a9e9ffdc794e8e8d03 |
| c797586 | https://github.com/googleapis/python-storage/pull/1707/commits/c79758642a1b2441b1ca67a9e9ffdc794e8e8d03 |
|
| https://github.com/chandra-siri |
| add test_reads.py for microbenchmarking reads | https://github.com/googleapis/python-storage/pull/1707/commits/20d2d2de19eec203cde5cd3c18a95a859fd37468 |
| 20d2d2d | https://github.com/googleapis/python-storage/pull/1707/commits/20d2d2de19eec203cde5cd3c18a95a859fd37468 |
|
| https://github.com/chandra-siri |
| push local files | https://github.com/googleapis/python-storage/pull/1707/commits/f493bd84ed69260db28888fa7aefce412fe6568a |
| f493bd8 | https://github.com/googleapis/python-storage/pull/1707/commits/f493bd84ed69260db28888fa7aefce412fe6568a |
|
| https://github.com/chandra-siri |
| 1p 1c working copy | https://github.com/googleapis/python-storage/pull/1707/commits/68c8ba0ec5b09138b628e0e91db380165a14a517 |
| 68c8ba0 | https://github.com/googleapis/python-storage/pull/1707/commits/68c8ba0ec5b09138b628e0e91db380165a14a517 |
|
| https://github.com/chandra-siri |
| Add microbenchmarking tests and utility functions for performance ana… | https://github.com/googleapis/python-storage/pull/1707/commits/9e2afa83bb6d46f35f48031007a0ab407dfffbb5 |
| 9e2afa8 | https://github.com/googleapis/python-storage/pull/1707/commits/9e2afa83bb6d46f35f48031007a0ab407dfffbb5 |
|
| https://github.com/chandra-siri |
| Update microbenchmark configuration and tests for improved performanc… | https://github.com/googleapis/python-storage/pull/1707/commits/3ffc98d6b33704e72cc30d84e09f659d59e0b065 |
| 3ffc98d | https://github.com/googleapis/python-storage/pull/1707/commits/3ffc98d6b33704e72cc30d84e09f659d59e0b065 |
|
| https://github.com/chandra-siri |
| upload local changes | https://github.com/googleapis/python-storage/pull/1707/commits/bef9dcb9183465fc739e24ff2824c621ceb01dd9 |
| bef9dcb | https://github.com/googleapis/python-storage/pull/1707/commits/bef9dcb9183465fc739e24ff2824c621ceb01dd9 |
|
| https://github.com/chandra-siri |
| just upload one | https://github.com/googleapis/python-storage/pull/1707/commits/75007a76140ff91697e351ce4e4d489e5090adaa |
| 75007a7 | https://github.com/googleapis/python-storage/pull/1707/commits/75007a76140ff91697e351ce4e4d489e5090adaa |
|
| https://github.com/chandra-siri |
| Refactor get_persisted_size_async to improve logging and update get_p… | https://github.com/googleapis/python-storage/pull/1707/commits/a85fff1dba0760d7af721735f739a240babf60d0 |
| a85fff1 | https://github.com/googleapis/python-storage/pull/1707/commits/a85fff1dba0760d7af721735f739a240babf60d0 |
|
| https://github.com/chandra-siri |
| working copy | https://github.com/googleapis/python-storage/pull/1707/commits/4c24f66f29c9f91c1ae00183f5bd4e5c460a8704 |
| 4c24f66 | https://github.com/googleapis/python-storage/pull/1707/commits/4c24f66f29c9f91c1ae00183f5bd4e5c460a8704 |
|
| https://github.com/chandra-siri |
| add regional tests | https://github.com/googleapis/python-storage/pull/1707/commits/e21664476425cbe743280cfee7c19690e18f6cdf |
| e216644 | https://github.com/googleapis/python-storage/pull/1707/commits/e21664476425cbe743280cfee7c19690e18f6cdf |
|
| https://github.com/chandra-siri |
| Add JSON to CSV conversion script and update benchmark tests for mult… | https://github.com/googleapis/python-storage/pull/1707/commits/80120a1ed293470048f9bcda69ebf4e45b8f6a1b |
| 80120a1 | https://github.com/googleapis/python-storage/pull/1707/commits/80120a1ed293470048f9bcda69ebf4e45b8f6a1b |
|
| https://github.com/chandra-siri |
| Refactor benchmark configuration and cleanup unused code in test_read… | https://github.com/googleapis/python-storage/pull/1707/commits/99bc3eb4b09d70337d4677dcbb8abf0eedb7a4d5 |
| 99bc3eb | https://github.com/googleapis/python-storage/pull/1707/commits/99bc3eb4b09d70337d4677dcbb8abf0eedb7a4d5 |
|
| https://github.com/chandra-siri |
| Merge branch 'main' of github.com:googleapis/python-storage into bench | https://github.com/googleapis/python-storage/pull/1707/commits/f4a622b0ac18388b1282259a6b7a8d12f29ef3a4 |
| f4a622b | https://github.com/googleapis/python-storage/pull/1707/commits/f4a622b0ac18388b1282259a6b7a8d12f29ef3a4 |
|
| https://github.com/chandra-siri |
| Implement write benchmarks | https://github.com/googleapis/python-storage/pull/1707/commits/af98e0e60ed323b7ced50c2f4bb911c633f256c4 |
| af98e0e | https://github.com/googleapis/python-storage/pull/1707/commits/af98e0e60ed323b7ced50c2f4bb911c633f256c4 |
|
| https://github.com/chandra-siri |
| Merge branch 'main' of github.com:googleapis/python-storage into bench | https://github.com/googleapis/python-storage/pull/1707/commits/1405e924efc13148a2b0eeb7e56330f104822e48 |
| 1405e92 | https://github.com/googleapis/python-storage/pull/1707/commits/1405e924efc13148a2b0eeb7e56330f104822e48 |
|
| https://github.com/chandra-siri |
| Merge branch 'bench' of github.com:googleapis/python-storage into bench | https://github.com/googleapis/python-storage/pull/1707/commits/3c7e7af4c2350d9f27920d97423ae54faedd5dad |
| 3c7e7af | https://github.com/googleapis/python-storage/pull/1707/commits/3c7e7af4c2350d9f27920d97423ae54faedd5dad |
|
| https://github.com/chandra-siri |
| working copy | https://github.com/googleapis/python-storage/pull/1707/commits/970b162aa511b6dedcb924296a8b5f38741c58f4 |
| 970b162 | https://github.com/googleapis/python-storage/pull/1707/commits/970b162aa511b6dedcb924296a8b5f38741c58f4 |
|
| https://github.com/chandra-siri |
| Add benchmarks for downloading and uploading large objects, and impro… | https://github.com/googleapis/python-storage/pull/1707/commits/0bf17c7e05eeb0adfe0287f38d1a98d944014b59 |
| 0bf17c7 | https://github.com/googleapis/python-storage/pull/1707/commits/0bf17c7e05eeb0adfe0287f38d1a98d944014b59 |
|
| https://github.com/chandra-siri |
| revert changes in samples/snippets/storage_list_files_with_prefix.py | https://github.com/googleapis/python-storage/pull/1707/commits/a7309ac629c0540b1006d9fc6c5adcff63448e02 |
| a7309ac | https://github.com/googleapis/python-storage/pull/1707/commits/a7309ac629c0540b1006d9fc6c5adcff63448e02 |
|
| https://github.com/chandra-siri |
| Remove unused test utility file in asyncio tests | https://github.com/googleapis/python-storage/pull/1707/commits/829f0f415061fffe60ce27150ba91a2ef00c304e |
| 829f0f4 | https://github.com/googleapis/python-storage/pull/1707/commits/829f0f415061fffe60ce27150ba91a2ef00c304e |
|
| https://github.com/chandra-siri |
| Remove deprecated benchmark scripts for downloading and uploading obj… | https://github.com/googleapis/python-storage/pull/1707/commits/72e98d6d00d01552b84f6bf754685d47e6f65828 |
| 72e98d6 | https://github.com/googleapis/python-storage/pull/1707/commits/72e98d6d00d01552b84f6bf754685d47e6f65828 |
|
| https://github.com/chandra-siri |
| Remove crc32 benchmark script | https://github.com/googleapis/python-storage/pull/1707/commits/5586aa6fc5098df5d0452019e373540237669e65 |
| 5586aa6 | https://github.com/googleapis/python-storage/pull/1707/commits/5586aa6fc5098df5d0452019e373540237669e65 |
|
| https://github.com/chandra-siri |
| add 'read_rand_multi_coros' in test_downloads_single_proc_multi_coro | https://github.com/googleapis/python-storage/pull/1707/commits/e3797e4817a2131d6b9aca577f4e32a3dd2923e5 |
| e3797e4 | https://github.com/googleapis/python-storage/pull/1707/commits/e3797e4817a2131d6b9aca577f4e32a3dd2923e5 |
|
| https://github.com/chandra-siri |
| Addressed gemini comments | https://github.com/googleapis/python-storage/pull/1707/commits/6bf72a0c10b6002acb599188403e0fa3eeaa68bf |
| 6bf72a0 | https://github.com/googleapis/python-storage/pull/1707/commits/6bf72a0c10b6002acb599188403e0fa3eeaa68bf |
|
| https://github.com/chandra-siri |
| fix kokoro lint failures: Refactor print statements in benchmark util… | https://github.com/googleapis/python-storage/pull/1707/commits/9d571a1119417c66e4d0e86ff6f03318e02e3279 |
| 9d571a1 | https://github.com/googleapis/python-storage/pull/1707/commits/9d571a1119417c66e4d0e86ff6f03318e02e3279 |
|
| https://github.com/chandra-siri |
| Add license headers to microbenchmark test files | https://github.com/googleapis/python-storage/pull/1707/commits/b03f7121ce9cc18f531c3ccf420126517a0589ee |
| b03f712 | https://github.com/googleapis/python-storage/pull/1707/commits/b03f7121ce9cc18f531c3ccf420126517a0589ee |
|
| https://github.com/chandra-siri |
| move json_to_csv inside benchmarks folder | https://github.com/googleapis/python-storage/pull/1707/commits/6fab6ea6c4de382fe3b9fe6c8546ce59f4f9aaaf |
| 6fab6ea | https://github.com/googleapis/python-storage/pull/1707/commits/6fab6ea6c4de382fe3b9fe6c8546ce59f4f9aaaf |
|
| https://github.com/chandra-siri |
| Merge branch 'main' into bench | https://github.com/googleapis/python-storage/pull/1707/commits/b5d26c5addb9620690011b2810c83be6d3fcd9a6 |
| b5d26c5 | https://github.com/googleapis/python-storage/pull/1707/commits/b5d26c5addb9620690011b2810c83be6d3fcd9a6 |
| chandra-siri | https://github.com/chandra-siri |
| January 15, 2026 23:55 | https://github.com/googleapis/python-storage/pull/1707#commits-pushed-ffc7cd1 |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
| Apply suggestion from | https://github.com/googleapis/python-storage/pull/1707/commits/ffc7cd15b560b638933bb6233bef6f84333203fe |
| @gemini-code-assist | https://github.com/gemini-code-assist |
| [bot] | https://github.com/googleapis/python-storage/pull/1707/commits/ffc7cd15b560b638933bb6233bef6f84333203fe |
| ffc7cd1 | https://github.com/googleapis/python-storage/pull/1707/commits/ffc7cd15b560b638933bb6233bef6f84333203fe |
|
| https://github.com/chandra-siri |
| refactor: simplify throughput calculations and improve function docum… | https://github.com/googleapis/python-storage/pull/1707/commits/799bc9941fa4f4f6951564f7ed908e33fb78c83f |
| 799bc99 | https://github.com/googleapis/python-storage/pull/1707/commits/799bc9941fa4f4f6951564f7ed908e33fb78c83f |
|
| https://github.com/chandra-siri |
| refactor: enhance docstrings for clarity and detail in read benchmarks | https://github.com/googleapis/python-storage/pull/1707/commits/a20622c3e0c745096e6b9e851e6a0c570aa1c816 |
| a20622c | https://github.com/googleapis/python-storage/pull/1707/commits/a20622c3e0c745096e6b9e851e6a0c570aa1c816 |
|
| https://github.com/chandra-siri |
| add README for performance microbenchmarks with usage instructions | https://github.com/googleapis/python-storage/pull/1707/commits/91553d8ca3256a941f3837f9840298efb5e13ad1 |
| 91553d8 | https://github.com/googleapis/python-storage/pull/1707/commits/91553d8ca3256a941f3837f9840298efb5e13ad1 |
|
| https://github.com/chandra-siri |
| add testing dependencies for benchmarking | https://github.com/googleapis/python-storage/pull/1707/commits/a283c89d09cda780f8bebeca4b6781f47a7095c7 |
| a283c89 | https://github.com/googleapis/python-storage/pull/1707/commits/a283c89d09cda780f8bebeca4b6781f47a7095c7 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| Jan 15, 2026 | https://github.com/googleapis/python-storage/pull/1707#issuecomment-3756400193 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| https://github.com/apps/gemini-code-assist |
| gemini-code-assist | https://github.com/apps/gemini-code-assist |
|
Jan 15, 2026
| https://github.com/googleapis/python-storage/pull/1707#pullrequestreview-3667127863 |
|
View reviewed changes
| https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36 |
| gemini-code-assist | https://github.com/apps/gemini-code-assist |
| https://github.com/googleapis/python-storage/pull/1707#pullrequestreview-3667127863 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/test_writes.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-91c1b765ae21650d0055f32f2fccd93f038595b29f189ea014e7de0d707e961e |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/config.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-561fcb50f3ea3cc4fb0d79f80ccf63241ef06261b71d3570dc77021192f40a05 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/config.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-561fcb50f3ea3cc4fb0d79f80ccf63241ef06261b71d3570dc77021192f40a05 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/test_writes.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-91c1b765ae21650d0055f32f2fccd93f038595b29f189ea014e7de0d707e961e |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/test_writes.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-91c1b765ae21650d0055f32f2fccd93f038595b29f189ea014e7de0d707e961e |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/test_writes.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-91c1b765ae21650d0055f32f2fccd93f038595b29f189ea014e7de0d707e961e |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| tests/perf/microbenchmarks/writes/test_writes.py | https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36#diff-91c1b765ae21650d0055f32f2fccd93f038595b29f189ea014e7de0d707e961e |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| chandra-siri | https://github.com/chandra-siri |
| January 15, 2026 19:05 | https://github.com/googleapis/python-storage/pull/1707#commits-pushed-3f0b1c2 |
|
| https://github.com/chandra-siri |
| Merge branch 'bench' of github.com:googleapis/python-storage into ben… | https://github.com/googleapis/python-storage/pull/1707/commits/3f0b1c2f095de2e4120f27a0314b017bf825b169 |
| 3f0b1c2 | https://github.com/googleapis/python-storage/pull/1707/commits/3f0b1c2f095de2e4120f27a0314b017bf825b169 |
|
| https://github.com/chandra-siri |
| update README and test_writes.py with detailed usage examples and enh… | https://github.com/googleapis/python-storage/pull/1707/commits/7c7808ec9ca5dfba4e46dd0ea83f346d48b6028c |
| 7c7808e | https://github.com/googleapis/python-storage/pull/1707/commits/7c7808ec9ca5dfba4e46dd0ea83f346d48b6028c |
|
| https://github.com/chandra-siri |
| refactor: simplify num_files calculation and clean up imports in writ… | https://github.com/googleapis/python-storage/pull/1707/commits/0066029b65e77e64d20c86f03d2f7a5f9e71e04d |
| 0066029 | https://github.com/googleapis/python-storage/pull/1707/commits/0066029b65e77e64d20c86f03d2f7a5f9e71e04d |
|
| https://github.com/chandra-siri |
| refactor: enhance docstring for get_write_params function to clarify … | https://github.com/googleapis/python-storage/pull/1707/commits/042c60bdf4be826610571077ae8d451c7e921ed0 |
| 042c60b | https://github.com/googleapis/python-storage/pull/1707/commits/042c60bdf4be826610571077ae8d451c7e921ed0 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| January 15, 2026 19:24 | https://github.com/googleapis/python-storage/pull/1707#event-22077812447 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| January 15, 2026 19:24 | https://github.com/googleapis/python-storage/pull/1707#event-22077812683 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| code owner | https://github.com/googleapis/python-storage/blob/d5a7efd59f27902cc0c4982c48ce127ac0fdd42b/.github/CODEOWNERS#L8 |
| January 15, 2026 19:24 | https://github.com/googleapis/python-storage/pull/1707#event-22077812779 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| suni72 | https://github.com/suni72 |
| Pulkit0110 | https://github.com/Pulkit0110 |
| googlyrahman | https://github.com/googlyrahman |
| jasha26 | https://github.com/jasha26 |
| Jan 15, 2026 | https://github.com/googleapis/python-storage/pull/1707#event-22077814738 |
| https://github.com/jasha26 |
| jasha26 | https://github.com/jasha26 |
|
Jan 21, 2026
| https://github.com/googleapis/python-storage/pull/1707#pullrequestreview-3686358320 |
|
View reviewed changes
| https://github.com/googleapis/python-storage/pull/1707/files/042c60bdf4be826610571077ae8d451c7e921ed0 |
| January 21, 2026 11:21 | https://github.com/googleapis/python-storage/pull/1707#event-22185555695 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| jasha26 | https://github.com/jasha26 |
| stale review | https://github.com/googleapis/python-storage/pull/1707#pullrequestreview-3686358320 |
| January 21, 2026 11:21 | https://github.com/googleapis/python-storage/pull/1707#event-22185555719 |
|
| https://github.com/chandra-siri |
| Merge branch 'main' of github.com:googleapis/python-storage into benc… | https://github.com/googleapis/python-storage/pull/1707/commits/39cd8fbd1d718e9f8fe43a0acf16ec30d4190054 |
| 39cd8fb | https://github.com/googleapis/python-storage/pull/1707/commits/39cd8fbd1d718e9f8fe43a0acf16ec30d4190054 |
| https://github.com/Pulkit0110 |
| Pulkit0110 | https://github.com/Pulkit0110 |
|
Jan 21, 2026
| https://github.com/googleapis/python-storage/pull/1707#pullrequestreview-3687413938 |
|
View reviewed changes
| https://github.com/googleapis/python-storage/pull/1707/files/39cd8fbd1d718e9f8fe43a0acf16ec30d4190054 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| dbe9d8b | https://github.com/googleapis/python-storage/commit/dbe9d8b89d975dfbed8c830a5687ccfafea51d5f |
| Jan 21, 2026 | https://github.com/googleapis/python-storage/pull/1707#event-22191455112 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
| https://github.com/chandra-siri |
| chandra-siri | https://github.com/chandra-siri |
| January 21, 2026 15:34 | https://github.com/googleapis/python-storage/pull/1707#event-22191456162 |
| https://github.com/apps/release-please |
| release-please | https://github.com/apps/release-please |
|
Jan 21, 2026
| https://github.com/googleapis/python-storage/pull/1707#ref-pullrequest-3818922130 |
|
chore(main): release 4.0.0
#1708
| https://github.com/googleapis/python-storage/pull/1708 |
|
chore: librarian release pull request: 20260129T115903Z
#1731
| https://github.com/googleapis/python-storage/pull/1731 |
|
chore: librarian release pull request: 20260202T123858Z
#1736
| https://github.com/googleapis/python-storage/pull/1736 |
| chandra-siri | https://github.com/chandra-siri |
|
Feb 2, 2026
| https://github.com/googleapis/python-storage/pull/1707#ref-commit-77c1eda |
|
| https://github.com/chandra-siri |
| chore: librarian release pull request: 20260202T123858Z ( | https://github.com/googleapis/python-storage/commit/77c1edaa6de4058e545ad1b68bde5507b75b8e37 |
| #1736 | https://github.com/googleapis/python-storage/pull/1736 |
| ) | https://github.com/googleapis/python-storage/commit/77c1edaa6de4058e545ad1b68bde5507b75b8e37 |
| 77c1eda | https://github.com/googleapis/python-storage/commit/77c1edaa6de4058e545ad1b68bde5507b75b8e37 |
| v3.8.0...v3.9.0 | https://github.com/googleapis/python-storage/compare/v3.8.0...v3.9.0 |
| #1730 | https://github.com/googleapis/python-storage/pull/1730 |
| 08bc708 | https://github.com/googleapis/python-storage/commit/08bc7082db7392f13bc8c51511b4afa9c7b157c9 |
| 08bc7082 | https://github.com/googleapis/python-storage/commit/08bc7082 |
| #1735 | https://github.com/googleapis/python-storage/pull/1735 |
| 0e5ec29 | https://github.com/googleapis/python-storage/commit/0e5ec29bc6a31b77bcfba4254cef5bffb199095c |
| 0e5ec29b | https://github.com/googleapis/python-storage/commit/0e5ec29b |
| #1697 | https://github.com/googleapis/python-storage/pull/1697 |
| 1917649 | https://github.com/googleapis/python-storage/commit/1917649fac41481da1adea6c2a9f4ab1298a34c4 |
| 1917649f | https://github.com/googleapis/python-storage/commit/1917649f |
| #1715 | https://github.com/googleapis/python-storage/pull/1715 |
| 2bc15fa | https://github.com/googleapis/python-storage/commit/2bc15fa570683ba584230c51b439d189dbdcd580 |
| 2bc15fa5 | https://github.com/googleapis/python-storage/commit/2bc15fa5 |
| 2e1a1eb | https://github.com/googleapis/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| 2e1a1eb5 | https://github.com/googleapis/python-storage/commit/2e1a1eb5 |
| #1705 | https://github.com/googleapis/python-storage/pull/1705 |
| 2e1a1eb | https://github.com/googleapis/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| 2e1a1eb5 | https://github.com/googleapis/python-storage/commit/2e1a1eb5 |
| #1724 | https://github.com/googleapis/python-storage/pull/1724 |
| 5ac2808 | https://github.com/googleapis/python-storage/commit/5ac2808a69195c688ed42c3604d4bfadbb602a66 |
| 5ac2808a | https://github.com/googleapis/python-storage/commit/5ac2808a |
| #1728 | https://github.com/googleapis/python-storage/pull/1728 |
| 74c9ecc | https://github.com/googleapis/python-storage/commit/74c9ecc54173420bfcd48498a8956088a035af50 |
| 74c9ecc5 | https://github.com/googleapis/python-storage/commit/74c9ecc5 |
| #1726 | https://github.com/googleapis/python-storage/pull/1726 |
| 7b31946 | https://github.com/googleapis/python-storage/commit/7b319469d2e495ea0bf7367f3949190e8f5d9fff |
| 7b319469 | https://github.com/googleapis/python-storage/commit/7b319469 |
| #1719 | https://github.com/googleapis/python-storage/pull/1719 |
| 8e21a7f | https://github.com/googleapis/python-storage/commit/8e21a7fe54d0a043f31937671003630a1985a5d2 |
| 8e21a7fe | https://github.com/googleapis/python-storage/commit/8e21a7fe |
| #1718 | https://github.com/googleapis/python-storage/pull/1718 |
| c8dd7a0 | https://github.com/googleapis/python-storage/commit/c8dd7a0b124c395b7b60189ee78f47aba8d51f7d |
| c8dd7a0b | https://github.com/googleapis/python-storage/commit/c8dd7a0b |
| #1712 | https://github.com/googleapis/python-storage/pull/1712 |
| cdb2486 | https://github.com/googleapis/python-storage/commit/cdb2486bb051dcbfbffc2510aff6aacede5e54d3 |
| cdb2486b | https://github.com/googleapis/python-storage/commit/cdb2486b |
| #1695 | https://github.com/googleapis/python-storage/pull/1695 |
| dbd162b | https://github.com/googleapis/python-storage/commit/dbd162b3583e32e6f705a51f5c3fef333a9b89d0 |
| dbd162b3 | https://github.com/googleapis/python-storage/commit/dbd162b3 |
| #1707 | https://github.com/googleapis/python-storage/pull/1707 |
| dbe9d8b | https://github.com/googleapis/python-storage/commit/dbe9d8b89d975dfbed8c830a5687ccfafea51d5f |
| dbe9d8b8 | https://github.com/googleapis/python-storage/commit/dbe9d8b8 |
| #1709 | https://github.com/googleapis/python-storage/pull/1709 |
| ea0f5bf | https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| ea0f5bf | https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| ea0f5bf | https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| #1733 | https://github.com/googleapis/python-storage/pull/1733 |
| 2ef6339 | https://github.com/googleapis/python-storage/commit/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465 |
| 2ef63396 | https://github.com/googleapis/python-storage/commit/2ef63396 |
| #1716 | https://github.com/googleapis/python-storage/pull/1716 |
| 5d9fafe | https://github.com/googleapis/python-storage/commit/5d9fafe1466b5ccb1db4a814967a5cc8465148a2 |
| 5d9fafe1 | https://github.com/googleapis/python-storage/commit/5d9fafe1 |
| #1700 | https://github.com/googleapis/python-storage/pull/1700 |
| 6c16079 | https://github.com/googleapis/python-storage/commit/6c160794afded5e8f4179399f1fe5248e32bf707 |
| 6c160794 | https://github.com/googleapis/python-storage/commit/6c160794 |
| 6c16079 | https://github.com/googleapis/python-storage/commit/6c160794afded5e8f4179399f1fe5248e32bf707 |
| 6c160794 | https://github.com/googleapis/python-storage/commit/6c160794 |
| #1725 | https://github.com/googleapis/python-storage/pull/1725 |
| 721ea2d | https://github.com/googleapis/python-storage/commit/721ea2dd6c6db2aa91fd3b90e56a831aaaa64061 |
| 721ea2dd | https://github.com/googleapis/python-storage/commit/721ea2dd |
| #1713 | https://github.com/googleapis/python-storage/pull/1713 |
| cc4831d | https://github.com/googleapis/python-storage/commit/cc4831d7e253b265b0b96e08b5479f4c759be442 |
| cc4831d7 | https://github.com/googleapis/python-storage/commit/cc4831d7 |
| #1727 | https://github.com/googleapis/python-storage/pull/1727 |
| e730bf5 | https://github.com/googleapis/python-storage/commit/e730bf50c4584f737ab86b2e409ddb27b40d2cec |
| e730bf50 | https://github.com/googleapis/python-storage/commit/e730bf50 |
| https://github.co/hiddenchars |
| https://github.com/googleapis/python-storage/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1707 |
|
| https://github.com/apps/gemini-code-assist |
|
gemini-code-assist[bot]
| https://github.com/apps/gemini-code-assist |
|
| https://github.com/googleapis/python-storage/pull/1707/files/0a9d18505ed06f45671e359e4fdacd88e2c4ba36 |
|
| https://github.com/Pulkit0110 |
|
Pulkit0110
| https://github.com/Pulkit0110 |
|
| https://github.com/googleapis/python-storage/pull/1707/files/39cd8fbd1d718e9f8fe43a0acf16ec30d4190054 |
|
| https://github.com/jasha26 |
|
jasha26
| https://github.com/jasha26 |
|
| https://github.com/googleapis/python-storage/pull/1707/files/042c60bdf4be826610571077ae8d451c7e921ed0 |
|
| https://github.com/jasha26 |
|
jasha26
| https://github.com/jasha26 |
|
| https://github.com/Pulkit0110 |
|
Pulkit0110
| https://github.com/Pulkit0110 |
|
| https://github.com/suni72 |
|
suni72
| https://github.com/suni72 |
|
| https://github.com/googlyrahman |
|
googlyrahman
| https://github.com/googlyrahman |
|
api: storage
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22api%3A%20storage%22 |
|
size: l
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22size%3A%20l%22 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1707 |
|
| https://github.com/chandra-siri |
|
| https://github.com/jasha26 |
|
| https://github.com/Pulkit0110 |
|
| https://github.com/suni72 |
|
| https://github.com/googlyrahman |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |