Commit Graph

620 Commits

Author SHA1 Message Date
Tyler Sturos
9cfbdef12c
Feat/2.1 qclient refactor and node install (#429)
* initial auto-update

* working link, update, and testing docker container and scripts

* refactor packages/folders

* move files to proper folders

* fix typos

Closes #421

* optimize rpm imports

* optimize channel imports

* Refactor split command to allow testing of split operations

Closes #338

* modify split and test for folder changes

* remove alias

* fix docker warning about FROM and AS being in different letter case

Closes #422

* QClient Account Command

* Display transaction details and confirmation prompts for transfer and merge commands

* build qclient docker improvements

* update build args for mpfr.so.6

* update install and node commands

* remove NodeConfig check for qclient node commands

* udpate

* working node commands

* update commands

* move utils and rename package

---------

Co-authored-by: Vasyl Tretiakov <vasyl.tretiakov@gmail.com>
Co-authored-by: littleblackcloud <163544315+littleblackcloud@users.noreply.github.com>
Co-authored-by: 0xOzgur <29779769+0xOzgur@users.noreply.github.com>
Co-authored-by: Cassandra Heart <7929478+CassOnMars@users.noreply.github.com>
2025-04-11 21:43:20 -05:00
Cassandra Heart
7952964d4e
rebasing #418 "Go version bump: 1.22.0 => 1.23.5" (#430)
Co-authored-by: Black Swan <vasyl.tretiakov@gmail.com>
2025-04-09 01:24:54 -05:00
Jiabao Qu
7375944424
add unittest for node/consensus/master (#428) 2025-04-09 01:04:58 -05:00
Jiabao Qu
0966faee9f
improve logging (#426) 2025-04-05 21:22:48 -05:00
Agost Biro
f2f3c90a1f
remove bootstrap peer (#423)
* more tweaks

* additional

* adjust tree test

* update readme for verenc

* remove bootstrap peer

---------

Co-authored-by: Cassandra Heart <cassandra@quilibrium.com>
2025-03-31 00:06:38 -05:00
Jiabao Qu
6e6783b9c3
improve compile error feedback (#425) 2025-03-31 00:04:24 -05:00
Cassandra Heart
3452677fbd
refactor commit 2025-03-29 03:17:12 -05:00
Cassandra Heart
158d17d923
raise degree of commit, force early commit on start 2025-03-28 18:32:52 -05:00
Cassandra Heart
40a94b1863
bump sidecar 2025-03-27 23:22:14 -05:00
Cassandra Heart
13400ec85c
ascend to degree three for parallelism 2025-03-27 21:19:00 -05:00
Cassandra Heart
ffca887406
adjust sidecar 2025-03-27 05:03:13 -05:00
Cassandra Heart
65bf136018
sidecar 2025-03-27 03:56:14 -05:00
Cassandra Heart
5fe7c58b65
limit worker parallelism until deeper tree descent 2025-03-26 21:32:06 -05:00
Cassandra Heart
ca1cd025f3
resolve rebuild progress bug 2025-03-25 22:29:48 -05:00
Cassandra Heart
2093606896
force commit if empty 2025-03-25 20:45:19 -05:00
Cassandra Heart
6d3a301b7c
resolve issues with conversion, fix streaming 2025-03-25 00:43:06 -05:00
Cassandra Heart
405f087587
rename 2025-03-24 02:25:59 -05:00
Cassandra Heart
5020bc8529
address nil pointer dereference 2025-03-24 01:30:28 -05:00
Cassandra Heart
2a3a9bba47
cleanup 2025-03-23 22:17:18 -05:00
Cassandra Heart
e51992f3e8
OT 2025-03-23 21:11:16 -05:00
Cassandra Heart
59017f35c9
finalize tree behaviors 2025-03-22 22:29:41 -05:00
Cassandra Heart
88b914503d
lazy hypergraph storage/retrieval 2025-03-19 02:04:55 -05:00
Cassandra Heart
65b23c4ff7
minor tweaks 2025-03-14 12:05:30 -05:00
Cassandra Heart
586b68c296
add standalone sync mode, handle disconnect issue, improve logging to clarify current state 2025-03-12 02:14:59 -05:00
Cassandra Heart
10b8344498
add stats for sync decisions, reduce memory pressure 2025-03-11 04:30:40 -05:00
Cassandra Heart
a07a647515
overcome vertex tree issue 2025-03-10 22:28:13 -05:00
Cassandra Heart
a1bf14673e
filter unavailable from marking peer as done for sync 2025-03-08 00:23:53 -06:00
Cassandra Heart
a5865f0731
confirmed adjustments 2025-03-07 22:38:23 -06:00
Cassandra Heart
03ecf4e417
periodic saving, better logging, better peer choices, additional rebuild 2025-03-07 18:54:51 -06:00
Cassandra Heart
12aafe55e8
retain descension fix, remove backpressure 2025-03-05 17:20:38 -06:00
Cassandra Heart
f8a9616f76
don't close immediately 2025-03-05 03:07:19 -06:00
Cassandra Heart
83073423c0
resolve edge case on incomplete descension, add backpressure 2025-03-05 02:11:27 -06:00
Cassandra Heart
5d6138fe0c
switch to non-gob serializer 2025-03-01 07:09:43 -06:00
Cassandra Heart
7331618d3c
catch gob serialization failures, reduce logspam 2025-02-28 04:41:28 -06:00
Cassandra Heart
bb9e4008c5
drastically simpler and faster hypersync 2025-02-27 05:44:56 -06:00
Cassandra Heart
f70ac79ff7
make it wait before shutting down so the hypergraph write completes 2025-02-24 23:42:54 -06:00
Cassandra Heart
d2048d0acf
add progress info, make sync a little smarter 2025-02-24 03:00:02 -06:00
Cassandra Heart
6f2839083a
add controller to limit directionality and quantity of sync 2025-02-20 19:32:54 -06:00
Cassandra Heart
badd6529bc
final tweaks 2025-02-20 01:44:15 -06:00
Cassandra Heart
690eb654b3
tighten up sending behaviors 2025-02-20 00:24:53 -06:00
Cassandra Heart
77e3627c13
make unbounded split queues 2025-02-19 20:22:00 -06:00
Cassandra Heart
8b8974150a
rearrange order so error propagation works 2025-02-19 03:34:25 -06:00
Cassandra Heart
6075ed31fd
parallelize tree, use flat file for storage 2025-02-19 03:09:51 -06:00
Cassandra Heart
f8157a85da
Revert "refactor storage approach for proof trees due to pebble limitations"
This reverts commit 1e63348a61.
2025-02-18 19:08:44 -06:00
Cassandra Heart
51eaf5a5ad
Revert "switch to db.ingest for hypergraph test to evaluate alternative path"
This reverts commit 65caed5988.
2025-02-18 19:07:48 -06:00
Cassandra Heart
6591d82fff
Revert "remove batch operations for hypergraph, pebble is now prioritized for removal"
This reverts commit 352e3e8f24.
2025-02-18 19:07:40 -06:00
Cassandra Heart
f904c1c633
Revert "add extra debug logging"
This reverts commit c6133104f1.
2025-02-18 19:07:22 -06:00
Cassandra Heart
c6133104f1
add extra debug logging 2025-02-18 02:56:27 -06:00
Cassandra Heart
352e3e8f24
remove batch operations for hypergraph, pebble is now prioritized for removal 2025-02-17 22:54:07 -06:00
Cassandra Heart
65caed5988
switch to db.ingest for hypergraph test to evaluate alternative path 2025-02-17 21:01:38 -06:00