I really didn't like the utf-8 encoding, because if there's a byte with a value over 127, it will be encoded as 2 bytes. As far as we can tell, it looks like this is happening when a zero-byte read is requested (bytes!! so why are we getting a unicode object??). See this etherpad for more info: https://etherpad.openstack.org/p/glance_store-py3-swift-driver-problem
I really didn't like the utf-8 encoding, because if there's a byte with a value over 127, it will be encoded as 2 bytes. As far as we can tell, it looks like this is happening when a zero-byte read is requested (bytes!! so why are we getting a unicode object??). See this etherpad for more info: https:/ /etherpad. openstack. org/p/glance_ store-py3- swift-driver- problem