The public roadmap is on GitHub. Nothing in this table is a date.
Compatibility
Krishiv follows Spark's behaviour where you can observe it, keyed by Spark version, and checks it against Spark's own test results. Where it differs, the difference is listed in the compatibility page. "Spark-compatible" describes that goal and the API shape. Krishiv is not Apache Spark, and Apache Spark is a trademark of the Apache Software Foundation.
Quickstart
= # a PySpark-style SparkSession, in process
=
=
=
# a pyarrow.Table; also pa.table(by_region), polars.DataFrame(by_region)
=
assert ==
Measured numbers
Method. Standard TPC-H, TPC-DS and ClickBench query sets over Parquet, read directly with no pre-loading step. Each query runs after warm-up iterations; we report the median of the timed iterations with its spread, the commit it was measured on, the machine, thread count and memory limit. Numbers are published only from a clean, committed tree, and the harness is in the repository under bench/ so you can run it yourself.
[Benchmark chart: TPC-H SF10, SF100, SF1000, with method; numbers at launch]