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

Resultset and Dataset Refactors #3957

Merged
merged 49 commits into from
Nov 19, 2023

Conversation

nv-rliu
Copy link
Contributor

@nv-rliu nv-rliu commented Oct 26, 2023

This PR replaces and is a continuation of #3857 (by @betochimas)

This PR primarily adds testing for the Resultset class, introduced earlier in 23.10. The tests take a similar approach to test_dataset, creating a temporary directory to test downloading all result files. To align Resultset and Dataset, the setter and getter for each download directory is moved into DefaultDownloadDir, so that each class shares an instance of DefaultDownloadDir and can be configured independently, although their default locations are still both dependent on the RAPIDS_DATASET_ROOT_DIR_PATH environment variable. The old patterns are present but commented-out, so this change would be breaking.

This PR also removes the deprecated experimental.datasets package due to it being promoted to stable for >=1 release.

root and others added 30 commits August 30, 2023 21:58
Merge resultset-tests into continuation branch
@rlratzel rlratzel requested a review from a team as a code owner November 16, 2023 16:30
@rlratzel

This comment was marked as duplicate.

@rlratzel

This comment was marked as duplicate.

@nv-rliu
Copy link
Contributor Author

nv-rliu commented Nov 16, 2023

/ok to test

@nv-rliu
Copy link
Contributor Author

nv-rliu commented Nov 17, 2023

/ok to test

@nv-rliu
Copy link
Contributor Author

nv-rliu commented Nov 17, 2023

/ok to test

@raydouglass raydouglass removed the request for review from a team November 17, 2023 19:05
@raydouglass
Copy link
Member

Removing ops-codeowners from the required reviews since it doesn't seem there are any file changes that we're responsible for. Feel free to add us back if necessary.

@BradReesWork
Copy link
Member

/ok to test

@rlratzel
Copy link
Contributor

/ok to test

@rlratzel

This comment was marked as duplicate.

@rlratzel

This comment was marked as duplicate.

@rlratzel
Copy link
Contributor

/merge

@rlratzel

This comment was marked as duplicate.

@rapids-bot rapids-bot bot merged commit 0684f9d into rapidsai:branch-23.12 Nov 19, 2023
73 checks passed
@nv-rliu nv-rliu deleted the branch-23.12-rs-ds-refactor branch November 19, 2023 13:52
@nv-rliu
Copy link
Contributor Author

nv-rliu commented Aug 1, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change improvement Improvement / enhancement to an existing function
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants