Page MenuHomePhabricator
Feed Advanced Search

Feb 10 2019

deadalnix requested changes to D2527: Improved mempool handling when changing validation rulesets.

Honestly the test is completely unreadable. There is no way I can ensure this is correct.

Feb 10 2019, 21:43
deadalnix requested changes to D2479: Add activation code for SEGWIT_RECOVERY.
Feb 10 2019, 19:05
deadalnix added inline comments to D2527: Improved mempool handling when changing validation rulesets.
Feb 10 2019, 18:23
deadalnix accepted D2525: Add importMempool.
Feb 10 2019, 14:30
deadalnix accepted D2533: Integrate the lint-tests.sh linter into arcanist.
Feb 10 2019, 13:37
deadalnix requested changes to D2525: Add importMempool.
Feb 10 2019, 02:25

Feb 9 2019

Herald added a reviewer for D2534: [schnorr] Add features to combine public keys in order to do musig.: Restricted Project.
Feb 9 2019, 21:18
deadalnix accepted D2376: Bump automatic replay protection to Nov 2019 upgrade.
Feb 9 2019, 20:26
deadalnix accepted D1894: Added RPCCommand base classes in preparation for RPC migration.
Feb 9 2019, 20:11
deadalnix accepted D2526: Merge #10712: Add change output if necessary to reduce excess fee.
Feb 9 2019, 20:07
deadalnix added inline comments to D2527: Improved mempool handling when changing validation rulesets.
Feb 9 2019, 16:57
deadalnix requested changes to D2533: Integrate the lint-tests.sh linter into arcanist.
Feb 9 2019, 16:32
deadalnix accepted D2532: Add a linter to enfore unit tests file name/boost name match and unicity.
Feb 9 2019, 16:29
deadalnix added inline comments to D2508: [tests] nulldummy cleanup.
Feb 9 2019, 16:26
deadalnix accepted D2528: Remove dependency on BytesIO in feature_nulldummy.py.
Feb 9 2019, 16:24
deadalnix requested changes to D2525: Add importMempool.
Feb 9 2019, 16:24
deadalnix requested changes to D2527: Improved mempool handling when changing validation rulesets.
Feb 9 2019, 13:04

Feb 8 2019

deadalnix requested changes to D2525: Add importMempool.
Feb 8 2019, 23:28
deadalnix requested changes to D2487: add Schnorr signing implementation to test_framework.

I accepted the other one.

Feb 8 2019, 23:06
deadalnix added inline comments to D2452: Make the number service of service flag bits to display a constant.
Feb 8 2019, 23:05
deadalnix added inline comments to D2452: Make the number service of service flag bits to display a constant.
Feb 8 2019, 23:05
deadalnix accepted D2501: add Schnorr signing module to test_framework [alternative implementation].

Considering this is for testing, ti doesn't need t be constant time and all.

Feb 8 2019, 22:39
deadalnix requested changes to D2524: Revert "Revert "Merge #10712: Add change output if necessary to reduce excess fee"".

Just redo the diff, instead of reverting a revert. Actual patch can be the same, but people don't need to play detective afterward.

Feb 8 2019, 22:38
deadalnix accepted D2523: [QA] Renaming rawtx into rawTx.
Feb 8 2019, 22:38
deadalnix requested changes to D2523: [QA] Renaming rawtx into rawTx.
Feb 8 2019, 19:01
deadalnix accepted D2522: [QA] Fix typo in fundrawtransaction test.
Feb 8 2019, 19:00
deadalnix requested changes to D1894: Added RPCCommand base classes in preparation for RPC migration.
Feb 8 2019, 18:07
deadalnix requested changes to D2518: Add an argument to the test framework to enable great wall activation.
Feb 8 2019, 14:37
deadalnix requested changes to D2508: [tests] nulldummy cleanup.

This diff suffer from the classic syndrome of doing several things at once, causing discussion about one of these things to delay progress and all the others and everybody getting frustrated.

Feb 8 2019, 14:22
deadalnix requested changes to D2516: Add address_cashaddr/address_legacy to validateaddress output.

There are no tests.

Feb 8 2019, 13:04
deadalnix added inline comments to D2452: Make the number service of service flag bits to display a constant.
Feb 8 2019, 13:03
deadalnix accepted D2452: Make the number service of service flag bits to display a constant.
Feb 8 2019, 13:03
deadalnix accepted D2519: Fix name collision in crypto_tests.
Feb 8 2019, 12:25
deadalnix accepted D2520: Fix trailing ';' in walletdb_tests.
Feb 8 2019, 12:24
deadalnix accepted D2515: script_tests signature function renames to add "ECDSA".
Feb 8 2019, 01:58
deadalnix accepted D2513: Added release note regarding hex field in tx JSON from getblock.
Feb 8 2019, 00:19

Feb 7 2019

deadalnix committed rABC0a1944e13d58: Move replay protection mempool management in ConnectTip (authored by deadalnix).
Move replay protection mempool management in ConnectTip
Feb 7 2019, 23:48
deadalnix closed D2514: Move replay protection mempool management in ConnectTip.
Feb 7 2019, 23:48
deadalnix requested changes to D2479: Add activation code for SEGWIT_RECOVERY.
Feb 7 2019, 23:40
Herald added a reviewer for D2514: Move replay protection mempool management in ConnectTip: Restricted Project.
Feb 7 2019, 23:23
deadalnix added inline comments to D2483: Schnorr signature activation.
Feb 7 2019, 23:19
deadalnix accepted D2511: clean up CheckInputs() policy-ban logic and comments.
Feb 7 2019, 18:15
deadalnix requested changes to D2483: Schnorr signature activation.
Feb 7 2019, 18:09
deadalnix requested changes to D1894: Added RPCCommand base classes in preparation for RPC migration.

The synchronization is still incorrect.

Feb 7 2019, 13:04
deadalnix accepted D2503: Merge #10712: Add change output if necessary to reduce excess fee.
Feb 7 2019, 00:27
deadalnix accepted D2507: Move call to SetRPCWarmupFinished() so that it applies to the entire test framework.
Feb 7 2019, 00:18

Feb 6 2019

deadalnix accepted D2504: Fix undeterministic call to shouldPoll() in Avalanche tests.
Feb 6 2019, 17:22
deadalnix requested changes to D2503: Merge #10712: Add change output if necessary to reduce excess fee.
Feb 6 2019, 16:04
deadalnix accepted D2505: Fix script error description.
Feb 6 2019, 15:19
deadalnix requested changes to D2504: Fix undeterministic call to shouldPoll() in Avalanche tests.
Feb 6 2019, 15:15
deadalnix requested changes to D2479: Add activation code for SEGWIT_RECOVERY.

This is getting better, but you need to pay attention to the mempool admission code and the memppol maintenance during reorg.

Feb 6 2019, 15:07
deadalnix requested changes to D2506: Update mandatory flags after Magnetic anomaly has activated.

While this is good to do per se, I'd rather not do that when everybody is trying to get the features for the May's upgrade in place. Please request review for this after Feb, 15.

Feb 6 2019, 14:30
deadalnix added inline comments to D2505: Fix script error description.
Feb 6 2019, 14:26

Feb 5 2019

deadalnix accepted D2502: Merge #10294: [Wallet] unset change position when there is no change.
Feb 5 2019, 22:13
deadalnix accepted D2500: Move NULLPTR macro so that it can be used by all unit tests.
Feb 5 2019, 22:12
deadalnix requested changes to D1894: Added RPCCommand base classes in preparation for RPC migration.
Feb 5 2019, 15:06
deadalnix requested changes to D2479: Add activation code for SEGWIT_RECOVERY.
Feb 5 2019, 14:47
deadalnix requested changes to D2492: Make test_runner.py scripts argument accept wildcard.

This shows all the sign of code that has been banged on until it more or less passes some smoke test.

Feb 5 2019, 14:44
deadalnix committed rABC2c67253db8eb: [avalanche] Limit the number of in flight request per item. (authored by deadalnix).
[avalanche] Limit the number of in flight request per item.
Feb 5 2019, 14:37
deadalnix closed D2486: [avalanche] Limit the number of in flight request per item..
Feb 5 2019, 14:37
deadalnix accepted D2499: refactor TxToJSON() and ScriptPubKeyToJSON().
Feb 5 2019, 02:04
deadalnix requested changes to D2483: Schnorr signature activation.
Feb 5 2019, 02:01
deadalnix requested changes to D2479: Add activation code for SEGWIT_RECOVERY.
Feb 5 2019, 00:43
deadalnix requested changes to D2459: Add a cli option to the test framework to add an argument to all nodes.
  1. Show the mechanism is not adapted. If 99% of the possible of a tool are shooting yourself in the foot, then that means the tool is badly design, end of story.
  2. If the intended use case is to be able to check the state of the test suite post activation, then it fail flat on its face as random tests will not do it, silently.
Feb 5 2019, 00:24
deadalnix accepted D2494: [CMAKE] Run test/util/bitcoin-util-test.py with ninja check.
Feb 5 2019, 00:19
deadalnix requested changes to D2499: refactor TxToJSON() and ScriptPubKeyToJSON().
Feb 5 2019, 00:16
deadalnix added a comment to D2500: Move NULLPTR macro so that it can be used by all unit tests.

Are you running into something that requires this ?

Feb 5 2019, 00:04
deadalnix added a comment to D2500: Move NULLPTR macro so that it can be used by all unit tests.

I don't think making hacks more accessible is really a great idea.

Feb 5 2019, 00:03

Feb 4 2019

deadalnix requested changes to D2494: [CMAKE] Run test/util/bitcoin-util-test.py with ninja check.
Feb 4 2019, 18:52
deadalnix accepted D2455: Enable Schnorr signature verification in CHECK(DATA)SIG(VERIFY).
Feb 4 2019, 17:36
deadalnix accepted D2498: [CMAKE] Fix cmake check-functional dependencies.
Feb 4 2019, 16:36
deadalnix requested changes to D2494: [CMAKE] Run test/util/bitcoin-util-test.py with ninja check.
Feb 4 2019, 16:31
deadalnix requested changes to D2455: Enable Schnorr signature verification in CHECK(DATA)SIG(VERIFY).
Feb 4 2019, 13:13
deadalnix requested changes to D2421: Add Fabien to the keys for gitian signing.

Clearing my queue.

Feb 4 2019, 12:56
deadalnix requested changes to D2497: [CMAKE] Allow test_bitcoin unit tests to run in parallel.
Feb 4 2019, 12:56
deadalnix requested changes to D2490: Remove duplicated whitelist=127.0.0.1 argument from comptool tests.

This illustrates one more problem for D2459 . What if one doesn't want 127.0.0.1, for instance to test for bans?

Feb 4 2019, 12:54
deadalnix accepted D2468: Add SCRIPT_ALLOW_SEGWIT_RECOVERY.
Feb 4 2019, 12:51
deadalnix added a comment to D2497: [CMAKE] Allow test_bitcoin unit tests to run in parallel.

ninja will by default create as many jobs as it thinks your machine can take.

Feb 4 2019, 12:34
deadalnix requested changes to D2459: Add a cli option to the test framework to add an argument to all nodes.

I really fail to see what's the goal here.

Feb 4 2019, 12:33
deadalnix accepted D2491: Fix a Clang -Wshadow warning in rcu.h.
Feb 4 2019, 12:20
deadalnix requested changes to D2492: Make test_runner.py scripts argument accept wildcard.
Feb 4 2019, 12:20
deadalnix accepted D2492: Make test_runner.py scripts argument accept wildcard.
Feb 4 2019, 12:18
deadalnix accepted D2488: fix a memory leak in test_framework's key.py.
Feb 4 2019, 12:16
deadalnix requested changes to D2494: [CMAKE] Run test/util/bitcoin-util-test.py with ninja check.
Feb 4 2019, 12:14
deadalnix requested changes to D2496: [CMAKE] Refactor test_bitcoin unit tests declaration.

Reaching feature parity with the configure/make build. To the contrary, this makes them divergent.

Feb 4 2019, 12:03
deadalnix requested changes to D2497: [CMAKE] Allow test_bitcoin unit tests to run in parallel.

None of this is doing what the test plan says it does. Have you really tested this ?

Feb 4 2019, 11:56
deadalnix accepted D2495: Fix nits in unit tests.
Feb 4 2019, 11:51
deadalnix requested changes to D2491: Fix a Clang -Wshadow warning in rcu.h.
Feb 4 2019, 11:48
deadalnix requested changes to D2493: [CMAKE] Add secp256k1 and univalue tests to the cmake check target.

They already run as part of check-all

Feb 4 2019, 11:48
deadalnix requested changes to D2455: Enable Schnorr signature verification in CHECK(DATA)SIG(VERIFY).
Feb 4 2019, 02:24

Feb 3 2019

deadalnix added inline comments to D2457: [schnorr] Refactor the signature process in reusable component.
Feb 3 2019, 17:44
deadalnix requested changes to D2468: Add SCRIPT_ALLOW_SEGWIT_RECOVERY.
Feb 3 2019, 17:43
deadalnix updated the diff for D2486: [avalanche] Limit the number of in flight request per item..

rebase

Feb 3 2019, 17:24
deadalnix committed rABC8e40ded09786: [avalanche] refactor getInvsForNextPoll to limit the scope of cs_main (authored by deadalnix).
[avalanche] refactor getInvsForNextPoll to limit the scope of cs_main
Feb 3 2019, 17:22
deadalnix closed D2472: [avalanche] refactor getInvsForNextPoll to limit the scope of cs_main.
Feb 3 2019, 17:22
deadalnix committed rABCd63753277704: [avalanche] Group constants definition together (authored by deadalnix).
[avalanche] Group constants definition together
Feb 3 2019, 17:10
deadalnix closed D2471: [avalanche] Group constants definition together.
Feb 3 2019, 17:09
deadalnix committed rABC9f1d5fbe51cf: [avalanche] Refactor the clearing of timed out requests in its own function (authored by deadalnix).
[avalanche] Refactor the clearing of timed out requests in its own function
Feb 3 2019, 17:07
deadalnix closed D2473: [avalanche] Refactor the clearing of timed out requests in its own function.
Feb 3 2019, 17:06
deadalnix committed rABCbc9bd8181a58: [avalanche] Use initializer for VoteRecord (authored by deadalnix).
[avalanche] Use initializer for VoteRecord
Feb 3 2019, 17:06