Skip to content

Conversation

@kazimuth
Copy link
Contributor

Description of Changes

Addresses clockworklabs/com.clockworklabs.spacetimedbsdk#281

If someone has a better idea for the doc comment I'd appreciate it

API and ABI breaking changes

Expected complexity level and risk

1

Testing

Testing is happening in the C# SDK

@kazimuth kazimuth requested a review from rekhoff April 18, 2025 20:17
@bfops bfops added the release-any To be landed in any release window label Apr 21, 2025
Copy link
Contributor

@rekhoff rekhoff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, and tracks with our previous discussions.
I'm good with the summary comment as-is, but if you where looking for an alternative,
Register a callback to be called when a reducer with no registered callbacks is invoked.
might be slightly more accurate. The double use of the words "register" and "callback" does make it a bit confusing, but it is a factual statement :)
I'm good with moving forward with what you've got here, and it fulfills the goal defined in #2513

@kazimuth kazimuth enabled auto-merge April 23, 2025 20:50
kazimuth added a commit to clockworklabs/com.clockworklabs.spacetimedbsdk that referenced this pull request Apr 23, 2025
## Description of Changes
SDK side of clockworklabs/SpacetimeDB#2636
Addresses
#281

## API

 - [ ] This is an API breaking change to the SDK

## Requires SpacetimeDB PRs
clockworklabs/SpacetimeDB#2636

## Testsuite
*If you would like to run the your SDK changes in this PR against a
specific SpacetimeDB branch, specify that here. This can be a branch
name or a link to a PR.*

SpacetimeDB branch name: jgilles/on-unhandled-reducer-error

## Testing

- [ ] Add a test that this works to the regression-tests example module
@kazimuth kazimuth added this pull request to the merge queue Apr 23, 2025
Merged via the queue into master with commit eeb3333 Apr 23, 2025
19 checks passed
bfops pushed a commit that referenced this pull request Jul 17, 2025
## Description of Changes
SDK side of #2636
Addresses
clockworklabs/com.clockworklabs.spacetimedbsdk#281

## API

 - [ ] This is an API breaking change to the SDK

## Requires SpacetimeDB PRs
#2636

## Testsuite
*If you would like to run the your SDK changes in this PR against a
specific SpacetimeDB branch, specify that here. This can be a branch
name or a link to a PR.*

SpacetimeDB branch name: jgilles/on-unhandled-reducer-error

## Testing

- [ ] Add a test that this works to the regression-tests example module
bfops pushed a commit to clockworklabs/com.clockworklabs.spacetimedbsdk that referenced this pull request Jul 28, 2025
## Description of Changes
SDK side of clockworklabs/SpacetimeDB#2636
Addresses
#281

## API

 - [ ] This is an API breaking change to the SDK

## Requires SpacetimeDB PRs
clockworklabs/SpacetimeDB#2636

## Testsuite
*If you would like to run the your SDK changes in this PR against a
specific SpacetimeDB branch, specify that here. This can be a branch
name or a link to a PR.*

SpacetimeDB branch name: jgilles/on-unhandled-reducer-error

## Testing

- [ ] Add a test that this works to the regression-tests example module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-any To be landed in any release window

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants