Johann Tuffe
5f7d0e2ec6
have memorydb be generic over the value type
2018-09-13 10:59:43 +08:00
Johann Tuffe
09da6da010
have hashdb be generic over DBValue
2018-09-13 10:59:43 +08:00
Johann Tuffe
49b896e99c
have NodeCodec using Vec
2018-09-13 10:59:43 +08:00
Johann Tuffe
a45d28d391
bump rlp v0.3.0 and make all workspace test pass
2018-09-13 10:59:11 +08:00
Johann Tuffe
2672c06633
fix doc test
2018-09-13 10:56:59 +08:00
Johann Tuffe
52f7d35090
remove elastic-array and use Vec instead
...
The main purpose is to reduce the unsafe surface.
The unexpected consequence is to have a nice perf boost.
2018-09-13 10:56:59 +08:00
Marek Kotewicz
58eacd10c7
Merge pull request #40 from tafia/branchkeys
...
Refactor OwnedNode::Branch
2018-09-12 14:11:36 +02:00
Niklas Adolfsson
84983dad29
Merge pull request #57 from paritytech/andre/publish-kvdb-rocksdb
...
publish kvdb-rocksdb v0.1.4
2018-09-12 12:24:28 +02:00
André Silva
4361025763
publish kvdb-rocksdb v0.1.4
2018-09-12 10:26:02 +01:00
Andronik Ordian
8ea8ed6e94
Merge pull request #56 from paritytech/ng-update-fs-swap
...
[fs-swap] v0.2.4
2018-09-11 16:24:58 +02:00
Marek Kotewicz
758229f9ec
Merge pull request #55 from paritytech/ec/chore/publish-patricia-tree-0.2.2
...
[patricia-tree] version 0.2.2
2018-09-11 15:58:00 +02:00
Nicolas Gotchac
a05e87a900
Update fs-swap version
2018-09-11 15:46:38 +02:00
Marek Kotewicz
626da48dc2
Merge pull request #53 from paritytech/ng-db-restore
...
Update logging in DB recovery
2018-09-11 15:35:12 +02:00
cheme
9a5bad3181
Patricia tree version 0.2.2 with fatdb changes
2018-09-11 12:12:40 +02:00
Nicolas Gotchac
8e136eb944
Better error messages
2018-09-07 10:51:52 +02:00
Nicolas Gotchac
9205ce28cd
Use debug instead of warn for atomic swap failure log
2018-09-07 10:21:38 +02:00
David
bbe809dcf6
Merge pull request #38 from cheme/fatdb_delete
...
Fix removal of storage variable with fatdb.
2018-09-05 19:01:41 +02:00
André Silva
fab409e857
Merge pull request #44 from paritytech/fix-link-parity-tech
...
Link to paritytech.io in README.md
2018-09-05 17:26:54 +01:00
cheme
a6b0ea8826
Simple test case for the pr
2018-09-05 18:19:51 +02:00
cheme
78d61be2fd
Merge branch 'master' into fatdb_delete
2018-09-05 17:22:53 +02:00
David
5b31d79589
Merge pull request #47 from mguillemot-tel/master
...
Fix is_int() panic with untrusted input
2018-09-04 06:25:02 +02:00
Matthieu Guillemot
f27ee551f1
Fix is_int() panic with untrusted input
2018-09-04 11:04:27 +09:00
David Palm
e1f675bdbe
Merge branch 'master' into fix-link-parity-tech
...
* master:
Address grumbles
[kvdb-rocksdb] ethereum-types is a dev-dependency
[kvdb] Use parity-rocksdb 0.5; bump version
Use parity-rocksdb 0.1.2-beta.0
[kvdb-rocksdb] bump to v0.1.1
prep kvdb-memorydb
Fix scoring to favour lower insertion_ids.
crate meta data
Rename `path` to `parity-path`
Grab-bag of cosmetic changes in prep for publishing
Bump to 0.2.3
Add `ethereum` feature
2018-09-03 15:05:17 +02:00
David
613d1420f9
Merge pull request #41 from paritytech/dp/chore/add-ethereum-feature
...
Cleanup in prep for publishing to crates.io
2018-09-03 13:46:48 +02:00
David Palm
1124afc314
Address grumbles
2018-09-03 13:19:24 +02:00
David Palm
adc740021c
[kvdb-rocksdb] ethereum-types is a dev-dependency
2018-08-30 19:53:41 +02:00
David Palm
2082ab6902
[kvdb] Use parity-rocksdb 0.5; bump version
2018-08-30 13:44:38 +02:00
David Palm
af5b00c047
Use parity-rocksdb 0.1.2-beta.0
2018-08-30 11:38:57 +02:00
André Silva
51258799ee
Merge pull request #42 from paritytech/td-fixscore
...
Fix scoring to favour lower insertion_ids.
2018-08-27 14:29:53 +01:00
Sergey Pepyakin
29cbc4a6cb
Update README.md
2018-08-27 13:49:49 +03:00
David Palm
abc165f616
[kvdb-rocksdb] bump to v0.1.1
2018-08-25 13:19:27 +02:00
David Palm
5f118cdac0
prep kvdb-memorydb
2018-08-24 18:25:26 +02:00
David
eb8275cf43
Merge pull request #34 from paritytech/dp/refactor/unify-parity-hash-with-fixed-hash
...
Port over relevant tests and code from parity-hash
2018-08-24 18:13:40 +02:00
David Palm
2fb834e13a
Assert hash-to-uint conversions operate on same-sized types
2018-08-24 13:54:56 +02:00
David Palm
3e0b5aa600
Merge branch 'master' into dp/refactor/unify-parity-hash-with-fixed-hash
...
* master: (33 commits)
optimize rlp decoder
additional benches for rlp
Use LowerHex to format errors
Add transaction-pool
Use ethereum-types 0.4
Load ethereum-types
Better logging when mining own transactions. (#9363 )
Expose UnorderedIterator. (#9347 )
Update `log` -> 0.4, `env_logger` -> 0.5. (#9294 )
Update `log` -> 0.4, `env_logger` -> 0.5. (#9294 )
Allow tx pool to be Send (#9315 )
Disable per-sender limit for local transactions. (#9148 )
A last bunch of txqueue performance optimizations (#9024 )
Never drop local transactions from different senders. (#9002 )
Minimal effective gas price in the queue (#8934 )
Bump error-chain and quick_error versions (#8972 )
Limit the number of transactions in pending set (#8777 )
Update `license header` and `scripts` (#8666 )
Update `license header` and `scripts` (#8666 )
Make trace-time publishable. (#8568 )
...
2018-08-24 13:40:22 +02:00
Tomasz Drwięga
f295d52175
Fix scoring to favour lower insertion_ids.
2018-08-24 11:56:10 +02:00
David Palm
d96618e0a3
crate meta data
2018-08-24 11:54:36 +02:00
David Palm
01a19c6b28
Rename `path` to `parity-path`
2018-08-24 11:53:33 +02:00
David Palm
c0687344ac
Grab-bag of cosmetic changes in prep for publishing
2018-08-24 11:43:00 +02:00
Johann Tuffe
26d01e45ef
document public functions and use expect instead of unwrap
2018-08-24 17:15:00 +08:00
Johann Tuffe
3002bffe7d
push value into the Branch struct
2018-08-24 16:32:58 +08:00
Johann Tuffe
7ed5f2d4af
add a new BranchKeys struct to hold OwnedNode::Branch keys
2018-08-24 15:55:09 +08:00
cheme
42bf34fff5
Fix for removal of a fatdb value.
2018-08-23 17:03:55 +02:00
David Palm
2c3e1a851d
Bump to 0.2.3
2018-08-23 15:47:46 +02:00
David Palm
77209104d7
Add `ethereum` feature
2018-08-23 15:43:22 +02:00
Andronik Ordian
c9eb6e99fe
Merge pull request #37 from paritytech/rlp_optimization
...
rlp optimization
2018-08-23 16:27:55 +03:00
David
ec68e03c50
Merge pull request #36 from paritytech/dp/chore/add-transaction-pool
...
Add transaction-pool
2018-08-23 14:56:38 +02:00
debris
24fbe7e911
optimize rlp decoder
2018-08-23 14:10:44 +02:00
debris
b34012c945
additional benches for rlp
2018-08-23 13:56:07 +02:00
Niklas Adolfsson
7a5b68d84e
Merge pull request #35 from paritytech/chore/fix-triehash-benches
...
Load ethereum-types to fix benchmarks
2018-08-23 13:34:21 +02:00