Details
Description
Resetting a StreamWrapper is used when executing a SQL statement failed in order to be able to retry executing the statement.
Currently it only resets streams of type TempFileInputStream, but can easily attempt to attempt to reset any InputStream whatsoever because the InputStream#reset method specifies that InputStreams should throw an IOException when resetting it is not possible or fails.