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

Data tables #1412

Open
14 tasks
luke-quadratic opened this issue Jun 5, 2024 · 0 comments · May be fixed by #1915
Open
14 tasks

Data tables #1412

luke-quadratic opened this issue Jun 5, 2024 · 0 comments · May be fixed by #1915
Assignees
Labels
high priority within weeks type: enhancement new feature or request

Comments

@luke-quadratic
Copy link
Contributor

luke-quadratic commented Jun 5, 2024

Data Tables v1: Name Data Tables

  • Rust code to support CodeRunResult metadata
    • Create new CellValue::Import variant
    • A DataTable is a struct that has a name
    • A DataTable enter to be added to CodeCellValue and Import
  • Column Names (default to numbered). How do we know if existing data has column headers?
  • UI to support adding/editing names
  • Convert parquet and csv imports into CodeRunResults automatically
  • Update Python and JS APIs to support table names
  • AI updates

Data Tables v2: sorting and filteirng
Output CSVs, requests, connection responses, and all other dataset functions as data tables that can be sorted, ordered, etc.

#408 to be solved at same time for consuming these named tables/ranges in code, formulas, etc.

Data table initial feature set:

  • Sort ascending, descending by column
  • Hide columns or rows
  • Reorder columns or rows
  • Change number of total rows displayed
  • Filtering by conditions
@luke-quadratic luke-quadratic added type: enhancement new feature or request status: open question Unclear - needs better defined before becoming a high prio issue labels Jun 5, 2024
@luke-quadratic luke-quadratic changed the title Global dataframes (or global variables in general) Data tables (or make dataframes global) Jun 5, 2024
@luke-quadratic luke-quadratic changed the title Data tables (or make dataframes global) Data tables Jun 25, 2024
@luke-quadratic luke-quadratic added high priority within weeks and removed status: open question Unclear - needs better defined before becoming a high prio issue labels Jun 25, 2024
@davidkircos davidkircos moved this to Prioritized in Quadratic Roadmap Aug 27, 2024
@luke-quadratic luke-quadratic moved this from Prioritized to Building in Quadratic Roadmap Sep 19, 2024
@ddimaria ddimaria linked a pull request Sep 24, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high priority within weeks type: enhancement new feature or request
Projects
Status: Building
Development

Successfully merging a pull request may close this issue.

3 participants