|
There were some recent additions to Node 10.x stream implementation that we should look into fixing in our JSON/CSV imports (i think that's the module with a heavy stream usage?):
- need to stop doing "stream.emit('error')" (if we are doing that) and use "stream.destroy()"
- ^ destroy wasn't actually properly destroying in pre-10.x
- destroy is currently not being called internally on 'end' and 'finish'; see if we are relying on this to happen.
- there are no longer events emitted after 'close', so we should double check we are using that properly
|