A tricky way to modify the engine interface (#4196)
* Modify engine interface
* fix ut
Co-authored-by:
daviszhen <daviszhen007@gmail.com>
Showing
- pkg/frontend/init_db.go 34 additions, 19 deletionspkg/frontend/init_db.go
- pkg/frontend/insert.go 12 additions, 5 deletionspkg/frontend/insert.go
- pkg/frontend/insert_test.go 7 additions, 5 deletionspkg/frontend/insert_test.go
- pkg/frontend/load.go 13 additions, 7 deletionspkg/frontend/load.go
- pkg/frontend/load_test.go 15 additions, 11 deletionspkg/frontend/load_test.go
- pkg/frontend/mysql_cmd_executor.go 23 additions, 11 deletionspkg/frontend/mysql_cmd_executor.go
- pkg/frontend/mysql_cmd_executor_test.go 15 additions, 8 deletionspkg/frontend/mysql_cmd_executor_test.go
- pkg/frontend/session.go 32 additions, 9 deletionspkg/frontend/session.go
- pkg/frontend/test/engine_mock.go 99 additions, 472 deletionspkg/frontend/test/engine_mock.go
- pkg/frontend/test/txn_mock.go 25 additions, 22 deletionspkg/frontend/test/txn_mock.go
- pkg/sql/colexec/deletion/deletion.go 3 additions, 1 deletionpkg/sql/colexec/deletion/deletion.go
- pkg/sql/colexec/insert/insert.go 3 additions, 1 deletionpkg/sql/colexec/insert/insert.go
- pkg/sql/colexec/insert/insert_test.go 2 additions, 1 deletionpkg/sql/colexec/insert/insert_test.go
- pkg/sql/colexec/update/update.go 5 additions, 3 deletionspkg/sql/colexec/update/update.go
- pkg/sql/compile/compile.go 1 addition, 16 deletionspkg/sql/compile/compile.go
- pkg/sql/compile/operator.go 10 additions, 6 deletionspkg/sql/compile/operator.go
- pkg/sql/compile/scope.go 20 additions, 25 deletionspkg/sql/compile/scope.go
- pkg/testutil/util_new.go 6 additions, 0 deletionspkg/testutil/util_new.go
- pkg/vm/engine/memEngine/database.go 6 additions, 5 deletionspkg/vm/engine/memEngine/database.go
- pkg/vm/engine/memEngine/engine.go 13 additions, 11 deletionspkg/vm/engine/memEngine/engine.go
Please register or sign in to comment