Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support GO N syntax to execute multiple times #551

Merged
merged 2 commits into from
Nov 22, 2017
Merged

Conversation

kevcunnane
Copy link
Contributor

  • Fixes Go statement doesn't recognize numerical execution count parameter azuredatastudio#42
  • Plumbed through the batch execution count from the parser and used in the batch execution code path
  • Functionality matches SSMS:
    • Outputs loop start/end messages that match SSMS if you're doing multi-batch execution
    • Outputs an "ignoring failure" error if an error happens during a batch
  • Added tests for this
  • Manually verified end to end also

- Plumbed through the batch execution count from the parser and used in the batch execution code path
- Functionality matches SSMS:
  - Outputs loop start/end messages that match SSMS if you're doing multi-batch execution
  - Outputs an "ignoring failure" error if an error happens during a batch
- Added tests for this
- Manually verified end to end also
@coveralls
Copy link

Coverage Status

Coverage increased (+0.02%) to 66.985% when pulling 758a8d0 on feat/goNTimes into 42ee96f on master.

@kevcunnane kevcunnane merged commit b8e46ce into master Nov 22, 2017
@kevcunnane kevcunnane deleted the feat/goNTimes branch November 22, 2017 19:33
Monasr pushed a commit that referenced this pull request Dec 1, 2017
* Support `GO N` syntax to execute multiple times
- Plumbed through the batch execution count from the parser and used in the batch execution code path
- Functionality matches SSMS:
  - Outputs loop start/end messages that match SSMS if you're doing multi-batch execution
  - Outputs an "ignoring failure" error if an error happens during a batch
- Added tests for this
- Manually verified end to end also

* Fixing test error
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.

3 participants