...
Connect REST API provides an endpoint /connectors/<id>/config
for a connector's configuration. The endpoint allows to GET
a connector's configuration and to PUT
a new configuration. The only way to update an existing connector's configuration is to get, modify, and put it using this endpoint. This may cause two issues:
- Potential inconsistency lost modifications due to non-atomicity of the update. The configuration can be changed between
GET
andPUT
in an unrelated way. These changes will be overwritten. - Inconvenience, especially when working in a command line using tools like cURL.
...