The generated swagger client for NiFi makes uncompressed requests, this is unbearable on larger clusters.
What I Did
As a workaround I manually added support for gzip in the api_client.py and tested the solution.
Listing the controllers previously required 5 minutes, after the patch just 20 seconds.
If there is no long term solution on the swagger/openapi side, should we consider manually patching it?
Description
The generated swagger client for NiFi makes uncompressed requests, this is unbearable on larger clusters.
What I Did
As a workaround I manually added support for gzip in the api_client.py and tested the solution. Listing the controllers previously required 5 minutes, after the patch just 20 seconds.
If there is no long term solution on the swagger/openapi side, should we consider manually patching it?
Thanks, Raffaele