Sasha
|
88e33a90fd
|
fix: remove window reference and improve waitForRemotePeer (#2194)
* fix: remove window reference and improve waitForRemotePeer
* remove only
* up lock
* debug: try * as version
* return version
* up lock
|
2024-11-08 12:34:31 +07:00 |
|
Sasha
|
ded994f8ec
|
fix: attempt to fix some of the Filter issues (#2183)
* feat: lighten retry logic for LightPush
* update tests
* remove base protocol sdk from light push, add unit tests for light push
* remove replaced test
* ensure numPeersToUse is respected
* turn off check for missing messages
* fix recurring ping
* add useful logs
* skip tests
* remove comment
* feat: check filter subscriptions against lightPush (#2185)
|
2024-10-17 01:01:21 +02:00 |
|
Danish Arora
|
b2efce5ec2
|
feat(filter): enhancing protocol peer management with mutex locks (#2137)
* chore: improvements
* chore: add logs for subscription maintenance
* chore: update logging
* chore: trimming down BaseProtocolCore
* chore: track peers in a hashmap instead of array
* chore: peer mgmt responds to conenction/disconnection and improve logging
* feat: add mutex locks to tackle race conditions over shared state
* fix: build
* chore: some mutex lock-release improvements
* feat: peer manager
* chore: rm tests for remove internal util
* chore: update HealthManager updates
* chore: update tests
* rm: only
* fix: hasPeers management
* chore: add modularity to getting connected peers
* chore: improve logs & add debug
* chore: renewal doesnt disconnect, only removes
* chore: await for sequential operations
* chore: add TODO
* chore: minor improvements
* chore: fix rebase
* chore: update playright
* chore: remove additional arg
* chore: update interafce
* feat(peer-manager): unit tests
* chore: improve hasPeers()
* chore: update lockfile
* feat: Filter reacts to peer:disconnect event, add tests
* chore: fix lock
* chore: update playright
* chore: update protocol health for lightpush
* chore: remove .only
* chore: address comments and improvements
* fix: tsconfig
|
2024-10-10 23:47:12 +02:00 |
|
Danish Arora
|
7a6247cb70
|
feat(lightpush): introduce ReliabilityMonitor and allow send retries (#2130)
* chore: restructure reliabiltiy monitors
* feat: setup sender monitor
* chore: update tests
* chore: minor fixes
* chore: comment for doc
|
2024-09-17 11:34:59 +05:30 |
|