Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds support for multi-indexed column names #124

Merged
merged 6 commits into from
Apr 25, 2024

Conversation

ilumsden
Copy link
Collaborator

This feature adds support for metrics (i.e., DataFrame columns) using pandas MultiIndex to the query language.

All changes in this PR are related to the string dialect. This is because the base syntax and object dialect should be able to support this out-of-the-box because they are based in Python.

This PR is linked to LLNL/thicket#154.

This PR should not be merged until both it and LLNL/thicket#154 are ready to merge because the Thicket PR will be used to ensure this feature is actually working.

@ilumsden ilumsden added area-query-lang Issues and PRs related to Hatchet's query language priority-normal Normal priority issues and PRs status-work-in-progress PR is currently being worked on type-feature Requests for new features or PRs which implement new features labels Apr 23, 2024
@ilumsden ilumsden self-assigned this Apr 23, 2024
@ilumsden ilumsden requested a review from slabasan April 24, 2024 21:25
@ilumsden ilumsden added status-ready-for-review This PR is ready to be reviewed by assigned reviewers and removed status-work-in-progress PR is currently being worked on labels Apr 24, 2024
@slabasan slabasan merged commit 6a6d702 into LLNL:develop Apr 25, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-query-lang Issues and PRs related to Hatchet's query language priority-normal Normal priority issues and PRs status-ready-for-review This PR is ready to be reviewed by assigned reviewers type-feature Requests for new features or PRs which implement new features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants