Page MenuHomePhabricator
Feed Advanced Search

May 5 2019

markblundeberg added a task to D2938: index: Move index DBs into index/ directory.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 23:45
Herald added a reviewer for D2938: index: Move index DBs into index/ directory.: deadalnix.
May 5 2019, 23:45
markblundeberg updated the diff for D2924: [txindex] Activate new transaction index code that runs in background.

incorporate fixes from D2925

May 5 2019, 21:55
markblundeberg abandoned D2925: test: Stop txindex thread before calling destructor.

Please merge that with the test and the creation go TxIndex. We do not benefit from commiting faulty code and then fixing it.

May 5 2019, 21:50
markblundeberg added a revision to T630: Backport PR 13243 "Make reusable base class for auxiliary indices": D2937: MOVEONLY: Move BaseIndex to its own file..
May 5 2019, 20:38
markblundeberg added a task to D2937: MOVEONLY: Move BaseIndex to its own file.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 20:38
Herald added a reviewer for D2937: MOVEONLY: Move BaseIndex to its own file.: deadalnix.
May 5 2019, 20:38
markblundeberg added a task to D2936: index: Generalize logged statements in BaseIndex.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 20:29
markblundeberg added a revision to T630: Backport PR 13243 "Make reusable base class for auxiliary indices": D2936: index: Generalize logged statements in BaseIndex..
May 5 2019, 20:29
Herald added a reviewer for D2936: index: Generalize logged statements in BaseIndex.: deadalnix.
May 5 2019, 20:29
markblundeberg added a revision to T630: Backport PR 13243 "Make reusable base class for auxiliary indices": D2935: index: Extract logic from TxIndex into reusable base class..
May 5 2019, 20:27
markblundeberg added a task to D2935: index: Extract logic from TxIndex into reusable base class.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 20:27
Herald added a reviewer for D2935: index: Extract logic from TxIndex into reusable base class.: deadalnix.
May 5 2019, 20:22
markblundeberg added a task to D2934: db: Make reusable base class for index databases.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 20:17
markblundeberg added a revision to T630: Backport PR 13243 "Make reusable base class for auxiliary indices": D2934: db: Make reusable base class for index databases..
May 5 2019, 20:17
Herald added a reviewer for D2934: db: Make reusable base class for index databases.: deadalnix.
May 5 2019, 20:17
markblundeberg added a task to D2933: db: Remove obsolete methods from CBlockTreeDB.: T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 20:12
markblundeberg added a revision to T630: Backport PR 13243 "Make reusable base class for auxiliary indices": D2933: db: Remove obsolete methods from CBlockTreeDB..
May 5 2019, 20:12
Herald added a reviewer for D2933: db: Remove obsolete methods from CBlockTreeDB.: deadalnix.
May 5 2019, 20:11
markblundeberg added a comment to D2735: Add scripted-diffs verification into arcanist.

Cool! I've been seeing these scripted-diffs in backports and was wondering how much pain it would be to get them running for us ...

May 5 2019, 18:22
markblundeberg added a comment to T630: Backport PR 13243 "Make reusable base class for auxiliary indices".

Last couple commits not happy here as they need T633 Need satisfied.

May 5 2019, 18:13
markblundeberg added a revision to T633: Backport PR 12731 "Support serialization as another type without casting": D2932: Support serialization as another type without casting.
May 5 2019, 18:07
markblundeberg added a task to D2932: Support serialization as another type without casting: T633: Backport PR 12731 "Support serialization as another type without casting".
May 5 2019, 18:07
Herald added a reviewer for D2932: Support serialization as another type without casting: deadalnix.
May 5 2019, 18:07
markblundeberg added a task to D2931: Support deserializing into temporaries: T634: Backport PR 12683 "Fix more constness violations in serialization code".
May 5 2019, 17:56
markblundeberg added a revision to T634: Backport PR 12683 "Fix more constness violations in serialization code": D2931: Support deserializing into temporaries.
May 5 2019, 17:56
Herald added a reviewer for D2931: Support deserializing into temporaries: deadalnix.
May 5 2019, 17:55
markblundeberg added a task to D2930: Merge READWRITEMANY into READWRITE: T634: Backport PR 12683 "Fix more constness violations in serialization code".
May 5 2019, 17:51
markblundeberg added a revision to T634: Backport PR 12683 "Fix more constness violations in serialization code": D2930: Merge READWRITEMANY into READWRITE.
May 5 2019, 17:51
Herald added a reviewer for D2930: Merge READWRITEMANY into READWRITE: deadalnix.
May 5 2019, 17:51
markblundeberg added a comment to D2926: blockfilter: Use unordered_set instead of set in blockfilter..

Note -- Previously I thought this should be done after T590 (which creates the util/ directory) but it appears to be just fine like this - it sits in the same directory but is entirely independent.

May 5 2019, 17:13
markblundeberg updated the summary of D2927: scripted-diff: Rename SetBestChain callback ChainStateFlushed.
May 5 2019, 17:10
markblundeberg added a comment to D2904: [index] Create new TxIndex class..

You also need to bring test/txindex_tests.cpp with it.

May 5 2019, 17:10
markblundeberg updated the summary of D2926: blockfilter: Use unordered_set instead of set in blockfilter..
May 5 2019, 17:08
markblundeberg updated the summary of D2925: test: Stop txindex thread before calling destructor.
May 5 2019, 17:08
markblundeberg updated the summary of D2924: [txindex] Activate new transaction index code that runs in background.
May 5 2019, 17:08
markblundeberg updated the diff for D2929: Sanitize some wallet serialization.

fix comment placement

May 5 2019, 17:07
markblundeberg planned changes to D2929: Sanitize some wallet serialization.
May 5 2019, 17:03
markblundeberg added a task to D2929: Sanitize some wallet serialization: T635: Backport PR 12658 "Sanitize some wallet serialization".
May 5 2019, 17:02
markblundeberg added a revision to T635: Backport PR 12658 "Sanitize some wallet serialization": D2929: Sanitize some wallet serialization.
May 5 2019, 17:01
Herald added a reviewer for D2929: Sanitize some wallet serialization: deadalnix.
May 5 2019, 17:01
markblundeberg requested review of D2904: [index] Create new TxIndex class..

No space in PR12345. please fix description.

May 5 2019, 16:57
markblundeberg updated the summary of D2904: [index] Create new TxIndex class..
May 5 2019, 16:57
markblundeberg triaged T635: Backport PR 12658 "Sanitize some wallet serialization" as Normal priority.
May 5 2019, 16:44
markblundeberg triaged T634: Backport PR 12683 "Fix more constness violations in serialization code" as Normal priority.
May 5 2019, 16:38
markblundeberg triaged T633: Backport PR 12731 "Support serialization as another type without casting" as Normal priority.
May 5 2019, 16:31
markblundeberg added a task to D2928: Simplify semantics of ChainStateFlushed callback: T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback".
May 5 2019, 04:14
markblundeberg added a revision to T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback": D2928: Simplify semantics of ChainStateFlushed callback.
May 5 2019, 04:14
Herald added a reviewer for D2928: Simplify semantics of ChainStateFlushed callback: deadalnix.
May 5 2019, 04:14
markblundeberg added a revision to T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback": D2927: scripted-diff: Rename SetBestChain callback ChainStateFlushed.
May 5 2019, 04:11
markblundeberg added a task to D2927: scripted-diff: Rename SetBestChain callback ChainStateFlushed: T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback".
May 5 2019, 04:11
Herald added a reviewer for D2927: scripted-diff: Rename SetBestChain callback ChainStateFlushed: deadalnix.
May 5 2019, 04:10
markblundeberg removed a parent task for T617: Backport PR 13033 "Build txindex in parallel with validation": T589: BIP157 & BIP158 backports.
May 5 2019, 04:01
markblundeberg removed a subtask for T589: BIP157 & BIP158 backports: T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 04:01
markblundeberg updated the task description for T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 04:00
markblundeberg renamed T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback" from Backport PR 13106 to Backport PR 13106 "Simplify semantics of ChainStateFlushed callback".
May 5 2019, 03:12
markblundeberg renamed T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback" from Backport PR PR 13106 to Backport PR 13106 .
May 5 2019, 03:12
markblundeberg added a subtask for T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback": T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 03:11
markblundeberg added a parent task for T617: Backport PR 13033 "Build txindex in parallel with validation": T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback".
May 5 2019, 03:11
markblundeberg triaged T632: Backport PR 13106 "Simplify semantics of ChainStateFlushed callback" as Normal priority.
May 5 2019, 03:11
markblundeberg updated the task description for T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 03:05
markblundeberg added a parent task for T617: Backport PR 13033 "Build txindex in parallel with validation": T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 02:46
markblundeberg added a subtask for T630: Backport PR 13243 "Make reusable base class for auxiliary indices": T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 02:46
markblundeberg updated the task description for T589: BIP157 & BIP158 backports.
May 5 2019, 02:46
markblundeberg triaged T631: Backport PR 15118 "Refactor block file logic" as Normal priority.
May 5 2019, 02:45
markblundeberg updated the diff for D2926: blockfilter: Use unordered_set instead of set in blockfilter..

de-charring

May 5 2019, 02:29
markblundeberg updated the task description for T589: BIP157 & BIP158 backports.
May 5 2019, 02:26
markblundeberg planned changes to D2926: blockfilter: Use unordered_set instead of set in blockfilter..
May 5 2019, 02:25
markblundeberg added a revision to T589: BIP157 & BIP158 backports: D2926: blockfilter: Use unordered_set instead of set in blockfilter..
May 5 2019, 02:24
markblundeberg added a task to D2926: blockfilter: Use unordered_set instead of set in blockfilter.: T589: BIP157 & BIP158 backports.
May 5 2019, 02:24
Herald added a reviewer for D2926: blockfilter: Use unordered_set instead of set in blockfilter.: deadalnix.
May 5 2019, 02:24
markblundeberg removed a parent task for T590: Backport Core 14555: Move util files to new directory: T589: BIP157 & BIP158 backports.
May 5 2019, 02:19 · Backport, Restricted Project
markblundeberg removed a subtask for T589: BIP157 & BIP158 backports: T590: Backport Core 14555: Move util files to new directory.
May 5 2019, 02:19
markblundeberg added a revision to T617: Backport PR 13033 "Build txindex in parallel with validation": D2925: test: Stop txindex thread before calling destructor.
May 5 2019, 01:44
markblundeberg added a task to D2925: test: Stop txindex thread before calling destructor: T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 01:44
markblundeberg updated the task description for T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 01:43
markblundeberg updated the task description for T630: Backport PR 13243 "Make reusable base class for auxiliary indices".
May 5 2019, 01:43
markblundeberg updated the task description for T589: BIP157 & BIP158 backports.
May 5 2019, 01:42
markblundeberg triaged T630: Backport PR 13243 "Make reusable base class for auxiliary indices" as Normal priority.
May 5 2019, 01:41
Herald added a reviewer for D2925: test: Stop txindex thread before calling destructor: deadalnix.
May 5 2019, 01:37
markblundeberg added a comment to D2924: [txindex] Activate new transaction index code that runs in background.

Some testnet tests:

May 5 2019, 01:28
markblundeberg added inline comments to D2924: [txindex] Activate new transaction index code that runs in background.
May 5 2019, 01:25
markblundeberg added a comment to D2924: [txindex] Activate new transaction index code that runs in background.

RFC: I know the release-notes-pr13033.md doesn't make sense as a file name, but leaving it as-is for now until I find a better place for this text.

May 5 2019, 01:24
markblundeberg added a revision to T617: Backport PR 13033 "Build txindex in parallel with validation": D2924: [txindex] Activate new transaction index code that runs in background.
May 5 2019, 01:22
markblundeberg added a task to D2924: [txindex] Activate new transaction index code that runs in background: T617: Backport PR 13033 "Build txindex in parallel with validation".
May 5 2019, 01:22
Herald added a reviewer for D2924: [txindex] Activate new transaction index code that runs in background: deadalnix.
May 5 2019, 01:21

May 4 2019

markblundeberg updated the test plan for D2923: fix out-of-bounds memory write in key_tests.
May 4 2019, 18:02
markblundeberg added a comment to D2923: fix out-of-bounds memory write in key_tests.

Bug was that even when rlen < 32, it always tries to write 32 bytes into ret, but offset such that it would write past the end of ret.

May 4 2019, 17:26
markblundeberg updated the test plan for D2923: fix out-of-bounds memory write in key_tests.
May 4 2019, 17:25
markblundeberg updated the test plan for D2923: fix out-of-bounds memory write in key_tests.
May 4 2019, 17:24
Herald added a reviewer for D2923: fix out-of-bounds memory write in key_tests: deadalnix.
May 4 2019, 16:48
markblundeberg accepted D2909: Merge #11238: Add assertions before potential null deferences.
May 4 2019, 00:24

May 2 2019

markblundeberg accepted D2905: Merge #10569: Fix stopatheight.
May 2 2019, 22:05
markblundeberg updated the diff for D2904: [index] Create new TxIndex class..

fix linting (had an exception imported from the future)

May 2 2019, 18:24
markblundeberg updated the summary of D2904: [index] Create new TxIndex class..
May 2 2019, 18:13
markblundeberg updated the summary of D2903: [db] Migration for txindex data to new, separate database..
May 2 2019, 18:11
markblundeberg added a revision to T617: Backport PR 13033 "Build txindex in parallel with validation": D2904: [index] Create new TxIndex class..
May 2 2019, 18:03
markblundeberg added a task to D2904: [index] Create new TxIndex class.: T617: Backport PR 13033 "Build txindex in parallel with validation".
May 2 2019, 18:03
Herald added a reviewer for D2904: [index] Create new TxIndex class.: deadalnix.
May 2 2019, 18:02
markblundeberg added a task to D2903: [db] Migration for txindex data to new, separate database.: T617: Backport PR 13033 "Build txindex in parallel with validation".
May 2 2019, 17:18