diff --git a/src/connector/Cargo.toml b/src/connector/Cargo.toml index 5d74d749f929d..d230ffe4ce4c2 100644 --- a/src/connector/Cargo.toml +++ b/src/connector/Cargo.toml @@ -111,7 +111,7 @@ risingwave_rpc_client = { workspace = true } rust_decimal = "1" serde = { version = "1", features = ["derive", "rc"] } serde_derive = "1" -serde_json = "1" +serde_json = { version = "1", features = ["arbitrary_precision"] } serde_with = { version = "3", features = ["json"] } simd-json = "0.13.3" strum = "0.25" diff --git a/src/workspace-hack/Cargo.toml b/src/workspace-hack/Cargo.toml index 70f9c75efb9fa..14aa110056873 100644 --- a/src/workspace-hack/Cargo.toml +++ b/src/workspace-hack/Cargo.toml @@ -111,7 +111,7 @@ sea-orm = { version = "0.12", features = ["runtime-tokio-native-tls", "sqlx-mysq sea-query = { version = "0.30", default-features = false, features = ["backend-mysql", "backend-postgres", "backend-sqlite", "derive", "hashable-value", "postgres-array", "thread-safe", "with-bigdecimal", "with-chrono", "with-json", "with-rust_decimal", "with-time", "with-uuid"] } sea-query-binder = { version = "0.5", default-features = false, features = ["postgres-array", "runtime-tokio-native-tls", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "with-bigdecimal", "with-chrono", "with-json", "with-rust_decimal", "with-time", "with-uuid"] } serde = { version = "1", features = ["alloc", "derive", "rc"] } -serde_json = { version = "1", features = ["alloc", "raw_value"] } +serde_json = { version = "1", features = ["alloc", "arbitrary_precision", "raw_value"] } serde_with = { version = "3", features = ["json"] } sha1 = { version = "0.10" } sha2 = { version = "0.10", features = ["oid"] } @@ -178,7 +178,7 @@ regex = { version = "1" } regex-automata = { version = "0.4", default-features = false, features = ["dfa", "hybrid", "meta", "nfa", "perf", "unicode"] } regex-syntax = { version = "0.8" } serde = { version = "1", features = ["alloc", "derive", "rc"] } -serde_json = { version = "1", features = ["alloc", "raw_value"] } +serde_json = { version = "1", features = ["alloc", "arbitrary_precision", "raw_value"] } syn-dff4ba8e3ae991db = { package = "syn", version = "1", features = ["extra-traits", "full", "visit", "visit-mut"] } syn-f595c2ba2a3f28df = { package = "syn", version = "2", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] } time = { version = "0.3", features = ["local-offset", "macros", "serde-well-known"] }