-
Notifications
You must be signed in to change notification settings - Fork 126
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
EventEngine POC #166
base: master
Are you sure you want to change the base?
EventEngine POC #166
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5233fa6 - Browse repository at this point
Copy the full SHA 5233fa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 990491f - Browse repository at this point
Copy the full SHA 990491fView commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac1591f - Browse repository at this point
Copy the full SHA ac1591fView commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc832a1 - Browse repository at this point
Copy the full SHA fc832a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0230476 - Browse repository at this point
Copy the full SHA 0230476View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8aad1e5 - Browse repository at this point
Copy the full SHA 8aad1e5View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 32b8d9b - Browse repository at this point
Copy the full SHA 32b8d9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12095a0 - Browse repository at this point
Copy the full SHA 12095a0View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a677651 - Browse repository at this point
Copy the full SHA a677651View commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4e009d - Browse repository at this point
Copy the full SHA a4e009dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f46189 - Browse repository at this point
Copy the full SHA 8f46189View commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 28d35f1 - Browse repository at this point
Copy the full SHA 28d35f1View commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a7acb95 - Browse repository at this point
Copy the full SHA a7acb95View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b94c2 - Browse repository at this point
Copy the full SHA f9b94c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b993326 - Browse repository at this point
Copy the full SHA b993326View commit details
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 479dfe9 - Browse repository at this point
Copy the full SHA 479dfe9View commit details
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0c375f - Browse repository at this point
Copy the full SHA b0c375fView commit details
Commits on May 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d37592 - Browse repository at this point
Copy the full SHA 5d37592View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ac613 - Browse repository at this point
Copy the full SHA b2ac613View commit details
Commits on May 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 776bb07 - Browse repository at this point
Copy the full SHA 776bb07View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1f9c4e4 - Browse repository at this point
Copy the full SHA 1f9c4e4View commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 849159c - Browse repository at this point
Copy the full SHA 849159cView commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9d4247b - Browse repository at this point
Copy the full SHA 9d4247bView commit details
Commits on May 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 559baf9 - Browse repository at this point
Copy the full SHA 559baf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b4b701 - Browse repository at this point
Copy the full SHA 1b4b701View commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e21ffff - Browse repository at this point
Copy the full SHA e21ffffView commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 07e5557 - Browse repository at this point
Copy the full SHA 07e5557View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5ade8 - Browse repository at this point
Copy the full SHA 1c5ade8View commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a31821d - Browse repository at this point
Copy the full SHA a31821dView commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef8ed07 - Browse repository at this point
Copy the full SHA ef8ed07View commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0c793ba - Browse repository at this point
Copy the full SHA 0c793baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3666c9d - Browse repository at this point
Copy the full SHA 3666c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e49353 - Browse repository at this point
Copy the full SHA 8e49353View commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fefe815 - Browse repository at this point
Copy the full SHA fefe815View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76cd79 - Browse repository at this point
Copy the full SHA f76cd79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00d9b9f - Browse repository at this point
Copy the full SHA 00d9b9fView commit details
Commits on May 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 09df4f3 - Browse repository at this point
Copy the full SHA 09df4f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a437f2b - Browse repository at this point
Copy the full SHA a437f2bView commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58a295e - Browse repository at this point
Copy the full SHA 58a295eView commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 189b2c4 - Browse repository at this point
Copy the full SHA 189b2c4View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f655009 - Browse repository at this point
Copy the full SHA f655009View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81e5f0e - Browse repository at this point
Copy the full SHA 81e5f0eView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 41fbe92 - Browse repository at this point
Copy the full SHA 41fbe92View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d65ca - Browse repository at this point
Copy the full SHA e1d65caView commit details
Commits on Jun 22, 2023
-
Eventengine poc refactor (#170)
* WIP EE refactor - core classes * WIP - reorganization * WIP - eventQueue * WIP state abstract class to interface
Configuration menu - View commit details
-
Copy full SHA for 84af23d - Browse repository at this point
Copy the full SHA 84af23dView commit details
Commits on Jun 23, 2023
-
added states and Pascal case property names (#171)
* added states and Pascal case property names
Configuration menu - View commit details
-
Copy full SHA for 5b8de6c - Browse repository at this point
Copy the full SHA 5b8de6cView commit details -
HandshakeReconnectingState and other Pascal casing (#172)
* HandshakeReconnectingState * EmitStatusInvocation * HandshakeFailedState
Configuration menu - View commit details
-
Copy full SHA for fd63a9b - Browse repository at this point
Copy the full SHA fd63a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d62f48b - Browse repository at this point
Copy the full SHA d62f48bView commit details
Commits on Jun 26, 2023
-
HandshakeStoppedState, ReceiveStoppedState, ReceiveFailedState, Recei…
…vingState and ReceiveReconnectState transitions (#173) * HandshakeStoppedState transitions * ReceiveStoppedState and ReceiveFailedState transitions * ReceivingState transitions * ReceiveReconnectState transitions
Configuration menu - View commit details
-
Copy full SHA for de70060 - Browse repository at this point
Copy the full SHA de70060View commit details
Commits on Jun 27, 2023
-
Eventengine/state simplification (#174)
* WIP remove abstract from interface, add transition utils * Simplified the invocations during transitions, added onEntry and onExit transitions, added HandshakingState and UnsubscribedState * fix * Switch expression * WIP * WIP * WIP * Review fixes * member case * removed With(null)
Configuration menu - View commit details
-
Copy full SHA for 3a944e6 - Browse repository at this point
Copy the full SHA 3a944e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8500c55 - Browse repository at this point
Copy the full SHA 8500c55View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2fc23b9 - Browse repository at this point
Copy the full SHA 2fc23b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a8a054 - Browse repository at this point
Copy the full SHA 9a8a054View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d831bb - Browse repository at this point
Copy the full SHA 3d831bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b64812e - Browse repository at this point
Copy the full SHA b64812eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f1e3f3 - Browse repository at this point
Copy the full SHA 8f1e3f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0892b - Browse repository at this point
Copy the full SHA 5c0892bView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2c1c5 - Browse repository at this point
Copy the full SHA aa2c1c5View commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8ba35de - Browse repository at this point
Copy the full SHA 8ba35deView commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40f189c - Browse repository at this point
Copy the full SHA 40f189cView commit details
Commits on Jul 17, 2023
-
* Added UnsubscribeAllEvent to states
Configuration menu - View commit details
-
Copy full SHA for 839dda5 - Browse repository at this point
Copy the full SHA 839dda5View commit details
Commits on Jul 25, 2023
-
Eventengine/handshake handler (#181)
* feat: simplified abstraction * feat: handshake effect handler * fix: initial retry implementation * handshake reconnect * fix: handshake handler * revert *.csproj changes * added required info in handshake reconnect invocation. * receive handler (#180) * receive handler * fix: background handlers * *reconnection configurations *refactor naming * passing configuration for reconnection * fix: transition values from receive reconnect * wip: receive messages * Revert "Merge remote-tracking branch 'origin/eventengine/handshake-handler' into eventengine/handshake-handler" This reverts commit be568f7, reversing changes made to 0da6c9a. * fix * ReceivingEffectHandler - ReceivingResponse * null check * SubscribeEventEngine - receiveHandler * *csproj file for RReceivingEffectHandler * EmitStatus effect handler - take1 * empty task * wip emit messages * wip emit messages * cleanup and unify convention for *emitters * missing changes emitmessage * Added publisher * emitmessages --------- Co-authored-by: Mohit Tejani <[email protected]> Co-authored-by: Pandu Masabathula <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fa332c - Browse repository at this point
Copy the full SHA 6fa332cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4290809 - Browse repository at this point
Copy the full SHA 4290809View commit details
Commits on Jul 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c152648 - Browse repository at this point
Copy the full SHA c152648View commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9b71539 - Browse repository at this point
Copy the full SHA 9b71539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 796b4b3 - Browse repository at this point
Copy the full SHA 796b4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fee497 - Browse repository at this point
Copy the full SHA 0fee497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 206713b - Browse repository at this point
Copy the full SHA 206713bView commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 57f4fb2 - Browse repository at this point
Copy the full SHA 57f4fb2View commit details
Commits on Aug 3, 2023
-
Eventengine/effects abstraction (#184)
* wip: effects abstraction overhaul * fix: added comments
Configuration menu - View commit details
-
Copy full SHA for 3569933 - Browse repository at this point
Copy the full SHA 3569933View commit details
Commits on Aug 4, 2023
-
state transition unit tests (#182)
* unit test cases for all subscribe state transtiions
Configuration menu - View commit details
-
Copy full SHA for 276590c - Browse repository at this point
Copy the full SHA 276590cView commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 34097c5 - Browse repository at this point
Copy the full SHA 34097c5View commit details -
subscribe event engine integration (#185)
* StateTransitions - Tests - WIP * refactor handshake unit tests * HandshakeFailedState tests * HandshakeStopped tests * ReceivingState tests * ReceiveReconnectingState tests * ReceiveReconnectingState - more tests * ReceiveFaileState and ReceiveStoppedState * Any UnsubscribeEvent tests * Separated tests to individual states * HandshakingState emit status * invocations and refactor * Refactored HandshakeFailedStateTransition * take-1: integration * HandshakeReconnecting HandshakeStopped state transitions refactor * HandshakingStateTransition refactor * listeners * ReceiveFailedStateTransition refactor * refactored remaining transitions * fix: emitters * moved subscribe event engine initialisation to subscribeOpertaion * manager response object - WIP * ee integration changes * merge remianing changes * expose unsubscribeAll * manager wip --------- Co-authored-by: Pandu Masabathula <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7f6d8b - Browse repository at this point
Copy the full SHA f7f6d8bView commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c80521f - Browse repository at this point
Copy the full SHA c80521fView commit details