The PubSub Publisher should return an error to the application when attempt to publish a message (including topic + ordering key) that has byte size greater than the configured batch size.
We should decide if we should also pause publishing when this error occurs (leaning no).