-
Notifications
You must be signed in to change notification settings - Fork 5
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
Operation dispatcher FSM #77
Commits on Sep 6, 2024
-
[feat] Action dispatcher state machine, naive impl
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfc7932 - Browse repository at this point
Copy the full SHA cfc7932View commit details -
[feat] A simplistic approach, agnostic to extension type
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f7b8b3 - Browse repository at this point
Copy the full SHA 1f7b8b3View commit details -
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ce4148 - Browse repository at this point
Copy the full SHA 4ce4148View commit details -
[refactor] Changing name to
Operation
instead ofAction
* Could get confusing with proxy_wasm `Actions` * Also with plugin configuration `Action` Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 698384d - Browse repository at this point
Copy the full SHA 698384dView commit details -
[refactor] Configuration, adding Actions
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94bf5d1 - Browse repository at this point
Copy the full SHA 94bf5d1View commit details -
[wip, refactor] GrpcServiceHandler builds message
* GrpcMessage type created Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63a211a - Browse repository at this point
Copy the full SHA 63a211aView commit details -
[clean] Removing obsolete code
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 172bdbd - Browse repository at this point
Copy the full SHA 172bdbdView commit details -
[refactor] OperationDispatcher triggering procedures
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb8b924 - Browse repository at this point
Copy the full SHA eb8b924View commit details -
[refactor] Wiring up altogether
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6dc8aee - Browse repository at this point
Copy the full SHA 6dc8aeeView commit details -
[refactor] Implementing own Message for GrpcMessage
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb9ff45 - Browse repository at this point
Copy the full SHA fb9ff45View commit details -
[refactor] Inlucing Extension within Service and Operation as Rc
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64510b0 - Browse repository at this point
Copy the full SHA 64510b0View commit details -
[refactor] OperationDispatcher.next() returns Option<Operation>
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0b0648 - Browse repository at this point
Copy the full SHA f0b0648View commit details -
[refactor] Wiring up with the new API
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2c69f1 - Browse repository at this point
Copy the full SHA a2c69f1View commit details -
[refactor] grpc_call function delegated to the caller
Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 159d247 - Browse repository at this point
Copy the full SHA 159d247View commit details -
[refactor] Operation responsible of providing hostcalls fns
* Easier to test, mocking fn * Assigned fn on creation, default hostcall and mock on tests Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41b920d - Browse repository at this point
Copy the full SHA 41b920dView commit details -
[refactor] Fix
OperationDispatcher.next()
behaviour* Bonus: Addressed review regarding testing and Fn types Signed-off-by: dd di cesare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c221036 - Browse repository at this point
Copy the full SHA c221036View commit details