/ Cargo.toml
Cargo.toml
1 [workspace] 2 members = [ 3 "crates/arroyo", 4 "crates/arroyo-api", 5 "crates/arroyo", 6 "crates/arroyo-compiler-service", 7 "crates/arroyo-connectors", 8 "crates/arroyo-controller", 9 "crates/arroyo-datastream", 10 "crates/arroyo-planner", 11 "crates/arroyo-formats", 12 "crates/arroyo-metrics", 13 "crates/arroyo-node", 14 "crates/arroyo-openapi", 15 "crates/arroyo-operator", 16 "crates/arroyo-rpc", 17 "crates/arroyo-server-common", 18 "crates/arroyo-sql-testing", 19 "crates/arroyo-state", 20 "crates/arroyo-storage", 21 "crates/arroyo-types", 22 "crates/arroyo-udf/arroyo-udf-common", 23 "crates/arroyo-udf/arroyo-udf-plugin", 24 "crates/arroyo-udf/arroyo-udf-host", 25 "crates/arroyo-udf/arroyo-udf-macros", 26 "crates/arroyo-worker", 27 "crates/copy-artifacts", 28 "crates/integ", 29 ] 30 31 resolver = "2" 32 33 [workspace.dependencies] 34 tonic = { version = "0.11", features = ["zstd"] } 35 tonic-build = { version = "0.11" } 36 tonic-web = { version = "0.11" } 37 tonic-reflection = { version = "0.11" } 38 arrow = { version = "51.0.0" } 39 arrow-ord = { version = "51.0.0" } 40 arrow-array = { version = "51.0.0" } 41 arrow-schema = { version = "51.0.0" } 42 arrow-json = { version = "51.0.0" } 43 object_store = { version = "0.9.1" } 44 parquet = { version = "51.0.0" } 45 ahash = { version = "=0.8.7" } 46 datafusion = { version = "37.1.0" } 47 datafusion-common = { version = "37.1.0" } 48 datafusion-proto = { version = "37.1.0" } 49 datafusion-functions = { version = "37.1.0" } 50 deltalake = { version = "0.17.3" } 51 cornucopia = { version = "0.9.0" } 52 cornucopia_async = {version = "0.6.0"} 53 deadpool-postgres = "0.12" 54 [profile.release] 55 debug = 1 56 57 [profile.dev] 58 split-debuginfo = "unpacked" 59 60 61 [patch.crates-io] 62 typify = { git = 'https://github.com/ArroyoSystems/typify.git', branch = 'arroyo' } 63 parquet = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/parquet_bytes'} 64 arrow = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/parquet_bytes'} 65 arrow-buffer = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/parquet_bytes'} 66 arrow-array = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/parquet_bytes'} 67 arrow-schema = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/parquet_bytes'} 68 arrow-json = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = '51.0.0/json'} 69 object_store = {git = 'https://github.com/ArroyoSystems/arrow-rs', branch = 'object_store_0.9.1_arroyo'} 70 datafusion = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 71 datafusion-common = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 72 datafusion-execution = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 73 datafusion-expr = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 74 datafusion-physical-expr = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 75 datafusion-physical-plan = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 76 datafusion-proto = {git = 'https://github.com/ArroyoSystems/arrow-datafusion', branch = '37.1.0_arroyo'} 77 cornucopia_async = { git = "https://github.com/ArroyoSystems/cornucopia", branch = "sqlite" } 78 cornucopia = { git = "https://github.com/ArroyoSystems/cornucopia", branch = "sqlite" }