Description
💥 Regression Report
The deprecated JS client is still in use and it has currently no official documentation. I tried to generate one locally and the procedure is not working - it crashes with
Error: spawn rm ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:232:19)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:238:12)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
The Elasticsearch clients page should contain a link to this documentation, preferably at the same location where the Docs section within the npm page points at!
It's insane to delete the official documentation of a deprecated client less than 2 months after releasing the first production-grade version of the new client. Please allow for at least half a year of transition.
People don't just change hundreds of calls to your client in production code just because there's shiny new toy available. Not to mention that we also have patches that must be checked for applicability (and ported) on the new client.