snazy commented on code in PR #523:
URL: https://github.com/apache/polaris/pull/523#discussion_r1878317790


##########
gradle/projects.main.properties:
##########
@@ -19,7 +19,8 @@
 #
 
 polaris-core=polaris-core
-polaris-service=polaris-service
+polaris-service-common=polaris-service/common

Review Comment:
   My thought on "common":
   
   Generally I'm not a fan of any "common module" (it's in almost all projects 
I know a sink hole for all kinds of different things). I'd be in favor of 
refactoring this and split it out into separate modules by concern.
   
   But granted that it's currently very hard to split things by concern, we 
have to do it later.



##########
gradle/projects.main.properties:
##########
@@ -19,7 +19,8 @@
 #
 
 polaris-core=polaris-core
-polaris-service=polaris-service
+polaris-service-common=polaris-service/common
+polaris-service-dropwizard=polaris-service/dropwizard

Review Comment:
   I'd prefer 
   ```suggestion
   polaris-dropwizard-service=dropwizard/service
   ```
   so there's room for additional framework specific modules.



##########
polaris-core/build.gradle.kts:
##########
@@ -64,7 +64,6 @@ dependencies {
     }
   }
 
-  implementation(libs.javax.inject)

Review Comment:
   I noticed `javax.inject` and wanted to remove it as well - thanks for this!



##########
polaris-service/common/build.gradle.kts:
##########
@@ -50,34 +46,23 @@ dependencies {
   implementation(libs.hadoop.hdfs.client)
   implementation(libs.smallrye.common.annotation)
 
-  implementation(platform(libs.dropwizard.bom))

Review Comment:
   Nice removal of dependencies :)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to