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

Feature/state-extensions #46

Merged
merged 12 commits into from
Jul 23, 2024
Merged

Feature/state-extensions #46

merged 12 commits into from
Jul 23, 2024

Conversation

einari
Copy link
Contributor

@einari einari commented Jul 23, 2024

Added

  • Extension method for setting StateMachine on a State in Orleans. This is primarily to support automated test scenarios.
  • Adding SetPageSize as a return value from useWithPaging() hooks.

Changes

  • With version 12.0.0 there was supposed to be a breaking change for useWithPaging() on regular queries - since its just a few hours since release, decided not to do a major release for this change. useWithPaging() will not return explicitly page in the tupple. This value is already on the result itself in the paging property. This contains all the information about the current state of paging.

Fixed

  • Upgraded all Orleans packages to version 8.2.0.
  • Fixing so that we have correct totalItems on paging info for observable queries.

We want this to be very explicit, not something you normally do,
but in automated tests that can be very  useful
@einari einari added the minor label Jul 23, 2024
@einari einari merged commit bf2a1c8 into main Jul 23, 2024
11 checks passed
@einari einari deleted the feature/state-extensions branch July 23, 2024 12:37
Copy link

NuGet packages for this PR, e.g. Cratis.Applications:
https://github.com/cratis/ApplicationModel/packages/1655206?version=12.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant