mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-06 13:22:57 +00:00
* chore: refactor dir for local catalog manager * refactor: CatalogProvider returns Result * refactor: SchemaProvider returns Result * feat: add kv operations to remote catalog * chore: refactor some code * feat: impl catalog initialization * feat: add register table and register system table function * refactor: add table_info method for Table trait * chore: add some tests * chore: add register schema test * chore: fix build issue after rebase onto develop * refactor: mock to separate file * build: failed to compile * fix: use a container struct to bridge KvBackend and Accessor trait * feat: upgrade opendal to 0.17 * test: add more tests * chore: add catalog name and schema name to table info * chore: add catalog name and schema name to table info * chore: rebase onto develop * refactor: common-catalog crate * refactor: remove remote catalog related files * fix: compilation * feat: add table version to TableKey * feat: add node id to TableValue * fix: some CR comments * chore: change async fn create_expr_to_request to sync * fix: add backtrace to errors * fix: code style * fix: CatalogManager::table also requires both catalog_name and schema_name * chore: merge develop
27 lines
659 B
TOML
27 lines
659 B
TOML
[package]
|
|
name = "substrait"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
bytes = "1.1"
|
|
catalog = { path = "../../catalog" }
|
|
common-catalog = { path = "../catalog" }
|
|
common-error = { path = "../error" }
|
|
datafusion = { git = "https://github.com/apache/arrow-datafusion.git", branch = "arrow2", features = [
|
|
"simd",
|
|
] }
|
|
futures = "0.3"
|
|
prost = "0.9"
|
|
snafu = { version = "0.7", features = ["backtraces"] }
|
|
table = { path = "../../table" }
|
|
|
|
[dependencies.substrait_proto]
|
|
package = "substrait"
|
|
version = "0.2"
|
|
|
|
[dev-dependencies]
|
|
datatypes = { path = "../../datatypes" }
|
|
table = { path = "../../table" }
|
|
tokio = { version = "1.0", features = ["full"] }
|