Skip to content

Make Events class Serializable #282

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

Merged
merged 1 commit into from
Oct 26, 2023

Conversation

visheshruparelia
Copy link
Contributor

What this PR does / why we need it:
It makes the Events class Serialiazable. Other classes are already implementing this interface so making this one consistent with others.

Special notes for reviewers:
Corresponding discussion on Slack: https://cloud-native.slack.com/archives/CMBAZQSEP/p1692019690656669

Signed-off-by: Vishesh Ruparelia <[email protected]>
Copy link
Member

@ricardozanini ricardozanini left a comment

Choose a reason for hiding this comment

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

@fjtirado didn't you work on something similar?

@visheshruparelia
Copy link
Contributor Author

@ricardozanini @tsurdilo would it be possible to release this change as a part of the upcoming release?

@ricardozanini
Copy link
Member

@visheshruparelia I'll release 4.0.5 first, and then we can add this commit for a follow-up 4.0.6. I didn't want to change the PR now since ppl already tested it. @fjtirado can you also review?

@visheshruparelia
Copy link
Contributor Author

Thanks @ricardozanini for that.
Just curious on the release cycle for this repo. When is the targeted release for 4.0.6?

@ricardozanini
Copy link
Member

Thanks @ricardozanini for that. Just curious on the release cycle for this repo. When is the targeted release for 4.0.6?

We just got the ball rolling back again. Since we don't have a spec 0.9, I'm prioritizing CVEs and bugs on 0.8. Releases should be at a quick pace now since I won't be cherry-picking many PRs for each patch release. Having said that, we release it as soon as necessary. You can ping me anytime on slack to release. Next one, all the bumps from dependabot + this one probably.

@visheshruparelia
Copy link
Contributor Author

visheshruparelia commented Oct 25, 2023 via email

@cdavernas cdavernas changed the title make Events class Serializable Make Events class Serializable Oct 26, 2023
@fjtirado
Copy link
Collaborator

@ricardozanini good for me

@ricardozanini ricardozanini merged commit e3447db into serverlessworkflow:main Oct 26, 2023
@ricardozanini
Copy link
Member

@visheshruparelia you can test the main branch on your end.

@visheshruparelia
Copy link
Contributor Author

visheshruparelia commented Oct 26, 2023 via email

@ricardozanini
Copy link
Member

Both would be great! And you can report it back here, please?

@visheshruparelia
Copy link
Contributor Author

Sure, will get back.

@visheshruparelia
Copy link
Contributor Author

@ricardozanini I tested in my local and turns out there were some more classes which needed to be serializable.
I have raised a PR here: #283

@visheshruparelia
Copy link
Contributor Author

We can continue the discussion in that PR if you don't mind. Thanks!

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