Skip to content

2.1.0

Compare
Choose a tag to compare
@brendanlong brendanlong released this 12 May 17:02
· 6 commits to master since this release

Fixed

  • Fix execute_pipe's exception handling. Previously, exceptions could cause the pipe to close and appear to finish successfully. Now, the pipe will be left open and an exception will be thrown.
  • Correctly parser SQL queries containing single quotes in comments. Previously, a $ parameter surrounded by comments containing quotes could fail to be replaced and would be treated as a literal currency value.
  • Fix hang if execute_map's ~f throws an exception. This was caused by f being executed in a different Async context, so the exception wouldn't be caught by the correct context.
  • Ensure result sets can't be skipped when using execute_pipe. This makes us finish reading the previous result set before continuing to the next one.
  • Cancel query results immediately after an exception instead of waiting for the next query. This can prevent holding onto resources for an excessive amount of time.