Skip to content

Conversation

@stepansergeevitch
Copy link
Contributor

Implemented multi-statement queries functionality based on the design
https://docs.google.com/document/d/13O5jHFjnvRrNSvzBXNohYYz4ChI1jhi_7xyIwd1_7Xs/edit

  • Added nextset method from PEP249 to be able to move to next result set
  • Set cursor.state to new CursorState.ERROR value if error occured during query execution. This allows to figure out if all queries have passed in case of multi-statement, and is more verbose in my opinion
    Added unit and integration tests

@stepansergeevitch stepansergeevitch changed the title Fir 8425 implement multi statement funct feat: Fir 8425 implement multi statement funct Jan 20, 2022
@stepansergeevitch stepansergeevitch force-pushed the FIR-8425-implement-multi-statement-funct branch from 93097af to fba7fda Compare January 21, 2022 12:24
@yuryfirebolt yuryfirebolt self-requested a review January 24, 2022 14:17
@stepansergeevitch stepansergeevitch force-pushed the FIR-8425-implement-multi-statement-funct branch from fba7fda to 5d5d25a Compare January 25, 2022 10:34
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

90.7% 90.7% Coverage
0.0% 0.0% Duplication

@stepansergeevitch stepansergeevitch merged commit 29e8939 into main Jan 25, 2022
@stepansergeevitch stepansergeevitch deleted the FIR-8425-implement-multi-statement-funct branch January 25, 2022 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants