Cassandra Heart
37a00b850f
Merge branch 'main' into v2.0.2.3
2024-10-31 16:43:30 -05:00
petricadaipegsp
93952f233a
Additional peering connection improvements ( #320 )
...
* Lookup peers if not enough external peers are available
* Make bootstrap peer discovery sensitive to a lack of bootstrappers
2024-10-31 15:11:34 -05:00
petricadaipegsp
25c57037be
Support pprof profiling via HTTP ( #313 )
...
* Fix CPU profiling
* Add pprof server support
2024-10-31 13:05:07 -05:00
petricadaipegsp
9a2936e95d
Ensure direct peers are not pruned by resource limits ( #315 )
2024-10-31 13:01:14 -05:00
petricadaipegsp
9d46e852e7
Support QUILIBRIUM_SIGNATURE_CHECK in client ( #314 )
2024-10-31 12:59:41 -05:00
petricadaipegsp
dca4649281
Monitor peers via pings ( #317 )
2024-10-31 12:59:23 -05:00
petricadaipegsp
fe964fc535
Fix peer discovery ( #319 )
...
* Fix peer discovery
* Make peer discovery connections parallel
2024-10-31 12:57:55 -05:00
Cassandra Heart
6d6189d1ad
v2.0.2.3
2024-10-28 19:44:22 -05:00
Cassandra Heart
7eaf8e0541
a little more logic around connection management
2024-10-28 18:22:09 -05:00
Cassandra Heart
ece9122f51
further adjustments
2024-10-28 17:27:13 -05:00
Cassandra Heart
e9efb2d1a6
remove debug log line
2024-10-27 05:57:25 -05:00
Cassandra Heart
2d70562911
remove dev check
2024-10-27 01:54:33 -05:00
Cassandra Heart
a6514f8d9d
bump version
2024-10-27 01:51:52 -05:00
Cassandra Heart
6b6ca48fca
adjust blossomsub to background discovery
2024-10-27 01:51:29 -05:00
Cassandra Heart
448ee56b46
ensure peer doesn't fall off address list
2024-10-27 01:01:07 -05:00
Cassandra Heart
262cf5271d
adjust reconnect
2024-10-27 00:55:31 -05:00
Cassandra Heart
b8973df266
check bitmask for peers and keep alive
2024-10-27 00:51:35 -05:00
Cassandra Heart
c8e8d1b889
small adustments to make life better
2024-10-27 00:39:25 -05:00
Cassandra Heart
730e0b9f68
reintroduce sync
2024-10-26 23:54:23 -05:00
Cassandra Heart
5e5c421ce9
bulk import
2024-10-26 23:22:28 -05:00
Cassandra Heart
c55ce802f5
bump version
2024-10-26 03:33:06 -05:00
Cassandra Heart
c0396f57a9
revisions for v2.0.2.1
2024-10-26 03:32:35 -05:00
Cassandra Heart
d74f26c7f3
remove GOMAXPROCS limit for now
2024-10-26 01:07:23 -05:00
Cassandra Heart
3a04a9c263
resolve bottlenecks
2024-10-25 23:56:41 -05:00
Cassandra Heart
f5c7ade33d
reduce signature count now that supermajority signed last
2024-10-25 15:00:00 -05:00
Cassandra Heart
b36bab321f
move window
2024-10-25 14:44:23 -05:00
Cassandra Heart
fe5ed13588
make worker reset resume to check where it should continue
2024-10-25 14:39:55 -05:00
Cassandra Heart
ca98e96aea
don't loop
2024-10-25 13:32:34 -05:00
Cassandra Heart
4fd6955c5a
resolve separate frames
2024-10-25 05:40:28 -05:00
Cassandra Heart
7ad50ec33b
temporarily bulk process on frame candidates
2024-10-25 04:45:46 -05:00
Cassandra Heart
eccf5ebf59
faster
2024-10-25 02:39:59 -05:00
Cassandra Heart
7296cb0ea2
more adjustments from testing
2024-10-25 00:46:38 -05:00
Cassandra Heart
ec94872ca7
handle rebroadcast quirks
2024-10-25 00:10:58 -05:00
Cassandra Heart
65c2585cc8
ok, ready for testnet
2024-10-24 23:23:10 -05:00
Cassandra Heart
7396ed97e8
adjust: don't grab the very latest while it's already being broadcasted
2024-10-24 22:59:01 -05:00
Cassandra Heart
5e521ca50f
adjust to previous sync handling
2024-10-24 22:51:35 -05:00
Cassandra Heart
95b0c13a4e
change iterator, genesis for testnet
2024-10-24 22:39:40 -05:00
Cassandra Heart
550ce3ec0c
fix: don't use iterator for frame directly until iterator is fixed
2024-10-24 22:31:17 -05:00
Cassandra Heart
6b3f42cc4b
wait a little longer
2024-10-24 22:17:53 -05:00
Cassandra Heart
33015adc53
more small adjustments
2024-10-24 22:15:36 -05:00
Cassandra Heart
d57757730d
upgrade version
2024-10-24 21:54:51 -05:00
Cassandra Heart
1e590ad159
qol: sync by rebroadcast
2024-10-24 21:54:51 -05:00
Cassandra Heart
69ece73188
adjust signatory check size to match rotated out signers
2024-10-24 21:54:51 -05:00
Cassandra Heart
8a6f4003b8
deprecate signers 10, 11, 14, 17
2024-10-24 21:54:50 -05:00
linquanisaac
c02a378379
chore(docker): add ca-certificates to fix x509 error. ( #307 )
...
* Update qcommander.sh bootrap (#304 )
* chore(docker): add ca-certificates to fix x509 error.
---------
Co-authored-by: Tyler Sturos <55340199+tjsturos@users.noreply.github.com>
2024-10-24 17:00:32 -05:00
Tyler Sturos
470d7f6ee4
Add direct peers to blossomsub ( #309 )
...
Co-authored-by: Tyler Sturos <tyler.john@qcommander.sh>
2024-10-24 16:59:34 -05:00
Cassandra Heart
5d52ab5de0
v2.0.1 ( #308 )
...
* roll up v2.0.1-b2 to develop
* b2-fixed
* adjust return data of fast sync so it doesn't return the earliest frame
* -b3
* fix: announce peer based on leading frame, not initial frame; fix: looping bug
* fix: last batch fails due to underflow; qol: make logging chattier
* -b4
* resolve frame cache issue
* fix: mint loop + re-migrate
* fix: register execution panic
* fix: mint loop, other side
* fix: handle unexpected return of nil status
* final -b4
* handle subtle change to migration
* qol: add heuristic to handle corruption scenario
* bump genesis
* qol: use separate channel for worker
* final parameterization, parallelize streams
* deprecate signers 10, 11, 14, 17
* adjust signatory check size to match rotated out signers
2024-10-23 15:05:04 -05:00
Cassandra Heart
b7d2e17c63
final parameterization, parallelize streams
2024-10-23 14:26:01 -05:00
Cassandra Heart
b3b3afad4b
qol: use separate channel for worker
2024-10-23 01:34:39 -05:00
Cassandra Heart
a638d685d3
bump genesis
2024-10-22 22:46:54 -05:00