Github user zentol commented on the issue: https://github.com/apache/flink/pull/4654 removing the object aggregator will break the remaining pipeline, so that option is out too. As for the client upload, that's exactly whats being done right now. The jar is uploaded to the blob server, and only the blob key is transmitted via REST. The problem here is that this also requires any client to be written in java and rely on Flink, whereas we would prefer if any client, written in any language, can communicate with the REST APIs.
---