Commit Graph

204 Commits

Author SHA1 Message Date
Cassandra Heart
443612ac9b
Handle rare peerstore refresh case
On rare occasions, the peer store removes an address directly after successfully
polling for it
2024-01-06 02:02:08 -06:00
Agost Biro
bb71c38a39
Add CLI flag to print peer id from config (#34)
* Add CLI flag to print peer id from config

* Add printing peer id instructions to readme
2024-01-04 16:48:00 -06:00
Cassandra Heart
673b815ce8
v1.2.1 – adjust IP colocation factor (#33) 2024-01-03 22:45:25 -06:00
Cassandra Heart
6985823192
update poor_mans_cicd.sh to use proper flag 2024-01-03 02:51:15 -06:00
Cassandra Heart
c5c36c4491
opt for constrained errgroups to reduce parallelization factor so memory isn't overspent 2024-01-03 02:45:58 -06:00
Cassandra Heart
d02ef18174
also refer to adjusted balance for rpc 2024-01-03 02:13:51 -06:00
Cassandra Heart
8899ccd864
updated readme 2024-01-03 01:55:00 -06:00
Cassandra Heart
0c7dc38ac1
V1.2.0 (#32)
* v1.2.0

* one more thing – let's fix the rpc
2024-01-03 01:49:12 -06:00
Cassandra Heart
2e2a1e4789
v1.2.0 (#31) 2024-01-03 01:31:42 -06:00
Cassandra Heart
a0c1feb0bc
fix: upgrade pebble to stop OOM killer being out of control on some platforms 2023-12-02 19:25:01 -06:00
Cassandra Heart
645afad9c6
fix: mutex locking around entire dependencyMap logic 2023-12-02 02:37:39 -06:00
Cassandra Heart
6b660d0da7
fix: handle fresh sync 2023-12-02 00:08:50 -06:00
Cassandra Heart
e381165568
v1.1.8 (#27) 2023-12-01 23:44:24 -06:00
Cassandra Heart
00a471e84d
v1.1.7 – Improved DB Console, future fix for bloom utils (#26) 2023-11-26 20:51:46 -06:00
Cassandra Heart
a19d1490ea
fix: use multiaddr of reporting peer id 2023-11-15 01:34:23 -06:00
Cassandra Heart
f2ad38da05
v1.1.6 - fix: [PROTO-60],[PROTO-61],[PROTO-62] (#25)
* [PROTO-61] - fix: Use DHT for source of truth on peer info

* [PROTO-60] – fix: nil uncooperative peer state panic

* [PROTO-62] – fix: stored frame corruption due to old bug

* v1.1.6 – bump version
2023-11-08 00:27:06 -06:00
Cassandra Heart
bde6a921ca
fix: resolve bad peer info spam 2023-11-01 20:08:19 -05:00
Cassandra Heart
76089a1157
Merge pull request #24 from QuilibriumNetwork/PROTO-57
PROTO-57 - Peer Version Enforcement
2023-10-31 22:46:58 -05:00
Cassandra Heart
0eb4a3051a
PROTO-57 - Peer Version Enforcement 2023-10-31 22:45:20 -05:00
Cassandra Heart
8c73302d27
[PROTO-54] – Token Supply Info gRPC 2023-10-27 21:23:55 -05:00
Cassandra Heart
2fe0f7180a
tweak: adjust peer info behavior 2023-10-26 21:41:53 -05:00
Cassandra Heart
f0e99b42dc
[PROTO-55] adjust buffer sizes to stem bleed from overweight execution transforms in frames 2023-10-26 19:19:19 -05:00
Cassandra Heart
4a6c4fa08e
fix: OOM, send candidates on sync 2023-10-26 15:54:49 -05:00
Cassandra Heart
cbeec8b1ee
fix: add mutex to key map to avoid concurrent read/write on first key use under certain conditions 2023-10-26 02:34:51 -05:00
Cassandra Heart
52cfe0abb0
fix: self-reported peer info should contain timestamp 2023-10-26 01:32:57 -05:00
Cassandra Heart
fdc1f2553c
tweak: set min peer req to 3 to avoid low graft loops 2023-10-26 01:07:51 -05:00
Cassandra Heart
a81e56db2a
Merge pull request #23 from QuilibriumNetwork/v1.1.4
1.1.4 – Reversed sync, detached consensus loop
2023-10-26 00:56:44 -05:00
Cassandra Heart
45554cb9c2
1.1.4 – Reversed sync, detached consensus loop 2023-10-26 00:55:39 -05:00
Cassandra Heart
20aae290cb
Merge pull request #22 from scmart/fix-commitLongestPath-ob1
fix commitLongestPath off-by-one
2023-10-16 22:05:04 -07:00
Sedric
d45a925525
fix commitLongestPath off-by-one 2023-10-17 01:03:00 -04:00
Cassandra Heart
59c550db0f
1.1.3 – Rewinding heads and obvious fork comparison, additional bugfixes 2023-10-13 23:05:48 -05:00
Cassandra Heart
045fec34fa
Merge pull request #21 from 0xzoz/main
Update bootstrap node peer ids
2023-10-13 22:19:33 -05:00
zoz
0b4a3d08ae
Update bootstrap node peer ids 2023-10-10 09:25:04 +11:00
Cassandra Heart
3b72d52708
1.1.2 – Experimental gRPC/REST Support 2023-10-08 23:52:19 -05:00
Cassandra Heart
40945c69b4
v1.1.1 – end of backwards compatibility 2023-10-06 21:44:35 -05:00
Cassandra Heart
5bce33216f
fix: handle large consensus batches 2023-10-05 17:01:16 -05:00
Cassandra Heart
520d6562f9
fix: consider message failures and timeouts to also be uncooperative 2023-10-05 16:19:06 -05:00
Cassandra Heart
b4ad1aed18
fix: stop trying to sync with uncooperative peers 2023-10-05 15:17:06 -05:00
Cassandra Heart
53a19f3f23
fix: resync can happen again if distance is significant 2023-10-05 12:43:43 -05:00
Cassandra Heart
b0a755cdc3
1.1.0 – Ceremony Compressed Sync and Direct Peer Channels 2023-10-05 02:05:02 -05:00
Cassandra Heart
3c35244cea
QOL: Utilize configured scoring metrics and bootstrap peers to better flesh out mesh 2023-10-02 00:40:29 -05:00
Cassandra Heart
289c56e9df
move readme, add license 2023-09-30 02:04:57 -05:00
Cassandra Heart
f0a90f6913
QOL: improve peer connectivity 2023-09-30 02:02:15 -05:00
Cassandra Heart
d74b267f1e
update readme 2023-09-30 02:01:32 -05:00
Cassandra Heart
263ea5cba8
handle case where NAT traversing relay peer is not recognized by peer store 2023-09-29 04:03:21 -05:00
Cassandra Heart
1a009e3769
resolve state transition error log noise 2023-09-29 03:05:30 -05:00
Cassandra Heart
926e6bba22
Better synchronization targeting 2023-09-29 02:55:09 -05:00
Cassandra Heart
6641ad680a
use channel over peer broadcast 2023-09-28 03:57:59 -05:00
Cassandra Heart
732bbe1c3a
QOL: logging 2023-09-28 02:59:27 -05:00
Cassandra Heart
0274332cdc
Merge pull request #20 from QuilibriumNetwork/QUIL-63-data-compaction
[QUIL-63] – QOL: Data compaction for ceremony
2023-09-27 04:51:40 -05:00