Jiabao Qu
0966faee9f
improve logging ( #426 )
2025-04-05 21:22:48 -05:00
Cassandra Heart
7f8137df67
reset cutoffs
2025-01-30 03:20:52 -06:00
Cassandra Heart
6dab41ca49
v2.0.6-p2
2025-01-15 19:02:38 -06:00
Cassandra Heart
04452e28ff
handle worker failure condition by allowing tree production to continue
2025-01-10 12:15:56 -06:00
petricadaipegsp
0b831deec1
Wait frame processing on sync end ( #412 )
2025-01-09 02:32:49 -06:00
Tyler Sturos
b14a57b25a
speed up data worker connection speeds ( #414 )
...
Co-authored-by: Tyler Sturos <tyler.john@qcommander.sh>
2025-01-09 02:31:13 -06:00
Cassandra Heart
819bb26dd6
v2.0.6
2025-01-09 02:29:18 -06:00
petricadaipegsp
b9f1f0a6af
Frame pruning fixes ( #405 )
...
* Consistently close iterators
* Prune frames in batches
* Add compact on start flag
2024-12-07 21:19:04 -06:00
petricadaipegsp
d1e65c1c92
Support frame fragmentation and dissemination ( #396 )
...
* Add clock frame fragment message
* Add clock frame fragment validation
* Add clock frame fragmentation utilities
* Add clock frame fragmentation message handling
* Report publication errors
* Publish info list after frame
* Add frame publish configuration
* Publish clock frame fragments
* Update BlossomSub dashboard
* Publish clock frame fragments in parallel
2024-12-02 16:25:10 -06:00
petricadaipegsp
e0993a94ea
Avoid further copies of the tries ( #393 )
...
* Revert logging change
* Avoid further copies of tries
* Avoid sync on beacon
* Avoid recreating the address for each transaction
2024-12-01 15:24:38 -06:00
petricadaipegsp
dd030560bc
Do not clone full tries ( #392 )
2024-11-28 06:21:04 -06:00
petricadaipegsp
8b61918d43
Add transaction request validation ( #390 )
2024-11-27 18:13:57 -06:00
Cassandra Heart
28e8331ca1
refined to work across the board
2024-11-26 23:24:05 -06:00
petricadaipegsp
7fd4d32521
Always start sync from head ( #386 )
...
* Always start sync from head
* Allow skips during sync using data time reel head
2024-11-24 18:09:17 -06:00
petricadaipegsp
ec37cb34d7
Add structured stop procedure ( #379 )
2024-11-24 17:07:15 -06:00
Black Swan
849feddf84
enhance testnet frame pruning ( #377 )
...
* reduce testnet frame pruning delay to 1 minute
* set seniority repair cutoff frame for testnet to 25745
* add log message to confirm frame pruning is enabled
2024-11-22 10:29:48 -06:00
Cassandra Heart
f2a3bd2d8e
don't try to make workers run if they aren't in ready state
2024-11-22 01:52:36 -06:00
petricadaipegsp
44ccd14871
Use buffered channels when applicable ( #373 )
...
* Use buffered channels when applicable
* Do not start additional goroutines for processing
* Use context to stop ongoing loops
2024-11-21 19:32:04 -06:00
Cassandra Heart
df77d408dc
make it wait until one after
2024-11-20 20:31:46 -06:00
petricadaipegsp
b798de5871
Trigger sync on ahead peer ( #366 )
2024-11-20 17:12:57 -06:00
Cassandra Heart
91e8a16124
don't apply pruning until after seniority cutoff
2024-11-18 02:17:42 -06:00
Cassandra Heart
f511149b36
frame pruning
2024-11-17 04:37:55 -06:00
petricadaipegsp
0b499c649c
Move time triggered synchronization to dedicated goroutine ( #359 )
2024-11-17 02:18:55 -06:00
Cassandra Heart
706ec2997d
adjust runonce
2024-11-16 18:29:41 -06:00
petricadaipegsp
d57d76e627
Add transaction timestamps ( #354 )
2024-11-16 17:52:27 -06:00
petricadaipegsp
da5b7a6126
Add sync timeout and make it async ( #356 )
...
* Add sync timeout
* Make sync async
2024-11-16 17:50:25 -06:00
petricadaipegsp
37761ebd83
Log frame age ( #351 )
2024-11-13 11:36:49 -06:00
Cassandra Heart
07a27d7dc6
set it under either case
2024-11-13 10:43:57 -06:00
petricadaipegsp
f06d2c0ff2
Ensure latest frame monotonicity ( #350 )
2024-11-13 10:41:23 -06:00
Cassandra Heart
22c0b55ab8
nil check
2024-11-13 06:36:08 -06:00
Cassandra Heart
b0a87b2fe4
wrapping up
2024-11-13 06:03:14 -06:00
Cassandra Heart
c2b9b1d460
resolve:
...
- critbit trie bug
- proof messages performing incorrect repeat
2024-11-13 00:10:22 -06:00
Cassandra Heart
71b13c5490
v2.0.3-p3
2024-11-12 03:33:20 -06:00
Cassandra Heart
d4a5e30ba2
v2.0.3-p3
2024-11-12 01:45:18 -06:00
Cassandra Heart
7a1ba529b0
Merge branch 'develop' into v2.0.3-p2
2024-11-11 15:48:50 -06:00
Cassandra Heart
26cbb2092e
rate limiter logic
2024-11-11 13:30:04 -06:00
Cassandra Heart
2ce7eb26d4
change order of operations, don't commit an empty tree?
2024-11-11 04:39:52 -06:00
Cassandra Heart
77c036b94b
v2.0.3-p0
2024-11-11 03:33:35 -06:00
Cassandra Heart
cf89b1c4ee
v2.0.3-p0
2024-11-10 01:15:15 -06:00
Cassandra Heart
812939a97a
v2.0.3-b7
2024-11-08 20:29:30 -06:00
Cassandra Heart
3a84cc65c8
ctrl-c = stop, damn it
2024-11-08 00:48:26 -06:00
Cassandra Heart
9a6a8a7a8e
v2.0.3-b5
2024-11-07 20:06:59 -06:00
Cassandra Heart
7ac7fc2b67
v2.0.3-b4
2024-11-07 18:03:50 -06:00
Cassandra Heart
5679b19fdb
use up to date info
2024-11-06 14:46:04 -06:00
Cassandra Heart
f3e502a2d1
v2.0.3-b2
2024-11-06 03:51:30 -06:00
Cassandra Heart
d2c5b42cdf
fix iterator bug
2024-11-05 21:24:27 -06:00
Cassandra Heart
cdc1618964
get tries in sequence of events
2024-11-05 02:31:14 -06:00
Cassandra Heart
ee7ff329d7
fix: don't loop, reset genesis, shut off handlers on sigint
2024-11-04 23:49:15 -06:00
Cassandra Heart
d7501a142e
don't announce unless we're up to head
2024-11-04 18:24:12 -06:00
Cassandra Heart
a9225b2508
2.0.3-b1
2024-11-04 18:09:35 -06:00