Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 3.26 KB

File metadata and controls

58 lines (38 loc) · 3.26 KB

Disclaimer

BenchBox is an independent open-source project created and maintained by Joe Harris.

Alpha Software

⚠️️ Alpha Software ⚠️

BenchBox is ALPHA software.

  • APIs may change without notice between versions
  • Features may be incomplete or experimental
  • Bugs and limitations are expected
  • Production use is not recommended
  • Support is best-effort through GitHub issues

Feedback is always appreciated. Report issues and add request features here →

What Alpha Status Means for BenchBox

As alpha software, BenchBox is actively developed and experimental. Here's what you should expect:

API Stability: APIs, method signatures, and configuration formats may change between versions without deprecation warnings. We recommend pinning to specific versions in production environments.

Feature Completeness: While core functionality works, some features may be incomplete, experimental, or have known limitations. Check our GitHub Issues for current known issues.

Support & Response Times: Support is provided on a best-effort basis through GitHub issues. Response times may vary, and immediate fixes for non-critical issues cannot be guaranteed.

Production Usage: We recommend thorough testing before using BenchBox in production environments. Consider using stable scale factors and well-tested benchmarks initially.

What Works Well

  • Core TPC-H and TPC-DS benchmarks with DuckDB, DataFusion, and major cloud platforms
  • Data generation at various scale factors
  • Query execution with basic performance measurement
  • Platform adapters for DuckDB, DataFusion, SQLite, Databricks, Snowflake, BigQuery, Redshift, ClickHouse

What's Experimental

  • Advanced platform-specific optimizations and tuning configurations
  • Result analysis and comparison tools
  • Custom benchmark creation and extension APIs

Getting Help

Employment Affiliation

The project author was previously employed by Databricks, Inc. and Amazon Web Services. However, BenchBox is an independent personal project that is not affiliated with, endorsed by, sponsored by, or funded by any past or present employer.

BenchBox is developed during personal time using personal resources. No employer has ownership, control, or responsibility for this project. All code and documentation are copyrighted by Joe Harris / BenchBox Project under the MIT License, and all technical decisions and opinions expressed are solely those of the author and contributors.

This project has been developed as an independent effort since its inception. BenchBox supports multiple database platforms based on technical merit and community interest.

For questions about this disclaimer, please open an issue on the GitHub repository.