Skip to content

Conversation

theely
Copy link
Collaborator

@theely theely commented Aug 6, 2025

This PR gracefully handles nodes disconnect by marking them as disconnected if the verification procedure fails to validate the node connection.

Additionally, this PR fixes a critical bug in the GetPeerFromTable method.

@xzyaoi xzyaoi merged commit 94feafa into ResearchComputer:main Aug 9, 2025
xzyaoi added a commit that referenced this pull request Aug 13, 2025
* logging # connections

* Handles node disconnect (#8)

* save connection status

* newly added nodes are connected by default

* clean up unused reachableOnly option

* fix critical bug in get peer

* Bump next from 15.1.7 to 15.2.4 in /apps/web (#4)

Bumps [next](https://github.com/vercel/next.js) from 15.1.7 to 15.2.4.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.1.7...v15.2.4)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.2.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* reannounce periodically

* Filter out disconnected peers

* update ci & enable reannounce

* enable ci

* update logic for disconnection detection

* update gossip mesh

* completely disable resource manager

* Added multiple serving instances

* connmgr removal cleanup

* add release workflow

* fix release pipeline

* fix release pipeline

* build arm

* build arm

* fix concurrent table access

* extended protection from concurrent table access

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Xiaozhe Yao <askxzyao@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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