Skip to content

Conversation

@exaSR
Copy link
Collaborator

@exaSR exaSR commented Dec 8, 2025

  • added: new workload
  • changed: some import logic
  • added: system.load_data_from_url (implemented for both Exasol and ClickHouse)
  • moved: more stuff from TPCH to Workload
  • changed: Estuary is now Workload, not TPCH subclass

exaSR and others added 14 commits December 8, 2025 17:08
- changed: some import logic
- added: system.load_data_from_url (implemented for both Exasol and ClickHouse)
- moved: more stuff from TPCH to Workload
- changed: Estuary is now Workload, not TPCH subclass
Add interfaces between Workload and SystemUnderTest for disk space requirements:
- system feature SUPPORTS_STREAMLOAD
- workload function estimate_filesystem_usage_gb
- split calculation of statement timeout between workload and system
- changed: some import logic
- added: system.load_data_from_url (implemented for both Exasol and ClickHouse)
- moved: more stuff from TPCH to Workload
- changed: Estuary is now Workload, not TPCH subclass
- increase "small" system size to avoid swapping in Exasol
# Conflicts:
#	benchkit/systems/base.py
#	benchkit/systems/clickhouse.py
#	benchkit/systems/exasol.py
#	benchkit/workloads/estuary/estuary.py
#	benchkit/workloads/tpch.py
#	tests/test_workload_interface.py
@exaSR exaSR marked this pull request as ready for review December 10, 2025 10:32
@exaSR exaSR requested a review from ooke December 10, 2025 10:55
@exaSR exaSR closed this Dec 10, 2025
@exaSR exaSR changed the title New: Clickbench workload New workload Dec 10, 2025
@exaSR exaSR deleted the workload/clickbench branch December 10, 2025 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants