Skip to content

Conversation

plopezlpz
Copy link
Contributor

This PR will start sending communities' messages in the new 128 and 256 shards.

Cannot be merged until #6573 has been released and a majority of nodes upgraded.

Relates to #6384

@plopezlpz plopezlpz changed the base branch from feat/communities-in-own-shard-1 to develop May 19, 2025 07:47
@plopezlpz plopezlpz changed the base branch from develop to feat/communities-in-own-shard-1 May 19, 2025 07:48
@plopezlpz plopezlpz marked this pull request as draft May 19, 2025 07:48
@status-im-auto
Copy link
Member

status-im-auto commented May 19, 2025

Jenkins Builds

Click to see older builds (51)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ b4aec7b #1 2025-05-19 07:50:38 ~2 min android 📦aar
✔️ b4aec7b #1 2025-05-19 07:51:03 ~3 min ios 📦zip
✔️ b4aec7b #2 2025-05-19 07:53:30 ~2 min android 📦aar
✔️ b4aec7b #1 2025-05-19 07:53:30 ~5 min macos 📦zip
✔️ b4aec7b #1 2025-05-19 07:54:00 ~6 min windows 📦zip
✔️ b4aec7b #1 2025-05-19 07:54:03 ~6 min macos 📦zip
✔️ b4aec7b #1 2025-05-19 07:54:24 ~6 min linux 📦zip
✔️ b4aec7b #2 2025-05-19 07:54:31 ~3 min ios 📦zip
✔️ b4aec7b #2 2025-05-19 07:58:14 ~4 min macos 📦zip
✔️ b4aec7b #2 2025-05-19 07:58:34 ~4 min windows 📦zip
✔️ b4aec7b #2 2025-05-19 07:59:17 ~5 min macos 📦zip
✔️ b4aec7b #2 2025-05-19 07:59:33 ~5 min linux 📦zip
✖️ b4aec7b #1 2025-05-19 08:01:05 ~13 min tests-rpc 📄log
✖️ b4aec7b #2 2025-05-19 08:12:24 ~11 min tests-rpc 📄log
✔️ b4aec7b #1 2025-05-19 08:28:10 ~40 min tests 📄log
✔️ b4aec7b #2 2025-05-19 09:06:49 ~38 min tests 📄log
✔️ 63782e2 #3 2025-06-03 13:33:22 ~2 min android 📦aar
✔️ 63782e2 #3 2025-06-03 13:34:03 ~2 min ios 📦zip
✔️ 63782e2 #3 2025-06-03 13:34:43 ~3 min linux 📦zip
✔️ 63782e2 #3 2025-06-03 13:35:07 ~3 min macos 📦zip
✔️ 63782e2 #3 2025-06-03 13:35:39 ~4 min macos 📦zip
✔️ 63782e2 #3 2025-06-03 13:37:35 ~6 min windows 📦zip
✖️ 63782e2 #3 2025-06-03 13:40:28 ~9 min tests-rpc 📄log
✔️ 63782e2 #1 2025-06-03 13:42:13 ~11 min linux 📦zip
✔️ 63782e2 #3 2025-06-03 13:59:26 ~28 min tests 📄log
51eeab2 #4 2025-08-21 07:28:39 ~2 min macos/status-go 📄log
✔️ 51eeab2 #4 2025-08-21 07:28:55 ~2 min android 📦aar
✖️ 51eeab2 #4 2025-08-21 07:29:28 ~2 min tests 📄log
✔️ 51eeab2 #4 2025-08-21 07:29:48 ~3 min linux/status-go 📦zip
✔️ 51eeab2 #4 2025-08-21 07:30:34 ~4 min macos/status-go 📦zip
✔️ 51eeab2 #4 2025-08-21 07:30:58 ~4 min ios 📦zip
✔️ 51eeab2 #4 2025-08-21 07:35:04 ~8 min windows/status-go 📦zip
✖️ 51eeab2 #4 2025-08-21 07:35:15 ~8 min tests-rpc 📄log
✔️ 51eeab2 #2 2025-08-21 07:37:03 ~10 min linux/nwaku 📦zip
0aaa81a #5 2025-08-21 07:37:32 ~1 min macos/status-go 📄log
✔️ 0aaa81a #5 2025-08-21 07:38:00 ~2 min android 📦aar
✔️ 0aaa81a #5 2025-08-21 07:38:10 ~2 min linux/status-go 📦zip
✔️ 0aaa81a #5 2025-08-21 07:39:40 ~4 min macos/status-go 📦zip
✔️ 0aaa81a #5 2025-08-21 07:40:04 ~4 min ios 📦zip
✔️ 0aaa81a #5 2025-08-21 07:44:32 ~8 min windows/status-go 📦zip
✖️ 0aaa81a #5 2025-08-21 07:45:13 ~9 min tests-rpc 📄log
✔️ 0aaa81a #3 2025-08-21 07:46:37 ~9 min linux/nwaku 📦zip
✖️ 0aaa81a #5 2025-08-21 08:23:17 ~47 min tests 📄log
✔️ 18dc2c6 #6 2025-08-22 08:30:36 ~3 min android 📦aar
✔️ 18dc2c6 #6 2025-08-22 08:30:44 ~3 min linux/status-go 📦zip
✔️ 18dc2c6 #6 2025-08-22 08:31:11 ~3 min macos/status-go 📦zip
✔️ 18dc2c6 #6 2025-08-22 08:32:19 ~4 min ios 📦zip
✔️ 18dc2c6 #6 2025-08-22 08:35:34 ~7 min windows/status-go 📦zip
✔️ 18dc2c6 #4 2025-08-22 08:38:06 ~10 min linux/nwaku 📦zip
✖️ 18dc2c6 #6 2025-08-22 08:46:20 ~18 min tests-rpc 📄log
✖️ 18dc2c6 #7 2025-08-22 09:42:47 ~47 min tests 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d2bd5a1 #7 2025-08-22 09:17:44 ~2 min android 📦aar
✔️ d2bd5a1 #7 2025-08-22 09:18:20 ~2 min linux/status-go 📦zip
✔️ d2bd5a1 #7 2025-08-22 09:19:09 ~3 min macos/status-go 📦zip
✔️ d2bd5a1 #7 2025-08-22 09:19:38 ~4 min macos/status-go 📦zip
✔️ d2bd5a1 #7 2025-08-22 09:20:04 ~4 min ios 📦zip
✖️ d2bd5a1 #7 2025-08-22 09:23:55 ~8 min tests-rpc 📄log
✔️ d2bd5a1 #7 2025-08-22 09:24:01 ~8 min windows/status-go 📦zip
✔️ d2bd5a1 #5 2025-08-22 09:25:36 ~10 min linux/nwaku 📦zip
✖️ d2bd5a1 #8 2025-08-22 10:30:46 ~47 min tests 📄log
✔️ 9b8f350 #8 2025-08-22 12:50:16 ~6 min windows/status-go 📦zip
✔️ 9b8f350 #8 2025-08-22 12:57:31 ~14 min ios 📦zip
✔️ 9b8f350 #8 2025-08-22 12:58:15 ~14 min macos/status-go 📦zip
✔️ 9b8f350 #8 2025-08-22 13:04:05 ~20 min android 📦aar
✔️ 9b8f350 #8 2025-08-22 13:06:23 ~23 min linux/status-go 📦zip
✔️ 9b8f350 #6 2025-08-22 13:14:52 ~31 min linux/nwaku 📦zip
✖️ 9b8f350 #8 2025-08-22 13:14:54 ~31 min tests-rpc 📄log
✖️ 9b8f350 #9 2025-08-22 13:34:31 ~51 min tests 📄log

Copy link

codecov bot commented May 19, 2025

Codecov Report

Attention: Patch coverage is 87.80488% with 5 lines in your changes missing coverage. Please review.

Project coverage is 60.38%. Comparing base (6634a74) to head (b4aec7b).

Files with missing lines Patch % Lines
protocol/messenger_communities.go 88.88% 3 Missing ⚠️
protocol/messenger_community_storenodes.go 0.00% 1 Missing ⚠️
protocol/messenger_peersyncing.go 0.00% 1 Missing ⚠️
Additional details and impacted files
@@                         Coverage Diff                         @@
##           feat/communities-in-own-shard-1    #6588      +/-   ##
===================================================================
- Coverage                            60.39%   60.38%   -0.01%     
===================================================================
  Files                                  832      832              
  Lines                               103842   103856      +14     
===================================================================
+ Hits                                 62711    62718       +7     
- Misses                               33573    33625      +52     
+ Partials                              7558     7513      -45     
Flag Coverage Δ
functional 24.58% <17.07%> (-1.08%) ⬇️
unit 58.30% <87.80%> (+0.05%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
protocol/communities/community.go 74.93% <100.00%> (-0.07%) ⬇️
protocol/communities_key_distributor.go 82.45% <100.00%> (-3.51%) ⬇️
protocol/messenger.go 65.04% <100.00%> (+0.39%) ⬆️
protocol/messenger_community_shard.go 70.83% <100.00%> (ø)
protocol/messenger_status_updates.go 59.04% <100.00%> (+1.42%) ⬆️
protocol/messenger_community_storenodes.go 0.00% <0.00%> (ø)
protocol/messenger_peersyncing.go 23.55% <0.00%> (ø)
protocol/messenger_communities.go 53.18% <88.88%> (+0.12%) ⬆️

... and 50 files with indirect coverage changes

@plopezlpz plopezlpz changed the title feat(sharding)_: stage2 sending in new communities shard feat(sharding): stage2 sending in new communities shard Aug 21, 2025
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