-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-04-05] HIGH: [Performance] Send less user is typing events #38714
Comments
Job added to Upwork: https://www.upwork.com/jobs/~014119b0bde30a6fc4 |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @eVoloshchak ( |
Triggered auto assignment to @muttmuure ( |
Incidentally, I think we are sending typing indicators even after we leave the room. Do we explicitly leave the channel of past rooms when leaving the room, or not? |
Yes, we are doing that here |
Actually it looks like we don't reliably unsubscribe from isTyping events -- it could be that we unsubscribe when switching to another room, but we might not unsubscribe when switching to a non-room page (eg, Settings) |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.57-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-04-05. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary
BugZero Checklist (@muttmuure)
|
@muttmuure you handling this? |
@eVoloshchak ready for you to submit a request in New Expensify |
@muttmuure, not sure if I'm missing something, shouldn't this be $500 since this is According to https://expensify.slack.com/archives/C02NK2DQWUX/p1712250884549319 |
Updated to $500 thanks! |
$500 approved for @eVoloshchak |
Reported https://expensify.slack.com/archives/C049HHMV9SM/p1710969968937119
We seem to be sending the UserIsTyping message for every keystroke. This means if I'm in a DM with you, and if I'm typing quickly, I am sending you a continuous stream of messages via Pusher -- which is hammering your client's network stack, Onyx database, and main thread. I think we should ideally:
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @muttmuureThe text was updated successfully, but these errors were encountered: