mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 17:31:56 +03:00
d41170b06a
Prior to this, on every request, a datafusion catalog provider was created from the stored sql context. This PR reworks it so that this is cheap and also more maintainable will fewer intermediate steps. There is also some work done towards supporting table valued functions. --------- Co-authored-by: Abhinav Gupta <127770473+abhinav-hasura@users.noreply.github.com> V3_GIT_ORIGIN_REV_ID: 8c30485366969d81d2a35760962e0383ed5e488c
27 lines
708 B
TOML
27 lines
708 B
TOML
[package]
|
|
name = "sql"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[dependencies]
|
|
execute = { path = "../execute" }
|
|
hasura-authn-core = { path = "../auth/hasura-authn-core" }
|
|
ir = { path = "../ir" }
|
|
metadata-resolve = {path = "../metadata-resolve" }
|
|
open-dds = { path = "../open-dds" }
|
|
schema = { path = "../schema" }
|
|
tracing-util = { path = "../utils/tracing-util" }
|
|
|
|
ndc-models = { workspace = true }
|
|
indexmap = { workspace = true }
|
|
datafusion = { version = "40.0.0", features = ["serde"] }
|
|
async-trait = "0.1.81"
|
|
futures = "0.3.30"
|
|
serde = { workspace = true, features = ["rc"] }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
|
|
[lints]
|
|
workspace = true
|