[ 
https://issues.apache.org/jira/browse/DRILL-7847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17268542#comment-17268542
 ] 

ASF GitHub Bot commented on DRILL-7847:
---------------------------------------

nielsbasjes opened a new pull request #2147:
URL: https://github.com/apache/drill/pull/2147


   # [DRILL-7847](https://issues.apache.org/jira/browse/DRILL-7847): Give all 
maven modules a consistent name
   
   ## Description
   
   When building Drill the maven output shows the various modules with names 
that are inconsistent and hard to read.
   Some examples of what is there now:
   ```
   [INFO] Apache Drill Root POM .............................. SUCCESS [  0.100 
s]
   [INFO] tools/Parent Pom ................................... SUCCESS [  0.003 
s]
   [INFO] tools/freemarker codegen tooling ................... SUCCESS [  0.002 
s]
   [INFO] Drill Protocol ..................................... SUCCESS [  0.002 
s]
   [INFO] Common (Logical Plan, Base expressions) ............ SUCCESS [  0.002 
s]
   [INFO] Logical Plan, Base expressions ..................... SUCCESS [  0.018 
s]
   [INFO] exec/Parent Pom .................................... SUCCESS [  0.002 
s]
   ...
   [INFO] exec/JDBC Driver using dependencies ................ SUCCESS [  0.001 
s]
   [INFO] JDBC JAR with all dependencies ..................... SUCCESS [  0.037 
s]
   [INFO] Drill-on-YARN ...................................... SUCCESS [  0.002 
s]
   [INFO] metastore/Drill RDBMS Metastore .................... SUCCESS [  0.004 
s]
   [INFO] contrib/kudu-storage-plugin ........................ SUCCESS [  0.030 
s]
   ```
   
   I propose to have a consistent naming of all modules that is easier for the 
developer to read and understand.
   
   ## Documentation
   None.
   
   ## Testing
   If a developer runs the build the naming of the modules is easier to read 
and understand.
   
   The initial version here outputs this on a `mvn clean`
   
   ```
   [INFO] 
------------------------------------------------------------------------
   [INFO] Reactor Summary for Drill : 1.19.0-SNAPSHOT:
   [INFO] 
   [INFO] Drill : ............................................ SUCCESS [  0.111 
s]
   [INFO] Drill : Tools : .................................... SUCCESS [  0.002 
s]
   [INFO] Drill : Tools : Freemarker codegen ................. SUCCESS [  0.002 
s]
   [INFO] Drill : Protocol ................................... SUCCESS [  0.003 
s]
   [INFO] Drill : Common ..................................... SUCCESS [  0.003 
s]
   [INFO] Drill : Logical Plan, Base expressions ............. SUCCESS [  0.006 
s]
   [INFO] Drill : Exec : ..................................... SUCCESS [  0.003 
s]
   [INFO] Drill : Exec : Memory : ............................ SUCCESS [  0.002 
s]
   [INFO] Drill : Exec : Memory : Base ....................... SUCCESS [  0.003 
s]
   [INFO] Drill : Exec : RPC ................................. SUCCESS [  0.002 
s]
   [INFO] Drill : Exec : Vectors ............................. SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : .................................. SUCCESS [  0.003 
s]
   [INFO] Drill : Contrib : Data : ........................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Data : TPCH Sample ............... SUCCESS [  0.049 
s]
   [INFO] Drill : Metastore : ................................ SUCCESS [  0.002 
s]
   [INFO] Drill : Metastore : API ............................ SUCCESS [  0.002 
s]
   [INFO] Drill : Metastore : Iceberg ........................ SUCCESS [  0.001 
s]
   [INFO] Drill : Exec : Java Execution Engine ............... SUCCESS [  0.002 
s]
   [INFO] Drill : Exec : JDBC Driver using dependencies ...... SUCCESS [  0.002 
s]
   [INFO] Drill : Exec : JDBC JAR with all dependencies ...... SUCCESS [  0.036 
s]
   [INFO] Drill : Hadoop YARN ................................ SUCCESS [  0.002 
s]
   [INFO] Drill : Metastore : RDBMS Metastore ................ SUCCESS [  0.004 
s]
   [INFO] Drill : Contrib : Storage : Kudu ................... SUCCESS [  0.030 
s]
   [INFO] Drill : Contrib : Format : XML ..................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : HTTP ................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : OpenTSDB ............... SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Storage : Mongo .................. SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : HBase .................. SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : JDBC ................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : Hive : ................. SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Storage : Hive : Exec shaded ..... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : Hive : Core ............ SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Storage : Kafka .................. SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Storage : ElasticSearch .......... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : UDFs ............................. SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : Syslog .................. SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Format : Httpd/Nginx access log .. SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : HDF5 .................... SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Format : SPSS .................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : LTSV .................... SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Format : Image ................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : Esri .................... SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : Excel ................... SUCCESS [  0.001 
s]
   [INFO] Drill : Contrib : Storage : Druid .................. SUCCESS [  0.002 
s]
   [INFO] Drill : Packaging and Distribution Assembly ........ SUCCESS [  0.002 
s]
   [INFO] Drill : Contrib : Format : MaprDB .................. SUCCESS [  0.002 
s]
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   [INFO] 
------------------------------------------------------------------------
   
   ```
   
   
   


----------------------------------------------------------------
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.

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


> Naming the maven modules
> ------------------------
>
>                 Key: DRILL-7847
>                 URL: https://issues.apache.org/jira/browse/DRILL-7847
>             Project: Apache Drill
>          Issue Type: Improvement
>          Components: Tools, Build & Test
>            Reporter: Niels Basjes
>            Assignee: Niels Basjes
>            Priority: Trivial
>
> When building Drill the maven output shows the various modules with names 
> that are inconsistent and hard to read.
> I propose to have a consistent naming of all modules that is easier for the 
> developer to read and understand.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to