From 65935dfbf992fb80b686a6bf72e573814094ea5a Mon Sep 17 00:00:00 2001 From: Radek Stankiewicz Date: Wed, 25 Feb 2026 15:24:46 +0100 Subject: [PATCH] revert 'Optimize data size estimation for proto coder.' --- sdks/python/apache_beam/coders/coder_impl.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/sdks/python/apache_beam/coders/coder_impl.py b/sdks/python/apache_beam/coders/coder_impl.py index 2a3ce2cc8828..3e0b5218b166 100644 --- a/sdks/python/apache_beam/coders/coder_impl.py +++ b/sdks/python/apache_beam/coders/coder_impl.py @@ -316,9 +316,6 @@ def decode(self, encoded): proto_message.ParseFromString(encoded) # This is in effect "ParsePartial". return proto_message - def estimate_size(self, value, nested=False): - return self._get_nested_size(value.ByteSize(), nested) - class DeterministicProtoCoderImpl(ProtoCoderImpl): """For internal use only; no backwards-compatibility guarantees.""" @@ -338,9 +335,6 @@ def encode(self, value): def decode(self, value): return self.proto_plus_type.deserialize(value) - def estimate_size(self, value, nested=False): - return self._get_nested_size(type(value).pb(value).ByteSize(), nested) - UNKNOWN_TYPE = 0xFF NONE_TYPE = 0