-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/6494/
-----------------------------------------------------------

(Updated Aug. 31, 2012, 10:34 p.m.)


Review request for hcatalog and Francis Liu.


Changes
-------

Hey Francis, here's the updated patch against trunk.

Notice how server-extensions uses maven-ant-tasks for dependency management, 
rather than ivy. My experience with these maven tasks is generally positive and 
I'd like to migrate the rest of our subprojects over time. It gives us full 
control of the pom file we'll use when publishing to the central repo too. 
Lastly, if we ever choose to use maven as our build system we already have 
these pom files, which makes experimenting with maven easy in a branch.


Description
-------

hcatalog-server-extensions.jar is an existing artifact we provide. This change 
refactors the repo layout & build so that server-extensions is a new subproject 
with its own Ivy dependencies.

The benefit is users who do not need the server extensions do not pull JMS & 
other transitive dependencies into their project.


This addresses bug HCATALOG-461.
    https://issues.apache.org/jira/browse/HCATALOG-461


Diffs (updated)
-----

  ant/deploy.xml 84c3648 
  build-common.xml ac9b4f5 
  build.xml 76b8cb4 
  hcatalog-pig-adapter/build.xml 8dbc319 
  ivy.xml 11e45bf 
  server-extensions/build.xml PRE-CREATION 
  server-extensions/pom.xml PRE-CREATION 
  
server-extensions/src/main/java/org/apache/hcatalog/listener/NotificationListener.java
 PRE-CREATION 
  
server-extensions/src/test/java/org/apache/hcatalog/listener/TestMsgBusConnection.java
 PRE-CREATION 
  
server-extensions/src/test/java/org/apache/hcatalog/listener/TestNotificationListener.java
 PRE-CREATION 
  src/java/org/apache/hcatalog/listener/NotificationListener.java 8529c5a 
  src/test/org/apache/hcatalog/listener/TestMsgBusConnection.java 4da3cef 
  src/test/org/apache/hcatalog/listener/TestNotificationListener.java 7d09d79 
  webhcat/java-client/build.xml fc1386c 
  webhcat/svr/build.xml a7bc34c 

Diff: https://reviews.apache.org/r/6494/diff/


Testing
-------


Thanks,

Travis Crawford

Reply via email to