vyzo
|
7be18df6ea
|
add semaphore in push and friends to reduce lock contention
|
2020-08-12 10:38:40 +03:00 |
|
vyzo
|
472e502218
|
fix republishing chain selection to account for edge case of inordinately long chains
|
2020-08-12 09:41:02 +03:00 |
|
vyzo
|
7b16fe3792
|
hold ts lock longer
|
2020-08-12 09:18:04 +03:00 |
|
vyzo
|
47f81f1ad6
|
increase repub message limit to 30
|
2020-08-12 09:13:57 +03:00 |
|
vyzo
|
cf34fe5cc3
|
extend the republish interval to something more reasonable
pubsub timecache duration + 5 blocks + propagation delay
|
2020-08-12 09:13:57 +03:00 |
|
vyzo
|
7396212c89
|
slightly increase the replublish interval to include the propagation delay as well
|
2020-08-12 09:13:57 +03:00 |
|
vyzo
|
e876617c82
|
new message republishing logic
|
2020-08-12 09:13:57 +03:00 |
|
vyzo
|
42951d05a5
|
refactor messagepool provider out of the main messagepool implementation
|
2020-08-12 09:13:57 +03:00 |
|
Aayush Rajasekaran
|
45cac72f7a
|
Merge pull request #2996 from filecoin-project/asr/msg-nil
Add checks to ValidForBlockInclusion
|
2020-08-11 20:04:20 -04:00 |
|
Aayush Rajasekaran
|
922d568e12
|
Add checks to ValidForBlockInclusion
|
2020-08-11 19:51:12 -04:00 |
|
Łukasz Magiera
|
a5e0a05932
|
Merge pull request #2995 from filecoin-project/feat/v28-proofs
v28 Proofs
|
2020-08-12 01:10:06 +02:00 |
|
Whyrusleeping
|
8c516df87b
|
Merge pull request #2992 from filecoin-project/feat/configurable-chain-store-caches
add env vars to configure chain store cache sizes
|
2020-08-11 16:01:38 -07:00 |
|
Łukasz Magiera
|
f537c48f93
|
v28 Proofs
|
2020-08-12 00:33:30 +02:00 |
|
Jakub Sztandera
|
4b93c5d194
|
Merge pull request #2993 from filecoin-project/fix/gasperf-div-0
Small fixes to mpool Trim
|
2020-08-12 00:31:35 +02:00 |
|
whyrusleeping
|
1fc768fb32
|
add env vars to configure chain store cache sizes
|
2020-08-11 15:07:17 -07:00 |
|
Jakub Sztandera
|
2efb18f677
|
Small fixes to mpool Trim
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 23:55:06 +02:00 |
|
Jakub Sztandera
|
d6f9383528
|
Merge pull request #2979 from filecoin-project/feat/mpool-optimal-seletion
nearly optimal message pool seletion
|
2020-08-11 23:45:43 +02:00 |
|
Ingar Shu
|
02b0c8dd94
|
Watch context for completion also
|
2020-08-11 14:43:55 -07:00 |
|
Jakub Sztandera
|
f018e870dc
|
Address review
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 23:35:06 +02:00 |
|
Ingar Shu
|
53e06f358a
|
client retrieval logging
|
2020-08-11 13:04:00 -07:00 |
|
vyzo
|
9032163c5a
|
turn probability eyeballing into an actual test
|
2020-08-11 20:47:50 +03:00 |
|
Jakub Sztandera
|
a45febc065
|
Fix MpoolLocker
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 19:32:31 +02:00 |
|
Łukasz Magiera
|
75f5afc0da
|
Merge pull request #2985 from filecoin-project/refactor/paych-mgr-api
Refactor paych mgr apis for easier mocking
|
2020-08-11 19:23:52 +02:00 |
|
vyzo
|
a467deede6
|
fix typos in comment
|
2020-08-11 20:20:59 +03:00 |
|
Łukasz Magiera
|
763074bb2d
|
Merge pull request #2986 from filecoin-project/refactor/paych-wait-sentinel
Paych manager: use special type for wait sentinel
|
2020-08-11 19:17:32 +02:00 |
|
Dirk McCormick
|
f857ee159e
|
refactor: unify manager interfaces for easier mocks
|
2020-08-11 13:15:39 -04:00 |
|
vyzo
|
2aaf14b558
|
mute timing logs if they are under 1ms
|
2020-08-11 20:00:51 +03:00 |
|
Łukasz Magiera
|
01af855450
|
Merge pull request #2983 from nikkolasg/feat/cachedrand
Use cache of verified drand values
|
2020-08-11 18:34:14 +02:00 |
|
vyzo
|
d3baf2b9eb
|
fix edge case in chain creation
|
2020-08-11 19:32:28 +03:00 |
|
Łukasz Magiera
|
51cf4a5749
|
Merge pull request #2962 from filecoin-project/refactor/rip-paych-pubsub
Paych refactor: replace custom pubsub impl with lib
|
2020-08-11 18:32:05 +02:00 |
|
Łukasz Magiera
|
0409c5a482
|
Merge pull request #2944 from filecoin-project/feat/stmgr-wait-ignore-gas
stmgr: Allow replacing gas values in WaitMsg
|
2020-08-11 17:51:28 +02:00 |
|
Jakub Sztandera
|
56e3f7da7d
|
Fix getGasReward and Trim
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 17:18:46 +02:00 |
|
Dirk McCormick
|
a881e58cd6
|
refactor: use special type for paych wait sentinel
|
2020-08-11 10:45:45 -04:00 |
|
Jakub Sztandera
|
4da3aedacb
|
Work on competitve test a bit
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
vyzo
|
0091f3a9ce
|
add competitive selection test
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
vyzo
|
268d435ce0
|
add some optimal selection tests
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
Jakub Sztandera
|
b309e80e41
|
Wire in Ticket Quality to MpoolSelect
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
Jakub Sztandera
|
2057433f48
|
Add needed files
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
Jakub Sztandera
|
d3c8f295c2
|
Use real blockProbabilities function
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
vyzo
|
080614098d
|
fix edge case of effective performance for chains that dont fit in any partition
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:27 +02:00 |
|
vyzo
|
8eff3a25f9
|
use BlockGasLimit instead of residual for partitioning
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:26 +02:00 |
|
vyzo
|
28fe602a9b
|
pass a ticket quality to mpool.SelectMessages -- temporary
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:26 +02:00 |
|
vyzo
|
ca803d99fe
|
nearly optimal message selection for a given ticket quality
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-08-11 16:14:20 +02:00 |
|
nikkolasg
|
37fe0dbed2
|
correct return argument
|
2020-08-11 13:00:23 +01:00 |
|
nikkolasg
|
7a7cce2538
|
use cache from drand
|
2020-08-11 12:58:27 +01:00 |
|
Łukasz Magiera
|
657b390193
|
Bump version
|
2020-08-11 12:11:59 +02:00 |
|
Łukasz Magiera
|
fe83334ed9
|
Merge pull request #2978 from filecoin-project/fix/buildall
Fix buildall / Bump API version
|
2020-08-11 12:08:18 +02:00 |
|
Łukasz Magiera
|
55355c4165
|
Bump API version
|
2020-08-11 10:22:58 +02:00 |
|
Łukasz Magiera
|
878b8c7678
|
Fix buildall
|
2020-08-11 10:22:49 +02:00 |
|
Łukasz Magiera
|
f25611d768
|
Merge pull request #2974 from filecoin-project/asr/spelling
fix spelling
|
2020-08-11 10:17:26 +02:00 |
|