Commit Graph

79 Commits

Author SHA1 Message Date
Cassandra Heart
286d38e054
small qol items 2024-03-24 03:11:00 -05:00
Cassandra Heart
5afabc401b
V1.4.12 (#142)
* v1.4.12

* small logging adjust
2024-03-23 15:26:57 -05:00
Cassandra Heart
4781e85fd6
fix: don't reference manifest directly, may be nil 2024-03-21 13:25:29 -05:00
Cassandra Heart
1c93ea9f73
v1.4.11 (#139) 2024-03-21 02:14:45 -05:00
Cassandra Heart
0803d95573
v1.4.10 (#135)
* experimental priority sync

* get more aggressive about uncooperative ranking

* v1.4.10
2024-03-19 00:57:52 -05:00
Cassandra Heart
3001611197
v1.4.9 (#131) 2024-03-17 16:14:37 -05:00
Cassandra Heart
7ccd9f9ab0
fix: nodes with long-tail syncs or not in validator trie hit OOM due to accumulation of state transition messages that do not clear 2024-03-16 19:33:57 -05:00
Cassandra Heart
128ffc020c
fix: handle total distance comparison bug, reduce log noise 2024-03-16 04:29:20 -05:00
Cassandra Heart
ea120d9c31
resolve peer info issue, reorganize so this is a bit more sane 2024-03-15 00:18:10 -05:00
Cassandra Heart
ebd7f723c6
quiet the messages 2024-03-14 23:40:52 -05:00
Cassandra Heart
1b11e07095
V1.4.8 (#127)
* verification run

* ceasefire
2024-03-14 23:28:03 -05:00
Cassandra Heart
cc1e304119
v1.4.7 (#125)
* move to a message processor channel model for ceremony

* switch to goroutine

* readjust

* cut down volume

* keep distance data asserted

* bring it back so more bootstrap nodes can exist

* bump the version, it's go time
2024-03-14 02:18:14 -05:00
Marius Scurtescu
d6460bc521
extract version logic to config package (#107)
* Modify the wrong default volumes value to /root/.config (#109)

* move extract version logic to new version.go in config package

* update version extraction command

---------

Co-authored-by: talentbuilder <talentbuilder@163.com>
2024-03-12 20:29:40 -05:00
Cassandra Heart
f0c71b2d40
some various fixes ahead of 1.4.7 (#119)
* experimental: switch mutex to RW to see if it alleviates backpressure on peer info

* relax mutex req

* reject unknown messages

* open the floodgates

* adjust message handler to use goroutine, i'll probably regret this

* switch that back, it was regret

* further discovery

* log more data

* forcibly block channel when unbounded

* else

* make it configurable so bootstrap peers are the only ones putting up with this.

* ok, non-starter, let's try a different route

* further tweaking

* let the peer info flow uninhibited

* final burn off on master

* final adjustments
2024-03-12 20:28:48 -05:00
Cassandra Heart
644500bc42
v1.4.6 (#115)
* v1.4.6

* adjust connection manager for bootstrappers, go back to autoscale for resource
2024-03-12 02:45:20 -05:00
Cassandra Heart
1fc27018b5
v1.4.5 (#113) 2024-03-09 23:45:12 -06:00
Cassandra Heart
ee1ebcce80
fix: silence in the master library 2024-03-09 20:54:00 -06:00
Cassandra Heart
24a17ceddb
v1.4.4 (#112) 2024-03-09 20:26:17 -06:00
Cassandra Heart
d1079e17f0
fix: when error is returned as first response 2024-03-07 23:12:49 -06:00
Cassandra Heart
d9d8bbe93e
v1.4.3 (#104) 2024-03-07 23:05:04 -06:00
Cassandra Heart
2c551870f9
v1.4.2 (#98) 2024-03-04 23:11:01 -06:00
Cassandra Heart
a523edcb2a
v1.4.1 (#94) 2024-03-03 21:20:24 -06:00
Cassandra Heart
7ad553fd62
v1.4.0 (#86) 2024-03-01 01:12:31 -06:00
Cassandra Heart
12d37ed072
v1.3.0 (#81) 2024-02-28 03:00:20 -06:00
Cassandra Heart
b90b88c6e3
fix: set peer info broadcasts to only self (#74) 2024-02-25 23:03:05 -06:00
Cassandra Heart
73b87b6a41
v1.2.15 (#68) 2024-02-24 02:35:13 -06:00
Cassandra Heart
96490478ef
v1.2.14 (#67) 2024-02-22 21:23:26 -06:00
Cassandra Heart
a0a8ffc4e7
v1.2.13 (#64) 2024-02-22 00:07:17 -06:00
Cassandra Heart
643823879b
v1.2.12 (#61) 2024-02-21 02:10:23 -06:00
Cassandra Heart
9fc46fff2f
fix: memory leak accumulation in pending frame processing (#59) 2024-02-20 17:12:29 -06:00
Cassandra Heart
5405452f3e
v1.2.11 (#58) 2024-02-20 14:01:10 -06:00
Cassandra Heart
ab700df594
v1.2.10 (#57)
* v1.2.10

* v1.2.10
2024-02-20 01:59:03 -06:00
Cassandra Heart
53d4664ab7
v1.2.9 (#51) 2024-02-18 18:28:29 -06:00
Cassandra Heart
bfbd35aae0
v1.2.8 (#50) 2024-02-17 22:52:19 -06:00
Cassandra Heart
1b810d624c
v1.2.7 (#48) 2024-02-16 15:46:54 -06:00
Cassandra Heart
d499a60937
v1.2.6 (#47) 2024-02-16 03:42:37 -06:00
Cassandra Heart
ac5c393745
add new bootstrap peers, adjust some of the peering params, also peer selection for version (#45) 2024-02-15 02:08:44 -06:00
Cassandra Heart
9a7d054be5
v1.2.5 (#44) 2024-02-14 01:11:12 -06:00
Cassandra Heart
0cd6b41f5d
v1.2.4 (#43) 2024-02-13 01:04:56 -06:00
Cassandra Heart
483077e1da
qol: banish the noise 2024-01-14 21:33:25 -06:00
Cassandra Heart
196588cbe6
v1.2.3 (#36) 2024-01-13 00:21:16 -06:00
Cassandra Heart
916a1514f1
fix: infinite loop edge case 2024-01-10 22:42:11 -06:00
Cassandra Heart
f48f177a10
v1.2.2 - sneaky sync troubles (#35) 2024-01-10 00:58:38 -06:00
Cassandra Heart
673b815ce8
v1.2.1 – adjust IP colocation factor (#33) 2024-01-03 22:45:25 -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
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
a19d1490ea
fix: use multiaddr of reporting peer id 2023-11-15 01:34:23 -06:00