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

Fixes for SQL Server state store #2912

Merged
merged 8 commits into from
Jun 19, 2023
Merged

Conversation

ItalyPaleAle
Copy link
Contributor

@ItalyPaleAle ItalyPaleAle commented Jun 13, 2023

Fixes SQL Server certification tests and integration tests.

  1. Fixed stored procedure for SQL Server. Thanks @JoshVanL
  2. Updates the Docker image to a more modern base (rather than Ubuntu 16.04)
  3. Fixes cert tests that were failing
  4. Fixes integration tests

I had to manually delete the stored procedure that existed in the test database (and have it re-created) since it seems it was stuck at an old version

@ItalyPaleAle ItalyPaleAle requested review from a team as code owners June 13, 2023 17:57
@ItalyPaleAle ItalyPaleAle marked this pull request as draft June 13, 2023 17:58
@ItalyPaleAle
Copy link
Contributor Author

There seems to still be a bug where existing keys are not updated and this is appearing only now for some reason.

@JoshVanL could you please take a look and see what's going on?

You can see in the tests that calling client.SaveState on an existing key doesn't seem to be updating it. At least, not if the only change is the TTL.

@dapr-bot

This comment was marked as outdated.

@dapr-bot

This comment was marked as outdated.

@dapr-bot

This comment was marked as outdated.

@ItalyPaleAle ItalyPaleAle changed the title Fix SQL Server tests Fixes for SQL Server state store Jun 16, 2023
@ItalyPaleAle
Copy link
Contributor Author

/ok-to-test

@dapr-bot
Copy link
Collaborator

dapr-bot commented Jun 16, 2023

Components conformance test

🔗 Link to Action run

Commit ref: 11d4acc

✅ All conformance tests passed

All tests have reported a successful status

@dapr-bot
Copy link
Collaborator

dapr-bot commented Jun 16, 2023

Components certification test

🔗 Link to Action run

Commit ref: 11d4acc

❌ Some certification tests failed

These tests failed:

  • bindings.azure.eventhubs
  • pubsub.pulsar

@dapr-bot
Copy link
Collaborator

Complete Build Matrix

The build status is currently not updated here. Please visit the action run below directly.

🔗 Link to Action run

Commit ref: 11d4acc

@ItalyPaleAle ItalyPaleAle marked this pull request as ready for review June 19, 2023 17:51
artursouza
artursouza previously approved these changes Jun 19, 2023
@ItalyPaleAle ItalyPaleAle added this pull request to the merge queue Jun 19, 2023
@berndverst
Copy link
Member

@ItalyPaleAle @artursouza Can we open this against 1.11 instead and then merge back to master?

@berndverst berndverst removed this pull request from the merge queue due to a manual request Jun 19, 2023
@berndverst berndverst changed the base branch from master to release-1.11 June 19, 2023 18:03
@berndverst berndverst dismissed artursouza’s stale review June 19, 2023 18:03

The base branch was changed.

@berndverst berndverst changed the base branch from release-1.11 to master June 19, 2023 18:03
@berndverst berndverst added this pull request to the merge queue Jun 19, 2023
@berndverst berndverst added this to the v1.12 milestone Jun 19, 2023
Merged via the queue into dapr:master with commit d9ea9c6 Jun 19, 2023
82 of 83 checks passed
berndverst pushed a commit to berndverst/components-contrib that referenced this pull request Jun 19, 2023
ItalyPaleAle added a commit that referenced this pull request Jun 20, 2023
Signed-off-by: Bernd Verst <[email protected]>
Signed-off-by: ItalyPaleAle <[email protected]>
Co-authored-by: Alessandro (Ale) Segala <[email protected]>
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.

5 participants