Commit Graph

1545 Commits

Author SHA1 Message Date
Aaron Blankstein
3f3ff1280c fix: duplicate event broadcasts in mocknet node 2022-04-28 15:14:37 -05:00
Jude Nelson
8f472cf8c1 fix: if the chainstate DBs exist already, then they must be migrated to the latest schema before header sync 2022-04-22 11:38:14 -04:00
Jude Nelson
889bc9bd6c fix: update the public key of an always-allowed peer on boot-up, as well as the allowed column 2022-04-22 11:37:03 -04:00
Jude Nelson
f40729945e fix: set the default subsequent-attempt time to 30s, based on new benchmarks from the MARF performance improvements 2022-04-18 13:49:10 -04:00
Jude Nelson
2e30732636 Merge branch 'develop' into feat/marf-node-cache 2022-04-09 11:37:08 -04:00
Jude Nelson
6e1346c5b4 feat: add marf hash and cache options to [node] directive in config file, and use them to create a MARFOpenOpts to pass into the StacksChainState 2022-04-08 23:39:58 -04:00
Jude Nelson
9a5e390395 Merge branch 'develop' into fix/3045 2022-04-08 14:12:46 -04:00
Aaron Blankstein
659b2c45cf fix: use send() for atlas channel + increase channel size 2022-03-28 15:40:42 -05:00
Aaron Blankstein
5a8b19508f Merge remote-tracking branch 'origin/develop' into fix/smooth-coordinator-shutdown 2022-03-28 15:39:45 -05:00
Aaron Blankstein
c3f7cc3b4f chore: update stacks-node and puppet-chain to edition="2021" 2022-03-24 15:55:21 -05:00
Aaron Blankstein
8608cc7fde address PR feedback 2022-03-24 14:43:55 -05:00
Jude Nelson
6ee0f1e0c1 chore: fix some flakiness in atlas test 2022-03-22 13:53:13 -04:00
Jude Nelson
ad0abc76c0 chore: comment that we need DB migrations to happen earlier than they had been 2022-03-21 13:37:26 -04:00
Jude Nelson
5ebfc32506 fix: connect() to instantiate and migrate DB schemas before trying to access them 2022-03-21 00:46:07 -04:00
Aaron Blankstein
17d4b221a2 Merge remote-tracking branch 'origin/develop' into fix/smooth-coordinator-shutdown 2022-03-07 14:47:35 -06:00
Aaron Blankstein
b80cb42b93 fix: Atlas dispatch with try_send, relayer exit directive try_send loop 2022-03-07 14:47:11 -06:00
Jude Nelson
83a69414ed Merge pull request #3053 from stacks-network/fix/3051
reduce DB contention between relayer and chains coordinator threads
2022-03-05 15:09:29 +00:00
Aaron Blankstein
a22476d5b6 fix: do not stop event broadcasting on termination signal. any pending events *must* still be broadcasted 2022-03-03 15:26:35 -06:00
Aaron Blankstein
f7d9b5b1e7 feat: print backtrace as error log rather than eprintln 2022-03-01 10:17:43 -06:00
Matthew Little
65570bbd8f chore: user cargo.toml resolver v2 to fix target-specific dependency features 2022-02-25 22:58:34 +01:00
Aaron Blankstein
048fe32786 Merge branch 'fix/slog-json-feature' into fix/smooth-coordinator-shutdown 2022-02-23 13:23:26 -06:00
Aaron Blankstein
878abf22e1 fix: slog-json feature broken during libclarity refactor 2022-02-23 13:22:59 -06:00
Aaron Blankstein
11f0111dea Merge branch 'develop' into fix/smooth-coordinator-shutdown 2022-02-21 09:05:57 -06:00
Jude Nelson
8cd36e4ff5 chore: format long line that cargo fmt didn't catch 2022-02-17 14:17:40 -05:00
Aaron Blankstein
9c85c4b4d1 Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation 2022-02-14 11:28:54 -06:00
Pavitthra Pandurangan
6683b571d4 Feat: emitting new stacks block event before processing 2022-02-10 15:32:36 -05:00
Pavitthra Pandurangan
86899023ba Fix: update function parameters 2022-02-09 11:26:25 -05:00
Pavitthra Pandurangan
e3dd1b51d4 fix: ensured that the canonical stacks tip height is being properly set in the http headers 2022-02-08 17:36:22 -05:00
Aaron Blankstein
ff5a1137cd Merge branch 'develop' into feat/develop-libclarity-separation 2022-02-08 11:00:01 -05:00
pavitthrap
e35c9d76dc Merge branch 'develop' into fix/update-microblock-builder-logic 2022-02-07 16:10:40 -05:00
Aaron Blankstein
32bb7203d9 fix merge artifacts 2022-02-03 11:30:03 -06:00
Aaron Blankstein
55918469c0 Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation 2022-02-03 11:20:07 -06:00
pavitthrap
8e76923889 Merge branch 'develop' into fix/update-microblock-builder-logic 2022-02-01 13:06:41 -05:00
Jude Nelson
c08a6c34d6 fix: make it so that when a node stops and restarts during bootstrap, it immediately begins to resume downloading stacks blocks (the current, erroneous behavior is for it to download 2100 bitcoin blocks unconditionally) 2022-01-31 17:39:40 -05:00
Jude Nelson
313db61d26 fix: download headers before instantiating burnchain 2022-01-27 17:30:52 -05:00
Aaron Blankstein
7be992f8c4 Merge branch 'develop' into chore/update-async-h1 2022-01-27 10:46:09 -05:00
Aaron Blankstein
3e1c1e1cba fix: upgrade tokio dev-dependency, turn eprintlns into warns 2022-01-27 09:36:57 -06:00
Aaron Blankstein
bc2004bdf5 Merge branch 'develop' into chore/update-async-h1 2022-01-26 15:49:20 -05:00
Jude Nelson
7dc20797fb fix: give the microblock integration test time to build a microblock before advancing to the next tenure 2022-01-24 20:47:52 -05:00
Jude Nelson
d35d302cad fix: set first-attempt to 5s and subsequent-attempt to 180s by default 2022-01-24 18:02:04 -05:00
Aaron Blankstein
915a61c805 Merge branch 'develop' into feat/faster-bootup 2022-01-21 19:29:57 -05:00
Aaron Blankstein
f3717d4cef fix: txid in minedblock events should be hex serialized for json, not as number[] 2022-01-21 13:36:43 -06:00
Jude Nelson
43e415cff2 chore: cargo fmt 2022-01-20 23:42:38 -05:00
Jude Nelson
a7fbb16b55 chore: API sync with new config layout; fix flash block test 2022-01-20 23:42:08 -05:00
Jude Nelson
1da2ef3003 chore: use k/v logging 2022-01-20 23:41:38 -05:00
Jude Nelson
1705de4709 refactor: DRY up last_burn_block and last_sortition_mutex (use the latter only), and use k/v logging 2022-01-20 23:41:07 -05:00
Jude Nelson
a9b6212e7c refactor: microblock_mine_attempt_ms is a miner setting, not a node setting 2022-01-20 23:40:46 -05:00
Jude Nelson
02de1eba76 chore: clean up imports 2022-01-18 21:03:47 -05:00
Jude Nelson
deeaef325c fix: abort a block-commit if the burnchain or stacks chain tips change 2022-01-18 21:03:32 -05:00
Jude Nelson
513bbfa4bf fix: compile wihout test 2022-01-18 18:34:34 -05:00