add testtxnengine package (#4453)
add testtxnengine package refactor sharding in txnengine Approved by: @zhangxu19830126
Showing
- pkg/txn/storage/txn/mem_handler.go 3 additions, 1 deletionpkg/txn/storage/txn/mem_handler.go
- pkg/txn/storage/txn/mvcc.go 1 addition, 0 deletionspkg/txn/storage/txn/mvcc.go
- pkg/vm/engine/txn/database.go 10 additions, 5 deletionspkg/vm/engine/txn/database.go
- pkg/vm/engine/txn/engine.go 8 additions, 4 deletionspkg/vm/engine/txn/engine.go
- pkg/vm/engine/txn/hack.go 47 additions, 0 deletionspkg/vm/engine/txn/hack.go
- pkg/vm/engine/txn/operations_test.go 8 additions, 0 deletionspkg/vm/engine/txn/operations_test.go
- pkg/vm/engine/txn/shard.go 35 additions, 2 deletionspkg/vm/engine/txn/shard.go
- pkg/vm/engine/txn/table.go 8 additions, 91 deletionspkg/vm/engine/txn/table.go
- pkg/vm/engine/txn/table_reader.go 97 additions, 6 deletionspkg/vm/engine/txn/table_reader.go
- pkg/vm/engine/txn/test/engine_test.go 46 additions, 2 deletionspkg/vm/engine/txn/test/engine_test.go
- pkg/vm/engine/txn/test/env.go 78 additions, 0 deletionspkg/vm/engine/txn/test/env.go
- pkg/vm/engine/txn/test/execution.go 145 additions, 0 deletionspkg/vm/engine/txn/test/execution.go
- pkg/vm/engine/txn/test/node.go 78 additions, 0 deletionspkg/vm/engine/txn/test/node.go
- pkg/vm/engine/txn/test/shard.go 52 additions, 0 deletionspkg/vm/engine/txn/test/shard.go
- pkg/vm/engine/txn/test/tx.go 85 additions, 0 deletionspkg/vm/engine/txn/test/tx.go
- pkg/vm/engine/txn/test/txn_sender.go 64 additions, 1 deletionpkg/vm/engine/txn/test/txn_sender.go
- pkg/vm/engine/txn/txn.go 9 additions, 25 deletionspkg/vm/engine/txn/txn.go
Please register or sign in to comment