datafusion-datasource-orc 0.0.1

ORC file format support for Apache DataFusion
Documentation
[[bin]]
name = "tpcds_bench"
path = "src/bin/tpcds_bench.rs"
required-features = ["tpcds-bench"]

[dependencies.arrow]
features = ["prettyprint", "chrono-tz"]
version = "57.1.0"

[dependencies.arrow-schema]
version = "57.1.0"

[dependencies.async-trait]
version = "0.1.89"

[dependencies.bytes]
version = "1.11"

[dependencies.datafusion]
default-features = false
features = ["sql"]
optional = true
version = "51.0.0"

[dependencies.datafusion-common]
default-features = false
features = ["object_store"]
version = "51.0.0"

[dependencies.datafusion-common-runtime]
version = "51.0.0"

[dependencies.datafusion-datasource]
default-features = false
version = "51.0.0"

[dependencies.datafusion-execution]
default-features = false
version = "51.0.0"

[dependencies.datafusion-expr]
version = "51.0.0"

[dependencies.datafusion-physical-expr]
default-features = false
version = "51.0.0"

[dependencies.datafusion-physical-expr-adapter]
version = "51.0.0"

[dependencies.datafusion-physical-expr-common]
version = "51.0.0"

[dependencies.datafusion-physical-plan]
version = "51.0.0"

[dependencies.datafusion-session]
version = "51.0.0"

[dependencies.env_logger]
optional = true
version = "0.11"

[dependencies.futures]
version = "0.3"

[dependencies.futures-util]
version = "0.3"

[dependencies.itertools]
version = "0.14"

[dependencies.log]
version = "^0.4"

[dependencies.object_store]
default-features = false
version = "0.12.4"

[dependencies.orc-rust]
default-features = false
features = ["async"]
version = "0.7.1"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0"

[dependencies.structopt]
default-features = false
optional = true
version = "0.3"

[dependencies.tokio]
features = ["rt", "rt-multi-thread", "io-util", "fs", "macros"]
version = "1.28"

[dev-dependencies.criterion]
features = ["async_tokio", "async_futures"]
version = "0.8"

[dev-dependencies.datafusion]
default-features = false
version = "51.0.0"

[dev-dependencies.parking_lot]
version = "0.12"

[dev-dependencies.tempfile]
version = "3.20"

[features]
default = []
tpcds-bench = ["datafusion", "serde", "serde_json", "structopt", "env_logger"]

[lib]
name = "datafusion_datasource_orc"
path = "src/lib.rs"

[lints.rust]
unused = "warn"

[package]
authors = ["suxiaogang223 <suxiaogang223@icloud.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["database", "data-structures", "parsing", "encoding"]
description = "ORC file format support for Apache DataFusion"
edition = "2021"
exclude = ["docs/", "scripts/", "benches/", "tests/", "AGENTS.md", "CLAUDE.md", ".claude/", ".github/"]
keywords = ["datafusion", "orc", "arrow", "database", "analytics"]
license = "Apache-2.0"
name = "datafusion-datasource-orc"
readme = "README.md"
repository = "https://github.com/suxiaogang223/datafusion-datasource-orc"
rust-version = "1.73"
version = "0.0.1"

[package.metadata.docs.rs]
all-features = true