Skip to content

Conversation

xe-nvdk
Copy link

@xe-nvdk xe-nvdk commented Oct 6, 2025

Hey everyone,

We’re the new folks in the neighborhood, sharing ClickBench results for Arc, our time-series warehouse that’s launching soon.
I’ve made sure everything follows the benchmark requirements, but happy to adjust if needed.

Appreciate your work on this project!
– Ignacio

@CLAassistant
Copy link

CLAassistant commented Oct 6, 2025

CLA assistant check
All committers have signed the CLA.

@rschu1ze rschu1ze self-assigned this Oct 6, 2025
Copy link
Author

@xe-nvdk xe-nvdk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are going to push a new update of this PR in a few minutes. Thank you for marking the issues.

@xe-nvdk

This comment was marked as resolved.

@xe-nvdk
Copy link
Author

xe-nvdk commented Oct 7, 2025

Just updated the files and make it public the repo. Thanks.


# Install Python and dependencies
echo "Installing dependencies..."
pip3 install fastapi uvicorn duckdb pyarrow requests gunicorn
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This requires running pip with --break-system-packages.

Would it be possible to create a Python venv? See e.g. chdb/benchmark.sh for an example.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, we have in our start.sh in the repo, I'm adding to this script.


# Create API token for benchmark
python3 << EOF
from api.auth import AuthManager, Permission
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I got the next error here:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Permission' from 'api.auth' (/data/ClickBench/arc/arc/api/auth.py)

I checked, there is indeed no Permission class in file auth.py.

Copy link
Author

@xe-nvdk xe-nvdk Oct 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uff, thank you for this, its old code, in our repo we have this right. Let me update it here too.

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