-
Notifications
You must be signed in to change notification settings - Fork 0
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
Investigate New Updates
not properly batching
#1651
Comments
New Updates
having to tap multiple timesNew Updates
having to tap multiple times and not properly batching items
New Updates
having to tap multiple times and not properly batching itemsNew Updates
not properly batching and producing no new cards
@aksonov, @bernardd can you please sync and explain in this ticket how Per it's current functionality it seems (to QA) that:
|
New Updates
not properly batching and producing no new cardsNew Updates
not properly batching
I'm having trouble repro'ing on staging with my two accounts. Since the messages that represent new items come in one-at-a-time as a stream rather than in a batch it's entirely possible that users are getting messages just after hitting "New Updates". If that's the cause of the problem then we can build in a delay (a few seconds) before displaying "New Updates" to allow ample time for update messages to finish streaming in. QA: One way to test this theory is to allow some time (call it 15 seconds) before pressing the New Update button. We could also add a count beside New Updates. If this would be too busy or intrusive on prod then we could just do it in Staging for QA purposes. |
Messages? As in DMs or HS notifications? Will defer to the dev team as a whole for next steps. Would prefer not adding the count. But could add the count for staging only to help us QA? cc: @thescurry |
@zavreb Unfortunately i was ooo when it was implemented. I will study the code today and try to fix that. |
Okey, I figured out that the current implementation is not correct - it uses 'live' subscriptions to get recent updates and the app doesn't know when all recent updates will be received (so various race conditions could occur when many updates are received). I talked with @bernardd and he prepared new API to get all updates from given timestamp. |
Server-side PR hippware/wocky#1190 |
Please check my latest codepush |
Codepush verified Staging-Pavel "#1651" |
If this is a duplicate of #1653 then this will need rework. Staging Version 1.65.1 Experience 1. @TestAlly just created "ABC123 Lovebugz Child Care" @TestyTester had New Updates on HS. @TestyTester tapped New Updates and received the creation notification on HS. Immediately after @TestyTester had New Updates again, tapped New Updates and nothing changed on HS. Experience 2: @TestAlly created bot "123456" and @TestyTester had app closed. @TestyTester opened app and tapped New Updates but did not receive the creation notification for "123456" Update: This was tested without the Staging-Eric Codepush. Will now test with the codepush. |
Codepush Verified Staging Version 1.65.1 Codepush Staging-Eric "1645, 1646, 1651, and no broken homestream" |
Yes, looks like 1.65.1 is not latest master (why we published it at all?), but should be tested with codepush…
… On 16 Dec 2017, at 14:26, mstidham ***@***.***> wrote:
Codepush Verified Staging Version 1.65.1 Codepush Staging-Eric "1645, 1646, 1651, and no broken homestream"
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub <#1651 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABQpcfZ8QzfllgEE2VcBBeyxipPh0eIVks5tA8TsgaJpZM4Q_0XB>.
|
Oh, I see probably it was published because of other issues. I moved it back to 'ready for deployment', sorry.
|
Verified on Staging Version 1.65.2 |
Verified on Prod Version 1.65.2 |
I'd like to continue observing this once it's in the wild. |
I'm still seeing instances of this where the "New Updates" just continually re-appears. |
I'm thinking this batching issue is only happening when users change bot visibility pub --> priv... Once we remove that issue we can start to diagnose if there's more of an issue left, otherwise I propose to ticket the above issue in another ticket and close this one. |
@thescurry, @bengtan fyi ^^^ |
Purging due to redesign/board-restructure/out-of-date/etc. |
Title:
New Updates
not properly batching and producing no new cardsObserved Result:
When a user opens the app, and taps on New Updates, the notice the following:
Expected Result:
New Updates
should provide a new card instead of providing the user with nothing.New Updates
once in order to receive all batched items vs. having to tap multiple timesSteps to reproduce:
Related Screenshots/Video Links:
Question:
@mstidham to provide further commentary per her experience (below here):
The text was updated successfully, but these errors were encountered: