Commit Graph

12514 Commits

Author SHA1 Message Date
Aaron Blankstein
bdcdcae90b so many passing tests; more worrying than it is exciting :o 2020-07-29 15:31:49 -05:00
Aaron Blankstein
a5fb636805 more progress in integrating the coordinator -- mostly there... 2020-07-28 14:30:50 -05:00
Jude Nelson
85e447864f fix build after merge 2020-07-25 14:52:56 -04:00
Jude Nelson
df723fcba5 Merge branch 'master' into feat/pox-chainstate-refactor 2020-07-25 14:52:28 -04:00
Aaron Blankstein
910de49a61 start implementing a singleton alerting system 2020-07-25 13:40:34 -05:00
Jude Nelson
c54c97c4ed Merge pull request #1764 from blockstack/fix/detect-marf-corruption
Fix/detect marf corruption
2020-07-24 17:30:51 +00:00
Jude Nelson
6a74601eea print backtrace in panic handler 2020-07-24 13:31:22 -04:00
Jude Nelson
0f1062e27a add backtrace 2020-07-24 13:31:01 -04:00
Jude Nelson
9984a6092f Merge branch 'feature/fix-marf-cache' into fix/detect-marf-corruption 2020-07-24 11:56:21 -04:00
Aaron Blankstein
d99c2b354d make sure cur_block_id isn't set while extending an unconfirmed block 2020-07-24 07:40:30 -05:00
Jude Nelson
a67b764a55 fix tracer 2020-07-24 03:28:24 -04:00
Jude Nelson
6577500807 clear cur_block_id on flush and drop, as well as trie ancestor root hashes 2020-07-24 03:27:51 -04:00
Jude Nelson
4cc769444e Merge branch 'feature/fix-marf-cache' into fix/detect-marf-corruption 2020-07-24 03:12:59 -04:00
Jude Nelson
6f0b3a5a76 make method public 2020-07-24 03:12:17 -04:00
Jude Nelson
1b732da39d test method expansion 2020-07-24 03:11:59 -04:00
Jude Nelson
c5e31d8fd0 add replay-chainstate tooling command, to replay a local chainstate's sortitions and blocks 2020-07-24 03:11:37 -04:00
Jude Nelson
fda3dbed6b add a test-case that reproduces chainstate ancestor trie root hash cache staleness, and how it leads to rendering processable blocks, unprocessable 2020-07-24 03:10:59 -04:00
Jude Nelson
4847d20945 fix orphan flag deserialization; add method to load all staging block headers 2020-07-24 03:10:40 -04:00
Jude Nelson
26416fa582 fix bug in leader block commit serialization 2020-07-24 03:10:20 -04:00
Jude Nelson
868dfc6136 method to load all snapshots 2020-07-24 03:10:09 -04:00
Jude Nelson
ce6a711049 make a couple methods public, for tooling 2020-07-24 03:09:56 -04:00
Jude Nelson
7ed69e37fb set up the SPV client on indexer setup 2020-07-24 03:09:30 -04:00
Aaron Blankstein
9268cd91e2 cur_block_id does not need to be set here 2020-07-23 23:00:01 -05:00
Aaron Blankstein
fb71115e9d clear ancestor hash on extension, drops, flushes, reopen 2020-07-23 22:57:53 -05:00
Aaron Blankstein
de0f7e0898 test: bad ancestor hash outcomes 2020-07-23 22:36:53 -05:00
Aaron Blankstein
06a160424a Merge branch 'feat/pox-chainstate-refactor' into feat/chain-view-integration 2020-07-22 16:49:54 -05:00
Aaron Blankstein
8fc008a65b okay, we have something building 2020-07-22 16:44:46 -05:00
Jude Nelson
e63483a31b Merge branch 'master' of https://github.com/blockstack/blockstack-core 2020-07-21 22:23:38 -04:00
Jude Nelson
531814378a only reset cur_block_id for unconfirmed state (failure to do this causes some tests to fail) 2020-07-21 22:22:05 -04:00
Jude Nelson
c74059db75 Merge pull request #1757 from blockstack/fix/possible-marf-corruption
Fix/possible marf corruption
2020-07-22 01:55:44 +00:00
Aaron Blankstein
9fcba5310d Merge pull request #1758 from blockstack/fix/circle-timeout
fix: circle timeout aborts docker build
2020-07-21 20:53:46 -05:00
Jude Nelson
03c7236053 add process-block helper 2020-07-21 21:49:57 -04:00
Jude Nelson
ac9996df9d print out root hashes in debug! level 2020-07-21 21:49:42 -04:00
Jude Nelson
05a3dbebea don't set cur_block_id after flush 2020-07-21 21:49:29 -04:00
Jude Nelson
1bb99f53d5 make process_next_staging_block public 2020-07-21 21:49:15 -04:00
Aaron Blankstein
6e4d7d1c68 fix: circle timeout aborts docker build 2020-07-21 15:04:40 -05:00
Aaron Blankstein
347a2acaed Merge branch 'next' into feat/chain-view-integration 2020-07-21 14:29:33 -05:00
Aaron Blankstein
c93c2f76bd Merge pull request #1756 from blockstack/hotfix/debug-symbols
Add debug symbols to build + some improved logging
2020-07-21 14:05:50 -05:00
Aaron Blankstein
c805c39d3f debug symbols working in alpine with lldb 2020-07-21 13:47:05 -05:00
Aaron Blankstein
a19dfe0256 add Dockerfile.stretch 2020-07-21 12:59:33 -05:00
Aaron Blankstein
6365179a19 circle mystery solved? 2020-07-21 11:03:16 -05:00
Aaron Blankstein
0341e7122c hmm, fighting with circle. 2020-07-21 10:53:07 -05:00
Aaron Blankstein
1a61c81007 use medium+ for our builds, test_debug->debug in marf 2020-07-21 10:35:08 -05:00
Aaron Blankstein
c45e5c4ef3 demo contracts tests doesnt need --release 2020-07-21 10:00:40 -05:00
Aaron Blankstein
a619d8e0d5 add debug symbols to build, some improved logging, add author 2020-07-21 09:45:41 -05:00
Aaron Blankstein
470f8ddaff stashing edits 2020-07-20 13:28:20 -05:00
Jude Nelson
2e555fe494 bump process_exit_at_height to 8 days; update master node default 2020-07-19 12:07:09 -04:00
Aaron Blankstein
d45a18f2bb Merge remote-tracking branch 'origin/feature/stacks-chain-view' into feat/chain-view-integration 2020-07-17 15:25:45 -05:00
Ludo Galabru
fbc867ab05 Giving up on clearer naming 2020-07-17 16:15:37 -04:00
Jude Nelson
8df3ae233b open_reader_consensus_stubbed --> open_reader_consensus 2020-07-17 13:03:48 -04:00