-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Conversation
|
||
import ReleaseTransformations._ | ||
// Looks like some of release settings should be set for the root project as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
inspired from the connectors repo build.sbt - https://github.com/delta-io/connectors/blob/master/build.sbt#L110
* Unidoc settings * | ||
*******************/ | ||
|
||
enablePlugins(GenJavadocPlugin, JavaUnidocPlugin, ScalaUnidocPlugin) |
There was a problem hiding this comment.
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
|
||
/** ******************** | ||
/* |
There was a problem hiding this comment.
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
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
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