Commit Graph

2261 Commits

Author SHA1 Message Date
Jakub Sztandera
32a1940c57
Replace rleplus with rlepluslazy
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
353fef3ff6
Improve complex code and comment it
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
794490c490
Remove old bitvector
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
01c0a6ec9f
Optimize and start wrapping it up
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
d3dfd8a73b
Add rle encoder
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
3d6071ed3f
Improve benchmarks and fix bitvector iterator
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:20 +01:00
Jakub Sztandera
9bf871ee53
Improve bitvector performance
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:19 +01:00
Jakub Sztandera
e5b3c4757d
More iterative algorithms
- Add RunIterator and decoder from RLE
 - Add BitIterator and BitsFromRuns
 - Add BitsFromSlice
 - Add RunsFromBits

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:19 +01:00
Jakub Sztandera
c557aa206f
Add lazy RLE+ decoding
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-12-07 15:48:19 +01:00
Łukasz Magiera
21a8e4c8d6 worker: nogpu flag 2019-12-07 15:19:46 +01:00
Łukasz Magiera
e0b2f8e4bb
Merge pull request #779 from eshon/master
Add lotus-seal-worker to make and make install
2019-12-07 12:45:29 +01:00
eshon
bb7dee59b9 adding lotus-seal-worker to make and make install 2019-12-07 12:42:47 +01:00
whyrusleeping
74ed6455b0 Improve messagepool reorg checks 2019-12-07 12:42:04 +01:00
whyrusleeping
f53422a1f9 Improve messagepool reorg checks 2019-12-07 12:41:30 +01:00
whyrusleeping
7a308b60a6 Better track related incoming sync targets 2019-12-07 12:17:36 +01:00
whyrusleeping
bc343dbb67 flag blocks that are received too late 2019-12-07 11:49:05 +01:00
Łukasz Magiera
bbc61a8f86
Merge pull request #766 from filecoin-project/feat/holes
Pre-sealing holes
2019-12-07 10:29:17 +01:00
Łukasz Magiera
71ad238803
Merge pull request #768 from filecoin-project/feat/ffi-6ac8400
Update filecoin-ffi
2019-12-06 23:46:28 +01:00
Łukasz Magiera
476fba3af1
Merge pull request #769 from filecoin-project/feat/seed-cache-trim
seed: Trim cache
2019-12-06 22:53:07 +01:00
Jakub Sztandera
92e7b4afbf
Fix tests, circle and make ux nicer
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 22:49:44 +01:00
Łukasz Magiera
7ed63fb7f8 seed: Trim cache 2019-12-06 22:18:52 +01:00
Łukasz Magiera
7c0f62acc2 Update filecoin-ffi 2019-12-06 21:09:38 +01:00
Jakub Sztandera
d53e43c24d
Fix test, improve log
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 19:47:55 +01:00
Jakub Sztandera
b679c1b49d
Fix preseal
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 19:06:22 +01:00
Jakub Sztandera
e07ab00fbb
Fix Uint64
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 18:55:46 +01:00
Jakub Sztandera
80592a87cf
Pre-sealing holes
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-06 18:53:33 +01:00
Jim
6114de84d6
Merge pull request #765 from filecoin-project/@jimmylee/current-documentation
documentation: current state of public documentation from https://docs.lotu.sh
2019-12-06 07:30:22 -08:00
wwwjim
6a64292ba0 documentation: current state of public documentation from https://docs.lotu.sh 2019-12-06 07:26:03 -08:00
Łukasz Magiera
77b5490e57
Merge pull request #756 from filecoin-project/feat/more-sector-states
Improving storage miner sector states
2019-12-06 12:17:19 +01:00
Jakub Sztandera
580810668b
Merge pull request #761 from filecoin-project/fix/array-copy-to-slice
one more occurance of the array copy bug
2019-12-06 11:23:26 +01:00
Whyrusleeping
e9ab233566
Update cmd/lotus-seed/seed/seed.go 2019-12-06 01:19:17 -08:00
Jakub Sztandera
bbe86c5fa3
Merge pull request #760 from filecoin-project/fix/array-copy-to-slice
Fix copying partial ticket arrays into slices
2019-12-06 10:02:11 +01:00
whyrusleeping
2a8dd6dd46 one more occurance of the bug 2019-12-06 01:00:16 -08:00
whyrusleeping
14c7e1f0ac Fix copying partial ticket arrays into slices 2019-12-06 00:32:57 -08:00
whyrusleeping
d92ba5fbba Add separate state for waiting for commit message 2019-12-05 18:40:57 -08:00
Łukasz Magiera
8780faf07a
Merge pull request #752 from filecoin-project/fix/mute-stmgr-spam
stmgr: Mute duplicate msg in tipset spam
2019-12-05 20:03:07 +01:00
Łukasz Magiera
38eedd05e8 stmgr: Mute duplicate msg in tipset spam 2019-12-05 19:59:51 +01:00
Łukasz Magiera
f0ff7e7dda
Merge pull request #751 from filecoin-project/devnet/11
Devnet 11
2019-12-05 17:01:33 +01:00
Łukasz Magiera
969ef179ef Fix AddPiece with disabled local workers 2019-12-05 16:53:29 +01:00
Łukasz Magiera
45690747cb Bump version 2019-12-05 16:46:48 +01:00
Łukasz Magiera
7c60404e2e Devnet 11 2019-12-05 16:41:16 +01:00
Łukasz Magiera
2ce56dbfcb Allow no local sectorbuilder workers 2019-12-05 16:28:04 +01:00
Łukasz Magiera
7fdafc10b2 Add missing 32G sector size 2019-12-05 16:27:28 +01:00
Łukasz Magiera
b41bddd175
Merge pull request #750 from filecoin-project/devnet/10
Devnet 10
2019-12-05 15:42:33 +01:00
Łukasz Magiera
7d746faaad Devnet 10 2019-12-05 15:05:17 +01:00
Łukasz Magiera
5dd6d52894 Bump some numbers 2019-12-05 14:41:10 +01:00
Łukasz Magiera
311cf832d6 mod tidy 2019-12-05 14:08:58 +01:00
Łukasz Magiera
6f024bee58
Merge pull request #736 from filecoin-project/feat/params-v20
Params v20
2019-12-05 14:03:37 +01:00
Łukasz Magiera
64bbcae862 Set 30m timeout on gotest as well 2019-12-05 13:28:44 +01:00
Łukasz Magiera
04f33a2bf7
Merge pull request #710 from filecoin-project/fix/post-challenge-count-check
there is no real correlation between challenge count and len(winners)
2019-12-05 13:14:09 +01:00