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

Convert Delta into a multi module SBT project #644

Closed
wants to merge 5 commits into from

Conversation

tdas
Copy link
Contributor

@tdas tdas commented Apr 7, 2021

Making Delta a multi-module project will enable us to add other sub-modules. For example, we can then add a contribs sub-module that can have contributions from the community that needs to be very closely tied to the delta-core project (hence in this repo, and not delta/connectors) but does not have the same level of maturity as delta-core.

Changes made in this

  • Moved all scala files to core/
  • update build.sbt to multiple modules
    • Removed dependency on spark-packages.


import ReleaseTransformations._
// Looks like some of release settings should be set for the root project as well.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

* Unidoc settings *
*******************/

enablePlugins(GenJavadocPlugin, JavaUnidocPlugin, ScalaUnidocPlugin)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

moved this to the core project settings


/** ********************
/*
Copy link
Contributor Author

Choose a reason for hiding this comment

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

these changes are to make scalastyle happy

@zsxwing zsxwing added this to the 0.9.0 milestone Apr 7, 2021
@tdas tdas requested a review from zsxwing April 8, 2021 17:15
@tdas tdas changed the title [WIP] Convert Delta into a multi module SBT project Convert Delta into a multi module SBT project Apr 12, 2021
@zsxwing zsxwing mentioned this pull request Apr 12, 2021
yijiacui-db pushed a commit that referenced this pull request Apr 19, 2021
Making Delta a multi-module project will enable us to add other sub-modules. For example, we can then add a contribs sub-module that can have contributions from the community that needs to be very closely tied to the delta-core project (hence in this repo, and not delta/connectors) but does not have the same level of maturity as delta-core.

Changes made in the Delta repeeo
- Moved all files in root/src/ to root/core/src/
- update build.sbt to multiple modules
  - Removed dependency on spark-packages.

existing tests

Closes #644

Author: Tathagata Das <tathagata.das1565@gmail.com>

GitOrigin-RevId: 68038d27302e82f6e680fe717633109757e48ba0
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.

2 participants