containerd/core
Jonathan A. Sternberg f25f36c334
proxy: break up writes from the remote writer to avoid grpc limits
The remote content writer proxy already has the capability to break up
large files into multiple writes, but the current API doesn't recognize
when it's about to exceed the limits and attempts to send the data over
grpc in one message instead of breaking it into multiple messages.

This changes the behavior of `Write` to automatically break up the size
of the content based on the max send message size.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-02-27 10:00:11 -06:00
..
containers Move containers to core/containers 2024-01-17 09:50:40 -08:00
content proxy: break up writes from the remote writer to avoid grpc limits 2025-02-27 10:00:11 -06:00
diff Update errdefs to 0.3.0 2024-10-18 16:04:54 -07:00
events Update errdefs to 0.3.0 2024-10-18 16:04:54 -07:00
images Remove loop variable copies 2024-12-23 23:14:49 -07:00
introspection Update errdefs to 0.3.0 2024-10-18 16:04:54 -07:00
leases Remove loop variable copies 2024-12-23 23:14:49 -07:00
metadata Remove loop variable copies 2024-12-23 23:14:49 -07:00
metrics Remove loop variable copies 2024-12-23 23:14:49 -07:00
mount Merge pull request #10722 from henry118/uidmap2 2025-01-17 18:34:40 +00:00
remotes perf(zstd): deactivate the low mem decoder 2025-02-05 14:39:16 +01:00
runtime Prefer runtime options for PluginInfo request 2025-02-26 14:59:16 -07:00
sandbox Remove loop variable copies 2024-12-23 23:14:49 -07:00
snapshots Update errdefs to 0.3.0 2024-10-18 16:04:54 -07:00
streaming Update errdefs to 0.3.0 2024-10-18 16:04:54 -07:00
transfer Merge pull request #11227 from dmcgowan/unpack-snapshotter-exports 2025-01-09 00:23:46 +00:00
unpack Merge pull request #11227 from dmcgowan/unpack-snapshotter-exports 2025-01-09 00:23:46 +00:00