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

Projections #46

Merged
merged 63 commits into from
Apr 9, 2021
Merged

Projections #46

merged 63 commits into from
Apr 9, 2021

Conversation

jakhog
Copy link
Contributor

@jakhog jakhog commented Apr 8, 2021

Summary

Added support for imperative Projections, and releasing of generated Go code, and some minor cleanup of code generations scripts.

Added

Changed

  • Moved things around in the code generation (Fundamentals+Runtime top level -> Language top level)
  • Removed generated fundamentals code in @dolittle/runtime.contracts, and added dependency
  • Removed Runtime/ Fundamentals/ directories in JS pacakges

Removed

  • Code generation for JavaScript.Web using gRPC web, since we are currently not using it and it was not working.

jakhog and others added 30 commits March 22, 2021 12:49
… newly created or already persisted, and handling of delete responses from head.
…lets leave that for later. We can send empty strings without much overhead for now (and it would be a non-breaking change in the future).
Adding service definitions for Projections
A little quick on the trigger there - fix workflow syntax.
jakhog and others added 26 commits March 27, 2021 23:58
…-once

Delete directories when cleaning out Go code
First iteration for getting projections
So that the same structure can be reused in the Store.
Add projection key while getting states + a little cleanup
@woksin woksin added the minor label Apr 9, 2021
@woksin woksin marked this pull request as ready for review April 9, 2021 07:11
@jakhog jakhog merged commit 0a4b556 into master Apr 9, 2021
@jakhog jakhog deleted the 5.3.0-projections branch April 9, 2021 10:07
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.

2 participants