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

Removing old functions and tidy up of Table types #3519

Merged
merged 28 commits into from
Jun 14, 2022

Conversation

jdunkerley
Copy link
Member

@jdunkerley jdunkerley commented Jun 9, 2022

Pull Request Description

  • Removed select method.
  • Removed group method.
  • Removed Aggregate_Table type.
  • Removed Order_Rule type.
  • Removed sort method from Table.
  • Expanded comments on order_by.
  • Update comment on aggregate on Database.
  • Update Visualisation to use new APIs.
  • Updated Data Science examples to use new APIs.
  • Moved Examples test out of Tests to own test.

Important Notes

Need to get Examples_Tests added to CI.

Checklist

Please include the following checklist in your PR:

  • The documentation has been updated if necessary.
  • All code conforms to the
    Scala,
    Java,
    and
    Rust
    style guides.
  • All code has been tested:
    • Unit tests have been written where possible.
    • If GUI codebase was changed: Enso GUI was tested when built using BOTH
      ./run ide dist and ./run ide watch.

@jdunkerley jdunkerley marked this pull request as ready for review June 13, 2022 10:21
Copy link
Contributor

@hubertp hubertp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably need to notify CI to add Examples test suite

Copy link
Member

@radeusgd radeusgd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

Just as Hubert mentioned, would be good to ping @mwu-tow regarding adding Examples test suite to the new CI and you should probably add it to the Legacy test suite (since it is the only test suite that is being run for macOS currently) - see scala.yml @ 284.

CHANGELOG.md Outdated Show resolved Hide resolved
@jdunkerley jdunkerley added the CI: Ready to merge This PR is eligible for automatic merge label Jun 13, 2022
@jdunkerley jdunkerley removed the CI: Ready to merge This PR is eligible for automatic merge label Jun 13, 2022
@jdunkerley jdunkerley added the CI: Ready to merge This PR is eligible for automatic merge label Jun 13, 2022
@mergify mergify bot merged commit a0c6fa9 into develop Jun 14, 2022
@mergify mergify bot deleted the wip/jd/table-tidy-182195335 branch June 14, 2022 13:37
kazcw pushed a commit that referenced this pull request Jun 29, 2022
- Removed `select` method.
- Removed `group` method.
- Removed `Aggregate_Table` type.
- Removed `Order_Rule` type.
- Removed `sort` method from Table.
- Expanded comments on `order_by`.
- Update comment on `aggregate` on Database.
- Update Visualisation to use new APIs.
- Updated Data Science examples to use new APIs.
- Moved Examples test out of Tests to own test.

# Important Notes
Need to get Examples_Tests added to CI.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: Ready to merge This PR is eligible for automatic merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants