Skip to content

Commit a465bb2

Browse files
committed
Merge remote-tracking branch 'origin/master' into chore/web-2026q4
# Conflicts: # content/web/logos/2026q3-logos-media-migration.md
2 parents 856b27f + 086791d commit a465bb2

29 files changed

Lines changed: 622 additions & 30 deletions

‎content/bi/logos/2026q3-logos-movement-crm.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,5 @@ Propose a simple CRM solution for the Logos Circles to track:
4242
- CRM solution
4343
- Dashboard for traking the KPI
4444
- Set up the production Circle CRM and presented it to the Logos Movement team.
45-
45+
- Created an initial [Comms funnel dashboard](https://superset.bi.status.im/superset/dashboard/logos-comm-funnel).
46+
- [status-im/data-docs#261](https://github.com/status-im/data-docs/issues/261) Comms funnel dashboard

‎content/dst/ift/2026q3-dst-lab.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ Report findings with analysis and benchmarks of the results.
4545
- [vacp2p/vaclab-2#41](https://github.com/vacp2p/vaclab-2/pull/41) Deploy DST Dashboard and Update HomePage
4646
- [vacp2p/vaclab-2#45](https://github.com/vacp2p/vaclab-2/pull/45) Use static CPU Manager for Core Pinning
4747
- [vacp2p/vaclab-2#46](https://github.com/vacp2p/vaclab-2/pull/46) Deploy Grafana Tempo and Enable Tracing Injection
48+
- Implemented a new login path for the GitHub workflow.
4849
- Reports:
4950
- DST dashboard backend and development frontend deployed with the new resource and topology features.
5051
- [DST Dashboard](https://dashboard.lab.vac.dev) deployed with production and development infrastructure.

‎content/dst/ift/2026q3-dst-tooling.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,5 @@ x6 or even higher.
106106
- Other:
107107
- Confirmed matching CPU/BIOS configurations by reaching 3 GHz on node-01 under a CPU stress test.
108108
- Set the CPU governor to performance on node-04 and observed frequencies around 2.5 GHz.
109-
- Moved most system workloads onto metal-01, including homepage, Kyverno, Longhorn UI, vmselect, and vlselect.
109+
- Moved most system workloads onto metal-01, including homepage, Kyverno, Longhorn UI, vmselect, and vlselect.
110+
- Reduced system CPU requests and moved Grafana and Rancher onto metal-01; CPU reservations now occupy 79% of the host.

‎content/dst/ift/2026q3-libp2p-evaluation.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ and ensure they don't happen again.
8787
- [Regression testing rulebook](https://app.notion.com/p/39b8f96fb65c809e9fa7fdb075c30cfc)
8888
- [Nim-libp2p v2.2.0 Regression Report](https://app.notion.com/p/3978f96fb65c8042ae7dd621decae98a)
8989
- [Nim-libp2p v2.3.0 Regression Report](https://app.notion.com/p/Nim-libp2p-v2-3-0-Regression-Report-39b8f96fb65c80519e7ef2fc97683811)
90+
- [nim-libp2p v2.4.0 regression report](https://app.notion.com/p/3dd8f96fb65c81c194b8ce51ea753a52), covering the cluster matrix, WAN profile, adverse scenarios, Shadow, and investigation of mesh formation at the default connection cap.
9091

9192

9293
### Interop at scale

‎content/dst/logos/2026q3-blockchain-evaluation.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ and document behaviors and findings.
5454
### Blend benchmarking
5555
* fully qualified name: `ift-ts:dst:logos:2026q3-blockchain-evaluation:blendnet-benchmarking`
5656
* owner: Mamoutou
57-
* status: in progress (50%)
57+
* status: in progress (60%)
5858
* start-date: 2026/08/04
5959
* end-date: 2026/08/14
6060

@@ -75,9 +75,11 @@ branch, then measure the length of every branch extending from this canonical br
7575

7676
#### Deliverables
7777
- Code:
78+
- Added a Grafana Tempo API data puller for block proposal and application timestamps.
7879
- Reports:
7980
- Other:
8081
- Deployed an isolated testbed for the Blend issue investigation and reported findings to Gusto.
82+
- Deployed Gusto’s updated image, fixing trace injection so Blend traces reach Tempo.
8183

8284

8385
### DA benchmarking

‎content/dst/logos/2026q3-messaging-evaluation.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ Build image and reproduce some experiments to see if results match and if we nee
104104
- Completed the reliability experiment matrix successfully and produced message-delay plots, with one clock-skew anomaly documented for follow-up.
105105
- [Message delivery performance report under packet loss](https://app.notion.com/p/3cf8f96fb65c801896e8f7c38fb49269)
106106
- Ran Logos Delivery relay sanity checks on an isolated fleet of 1,000 nodes; documented the [pre-regression report](https://app.notion.com/p/3d48f96fb65c8048a262ffa463c98e1f).
107+
- [Full-scale Logos Delivery report](https://app.notion.com/p/3dc8f96fb65c81de8388ef7cdc4ee0ad): relay, lightpush, filter, and store all achieved complete delivery in the mixed-node scenario.
107108

108109

109110
### Scalable Data Sync

‎content/nim/ift/2026q3-nim-core-libs.md‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,21 @@ Maintain and extend the foundational Nim libraries required by IFT teams.
163163
- [official-images#22227](https://github.com/docker-library/official-images/pull/22227) Add Nim 2.2.12.
164164
- [website#436](https://github.com/nim-lang/website/pull/436) Update information about Docker images.
165165
- [langserver#436](https://github.com/nim-lang/langserver/issues/436) Goto def and find ref doesn't work for some modules in constantine
166+
- [nim-lang/langserver#466](https://github.com/nim-lang/langserver/pull/466) Replace `Future[Nimsuggest]` -> `Nimsuggest` in `Project`
167+
- [nim-lang/langserver#467](https://github.com/nim-lang/langserver/pull/467) Bump Nim to 2.2.12
168+
- [nim-lang/langserver#465](https://github.com/nim-lang/langserver/pull/465) Stop nimsuggest on startup timeout
169+
- [nim-lang/langserver#461](https://github.com/nim-lang/langserver/pull/461) Fix workspace configuration races and crashes
170+
- [nim-lang/langserver#464](https://github.com/nim-lang/langserver/pull/464) Add missing `ideDeclaration` to `suggestapi`
171+
- [nim-lang/langserver#463](https://github.com/nim-lang/langserver/pull/463) Fix `executeCommand` crashes
172+
- [nim-lang/langserver#462](https://github.com/nim-lang/langserver/pull/462) Fix nested waitFor on termination
173+
- [nim-lang/langserver#460](https://github.com/nim-lang/langserver/pull/460) Fix request on non-initialized `ls` crash
174+
- [nim-lang/langserver#459](https://github.com/nim-lang/langserver/pull/459) Fix nph missing path crash
175+
- [nim-lang/langserver#458](https://github.com/nim-lang/langserver/pull/458) Fix mcp crash when `structuredContent` is absent
176+
- [nim-lang/langserver#455](https://github.com/nim-lang/langserver/pull/455) Annotate all raises
177+
- [nim-lang/langserver#457](https://github.com/nim-lang/langserver/pull/457) CI avoid cancel master workflows
178+
- [nim-lang/langserver#456](https://github.com/nim-lang/langserver/pull/456) `utils` clean up
179+
- [nim-lang/langserver#453](https://github.com/nim-lang/langserver/pull/453) Improve Nimsuggest lifecycle for large projects
180+
- [nim-lang/Nim#26244](https://github.com/nim-lang/Nim/issues/26244) nimsuggest, nim check: nimbus-eth1: SIGSEGV: Illegal storage access. (Attempt to read from nil?)
166181

167182
### Documentation Improvement
168183

‎content/nim/ift/2026q3-nimble.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@ This remains the short-term roadmap for replacing pieces of the Nimbus build sys
8080
- [nimble#1848](https://github.com/nim-lang/nimble/pull/1848) Don't abort the package-list refresh on the first unreachable mirror fixes #1845
8181
- [nimble#1847](https://github.com/nim-lang/nimble/pull/1847) Fix lock checksum mismatches: skip Nim's bundled nimble, hash untrack…
8282
- [nimble#1846](https://github.com/nim-lang/nimble/pull/1846) Bump chronos to 536169b4 to fix SIGSEGV on Windows i386 (fixes #1829)
83+
- [nim-lang/nimble#1867](https://github.com/nim-lang/nimble/pull/1867) Bump version 0.26.0
84+
- [nim-lang/nimble#1866](https://github.com/nim-lang/nimble/pull/1866) Stop tracking .claude/ local Claude Code config
85+
- [nim-lang/nimble#1864](https://github.com/nim-lang/nimble/pull/1864) Explain missing packages, drop the duplicate resolution error
86+
- [nim-lang/nimble#1863](https://github.com/nim-lang/nimble/pull/1863) Re-solve when a requirement moves onto a commit pin instead of keeping the old release
87+
- [nim-lang/nimble#1861](https://github.com/nim-lang/nimble/pull/1861) Stop re-prompting to download a Nim that is already in the binaries dir (fixes #1855)
88+
- [nim-lang/nimble#1859](https://github.com/nim-lang/nimble/pull/1859) Make `nimble dump` read-only: never install Nim (fixes #1857)
89+
- [nim-lang/nimble#1858](https://github.com/nim-lang/nimble/pull/1858) Update copyright to new files introduced since the Nim team took over.
8390

8491
### Chronos HTTP downloads
8592

‎content/p2p/ift/2026q3-anoncomms-unified-networking.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ artifacts during Q3.
3333

3434
* fully qualified name: `ift-ts:p2p:ift:2026q3-anoncomms-unified-networking:scope-architecture`
3535
* owner: Richard
36-
* status: in progress (50%)
36+
* status: in progress (60%)
3737
* start-date: 2026/07/01
3838
* end-date: 2026/07/10
3939

@@ -52,3 +52,6 @@ application code.
5252
- List of open design questions and required decisions
5353
- [vacp2p/zerokit#435](https://github.com/vacp2p/zerokit/pull/435) nix: bump release-25.11 rev to pick up fetch-cargo-vendor-util-v2, and update cargoHash for v3.0.0
5454
- Created [nim-libp2p-mix-rln-ffi](https://github.com/logos-co/nim-libp2p-mix-rln-ffi) and [logos-libp2p-mix-rln](https://github.com/logos-co/logos-libp2p-mix-rln) for the unified Logos Core networking module.
55+
- [logos-co/logos-libp2p-mix-rln#3](https://github.com/logos-co/logos-libp2p-mix-rln/pull/3) build(mix)!: use merged shared-only FFI from main
56+
- [logos-co/logos-libp2p-mix-rln#2](https://github.com/logos-co/logos-libp2p-mix-rln/pull/2) feat(mix): add standalone intermediates with shared RLN proofs
57+
- [logos-co/nim-libp2p-mix-ffi#2](https://github.com/logos-co/nim-libp2p-mix-ffi/pull/2) feat: run Mix on a standalone libp2p switch

‎content/p2p/ift/2026q3-logos-core.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ keep Logos modules building and operating reliably.
2525

2626
- fully qualified name: `ift-ts:p2p:ift:2026q3-logos-core:maintenance`
2727
- owner: rramos/gabe
28-
- status: in progress (66%)
28+
- status: in progress (89%)
2929
- start-date: 2026/07/01
3030
- end-date: 2026/09/30
3131

@@ -53,3 +53,4 @@ networking stack.
5353
- [litespeedtech/lsquic#675](https://github.com/litespeedtech/lsquic/issues/675) `lsquic_conn_close()` on an idle server-side IETF QUIC connection does not notify the peer?
5454
- [logos-co/logos-libp2p-module#106](https://github.com/logos-co/logos-libp2p-module/pull/106) fix(tests): find liblibp2p.so, so the integration tests build again
5555
- [logos-co/logos-libp2p-module#107](https://github.com/logos-co/logos-libp2p-module/pull/107) fix(ctx): guard the libp2p context pointer against a concurrent destroy
56+
- [logos-co/logos-libp2p-module#109](https://github.com/logos-co/logos-libp2p-module/pull/109) feat: add dialWithAddrs, bump nim-libp2p and the flake inputs

0 commit comments

Comments
 (0)