(feat) Additional Arrow support
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- r, typescript
Research direction
Start in the Data Viewer model by reading the existing Arrow table support and tracing how View() handles on-demand data loading. Extend that path for Dataset and its subclasses, including FileSystemDataset, and arrow_dplyr_query. Done means file-backed Arrow datasets and dplyr queries open directly without collecting the full dataset, with rows fetched as requested.
Written by the indexing model from the issue text.
Description
Additional Arrow support
With the current on demand data loading, I think Data Viewer could extend existing Arrow table support to lazy Arrow-backed data sources:
Datasetand its subclasses, includingFileSystemDatasetarrow_dplyr_query
This allows file-backed Arrow datasets and dplyr queries on Arrow data to be opened directly with View() without first collecting the full dataset into memory. Rows are fetched on demand as they are requested by the Data Viewer, allowing large Arrow datasets to be browsed efficiently.
This should only be a small change in the data viewer model.
- Dominant language
- TypeScript
- Stars
- 1.2k
- Forks
- 139
- Avg merge
- 20h 32m
- Merged PRs (30d)
- 25
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from REditorSupport/vscode-R
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
REditorSupport/vscode-R#1687 · 4 comments · 3 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
REditorSupport/vscode-R#1791 · 2 comments ·
Maintainers usually reply within 1 day
-
Rewrite issue templatesPossibly taken @eitsupi claimed this today. Open
REditorSupport/vscode-R#1783 · 1 assignee ·
Maintainers usually reply within 1 day
-
feature-request
Difficulty 4/5 3-5 days Newbie friendliness 48/100
REditorSupport/vscode-R#1780 ·
Maintainers usually reply within 1 day
-
REditorSupport/vscode-R#1772 · 4 comments · 2 assignees ·
Maintainers usually reply within 1 day
All issues in REditorSupport/vscode-R
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 88/100
StabilityNexus/Fate-EVM-Frontend#153 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
code-yeongyu/oh-my-openagent#9039 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Tencent/teamai-cli#862 ·
Maintainers usually reply within 1 day
-
bug good first issue hacktoberfest redis
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
libredb/libredb-studio#1164 ·
Maintainers usually reply within 1 day
-
flake
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day