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

feat(debug): add debug logs for diagnosing issues #74

Merged

Conversation

stephenlautier
Copy link
Contributor

Add some useful debug logs when diagnosing issues.

Reason: Currently, we are having an issue that we are sending a message to a group and the connection is receiving the message multiple times on the client; however in our logs, we are sending it once, so a log like this would be super useful in this case to further diagnose this problem.

Features

  • add debug logs when sending message

Docs

  • update docs to latest changes (previous pr)

[*]
indent_size = 4
indent_style = space

[*.{json,yml,csproj,md}]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this was ordered as it wasnt working

Copy link
Member

@galvesribeiro galvesribeiro left a comment

Choose a reason for hiding this comment

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

LGTM

@galvesribeiro galvesribeiro merged commit 9bb9c41 into OrleansContrib:master Jun 6, 2019
galvesribeiro added a commit that referenced this pull request Jun 6, 2019
* Refactoring and fixes (#71)

* add todos

* todo

* - ClientGrain - remove hubname + connectionId OnConnect
- remove this. (for build)

* ad todo test

* connectionGrainKey + ConnectionGrain change hub from key

* rename to Send and align

- type InvocationMessage
- SendExcept moved to ConnectionGrain
- Add HubMessageInvoker so extention is available on all grains (including Client)

* remove redundant casting + use connection.UserIdentifier

* remove todo

* add test + fix when sending to client and within groups fails to send to rest

* remove whitespace from log

* remove redundant token + type AllMessage + remove test

* remove redundant token

* feat(debug): add debug logs for diagnosing issues (#74)

* feat(debug): add debug logs for diagnosing issues

* add further logs

* feat(hub): hub naming now is invariant and will always use interface naming (#77)

* feat(hub): hub naming now it is invariant and it will always use the interface naming instead consistently

* fix non generic + add further tests

* feat(version): bump versions (#76)
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.

2 participants