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]
