process: add Process.FileService (#4760)
sql: refactor external table with Process.FileService
init file service on CN and pass to frontend
Co-authored-by:
fengttt <fengttt@gmail.com>
Showing
- cmd/mo-service/main.go 6 additions, 1 deletioncmd/mo-service/main.go
- etc/cn-minimal-test.toml 8 additions, 0 deletionsetc/cn-minimal-test.toml
- etc/cn-standalone-test.toml 10 additions, 1 deletionetc/cn-standalone-test.toml
- pkg/cnservice/server.go 53 additions, 3 deletionspkg/cnservice/server.go
- pkg/cnservice/types.go 3 additions, 7 deletionspkg/cnservice/types.go
- pkg/config/configuration.go 4 additions, 0 deletionspkg/config/configuration.go
- pkg/frontend/mysql_cmd_executor.go 2 additions, 0 deletionspkg/frontend/mysql_cmd_executor.go
- pkg/sql/colexec/external/external.go 52 additions, 184 deletionspkg/sql/colexec/external/external.go
- pkg/sql/colexec/external/external_test.go 5 additions, 7 deletionspkg/sql/colexec/external/external_test.go
- pkg/sql/parsers/dialect/mysql/keywords.go 0 additions, 1 deletionpkg/sql/parsers/dialect/mysql/keywords.go
- pkg/sql/parsers/dialect/mysql/mysql_sql.go 3529 additions, 3586 deletionspkg/sql/parsers/dialect/mysql/mysql_sql.go
- pkg/sql/parsers/dialect/mysql/mysql_sql.y 2 additions, 33 deletionspkg/sql/parsers/dialect/mysql/mysql_sql.y
- pkg/sql/parsers/dialect/mysql/mysql_sql_test.go 0 additions, 6 deletionspkg/sql/parsers/dialect/mysql/mysql_sql_test.go
- pkg/sql/parsers/tree/create.go 2 additions, 7 deletionspkg/sql/parsers/tree/create.go
- pkg/sql/parsers/tree/update.go 3 additions, 24 deletionspkg/sql/parsers/tree/update.go
- pkg/sql/plan/build_ddl.go 0 additions, 8 deletionspkg/sql/plan/build_ddl.go
- pkg/testutil/util_make.go 1 addition, 0 deletionspkg/testutil/util_make.go
- pkg/testutil/util_new.go 22 additions, 0 deletionspkg/testutil/util_new.go
- pkg/vm/process/process.go 1 addition, 0 deletionspkg/vm/process/process.go
- pkg/vm/process/types.go 3 additions, 0 deletionspkg/vm/process/types.go
Please register or sign in to comment