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

Debug #907

Closed
wants to merge 87 commits into from
Closed

Debug #907

wants to merge 87 commits into from

Conversation

merelcht
Copy link
Member

Description

Development notes

Checklist

  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added a description of this change in the relevant RELEASE.md file
  • Added tests to cover my changes
  • Received approvals from at least half of the TSC (required for adding a new, non-experimental dataset)

tdhooghe and others added 30 commits October 21, 2024 17:22
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
* feat(datasets): create separate `ibis.FileDataset`

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): deprecate `TableDataset` file I/O

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* feat(datasets): implement `FileDataset` versioning

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): try `os.path.exists`, for Windows

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* revert(datasets): use pathlib, ignore Windows test

Refs: b7ff0c7

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* docs(datasets): add `ibis.FileDataset` to contents

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): add docstring for `hashable` func

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): add docstring for `hashable` func

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* feat(datasets)!: expose `load` and `save` publicly

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): remove second filepath assignment

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

---------

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Update error code in e2e test

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
…#891)

* Update PR template with checkbox for core dataset contribution

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* Fix lint

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

---------

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Co-authored-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
* fix(datasets): default to DuckDB in in-memory mode

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* test(datasets): use `object()` sentinel as default

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* docs(datasets): add default database to RELEASE.md

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

---------

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
* Add GH action to check for TSC votes on core dataset changes
* Ignore TSC vote action in gatekeeper
* Trigger TSC vote action only on changes in core dataset

---------

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: Thomas <thomas.dhooghe95@gmail.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
* feat(datasets): create separate `ibis.FileDataset`

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): deprecate `TableDataset` file I/O

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* feat(datasets): implement `FileDataset` versioning

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): try `os.path.exists`, for Windows

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* revert(datasets): use pathlib, ignore Windows test

Refs: b7ff0c7

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* docs(datasets): add `ibis.FileDataset` to contents

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): add docstring for `hashable` func

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): add docstring for `hashable` func

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* feat(datasets)!: expose `load` and `save` publicly

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

* chore(datasets): remove second filepath assignment

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>

---------

Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
tdhooghe and others added 28 commits October 22, 2024 16:14
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: Thomas <thomas.dhooghe95@gmail.com>
…ons to pyproject.toml

Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
…atrix

Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
…atrix

Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
…cd fails on coverage

Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: tdhooghe <thomas_dhooghe@mckinsey.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
@merelcht merelcht closed this Oct 24, 2024
@merelcht merelcht deleted the debug branch October 24, 2024 15:06
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.

4 participants