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

Scheduled store node fetches #5292

Closed
wants to merge 1 commit into from
Closed

Conversation

vitvly
Copy link
Contributor

@vitvly vitvly commented Jun 5, 2024

Fixes #5283

Description

  • Messenger.asyncRequestAllHistoricMessages() is replaced by Messenger.startStoreNodeFetchLoop()
  • all requests for complete store node fetching go through Messenger.storeSchedulerCh that is read from by the loop above
  • Here i don't understand the need to wrap RequestAllHistoricMessages(false, false) with performMailserverRequest, if same functionality is achieved with RequestAllHistoricMessages(false, true). So this was removed

@vitvly vitvly self-assigned this Jun 5, 2024
@status-im-auto
Copy link
Member

status-im-auto commented Jun 5, 2024

Jenkins Builds

Click to see older builds (36)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ eb89ca1 #1 2024-06-05 08:29:16 ~4 min linux 📦zip
✔️ eb89ca1 #1 2024-06-05 08:29:59 ~4 min ios 📦zip
✔️ eb89ca1 #1 2024-06-05 08:31:03 ~6 min android 📦aar
✖️ eb89ca1 #1 2024-06-05 08:34:17 ~9 min tests 📄log
✔️ 65e4439 #2 2024-06-05 08:37:56 ~3 min ios 📦zip
✔️ 65e4439 #2 2024-06-05 08:39:12 ~4 min linux 📦zip
✔️ 65e4439 #2 2024-06-05 08:40:48 ~6 min android 📦aar
✖️ 65e4439 #2 2024-06-05 08:43:53 ~9 min tests 📄log
4f2969f #3 2024-06-05 08:50:20 ~28 sec android 📄log
4f2969f #3 2024-06-05 08:50:28 ~32 sec linux 📄log
4f2969f #3 2024-06-05 08:51:36 ~1 min ios 📄log
✖️ 4f2969f #3 2024-06-05 08:53:07 ~3 min tests 📄log
587160f #4 2024-06-05 08:59:44 ~25 sec ios 📄log
587160f #4 2024-06-05 08:59:47 ~29 sec android 📄log
587160f #4 2024-06-05 08:59:51 ~30 sec linux 📄log
✖️ 587160f #4 2024-06-05 09:00:39 ~1 min tests 📄log
9bbbe53 #5 2024-06-05 09:04:50 ~26 sec ios 📄log
9bbbe53 #5 2024-06-05 09:04:57 ~31 sec linux 📄log
9bbbe53 #5 2024-06-05 09:06:13 ~1 min android 📄log
✖️ 9bbbe53 #5 2024-06-05 09:05:33 ~1 min tests 📄log
3724e2b #6 2024-06-05 09:24:19 ~30 sec android 📄log
3724e2b #6 2024-06-05 09:24:22 ~33 sec ios 📄log
3724e2b #6 2024-06-05 09:25:28 ~1 min linux 📄log
✖️ 3724e2b #6 2024-06-05 09:25:08 ~1 min tests 📄log
✔️ 0930bf6 #7 2024-06-05 09:27:17 ~2 min android 📦aar
✔️ 0930bf6 #7 2024-06-05 09:28:47 ~4 min ios 📦zip
✔️ 0930bf6 #7 2024-06-05 09:28:52 ~3 min linux 📦zip
✖️ 0930bf6 #7 2024-06-05 09:30:56 ~5 min tests 📄log
✔️ 1f1a8e1 #8 2024-06-05 15:20:25 ~3 min android 📦aar
✔️ 1f1a8e1 #8 2024-06-05 15:20:55 ~3 min ios 📦zip
✔️ 1f1a8e1 #8 2024-06-05 15:22:03 ~4 min linux 📦zip
✖️ 1f1a8e1 #8 2024-06-05 15:23:49 ~6 min tests 📄log
✖️ 5a00be3 #9 2024-06-06 08:52:34 ~59 sec tests 📄log
✔️ 5a00be3 #9 2024-06-06 08:53:59 ~2 min android 📦aar
✔️ 5a00be3 #9 2024-06-06 08:54:10 ~2 min linux 📦zip
✔️ 5a00be3 #9 2024-06-06 08:54:55 ~3 min ios 📦zip
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 46be469 #10 2024-06-10 12:00:20 ~2 min linux 📦zip
✔️ 46be469 #10 2024-06-10 12:02:07 ~4 min ios 📦zip
✔️ 46be469 #10 2024-06-10 12:02:30 ~4 min android 📦aar
✖️ 46be469 #10 2024-06-10 12:08:19 ~10 min tests 📄log

@vitvly vitvly marked this pull request as draft June 5, 2024 08:32
@vitvly vitvly force-pushed the fix/store-periodic-fetching branch 5 times, most recently from 3724e2b to 0930bf6 Compare June 5, 2024 09:24
@vitvly
Copy link
Contributor Author

vitvly commented Jun 25, 2024

Closing, some bits extracted into #5420

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.

Fetch messages from store nodes on a scheduled basis
2 participants