[ https://issues.apache.org/jira/browse/HAWQ-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15370324#comment-15370324 ]
ASF GitHub Bot commented on HAWQ-911: ------------------------------------- Github user paul-guo- commented on the issue: https://github.com/apache/incubator-hawq/pull/781 The patch seems to have some improvement spaces. lib/*.o was generated by feature/Makefile, however feature/lib/Makefile has a duplicate makefile rule to generate lib/*.o I think you could move the rules in feature/lib/Makefile to feature/Makefile. This makes the code neat. I'd suggest that the lib name could be more hawq or feature_test specific, i.e. libtest -> libfeature_test or something else? Just my 2 cents. > Optimize and refactor makefiles for feature test framework > ---------------------------------------------------------- > > Key: HAWQ-911 > URL: https://issues.apache.org/jira/browse/HAWQ-911 > Project: Apache HAWQ > Issue Type: Improvement > Components: Build, Tests > Reporter: hongwu > Assignee: hongwu > > Current make system has below limitations. > 1. There is a bug in build UDF/lib: we do not need to remove objects during > make > 2. Build everything when developers run make no matter whether the objects > already exist. > 3. Bundle generating objects with linking to an executor which is > time-consuming. -- This message was sent by Atlassian JIRA (v6.3.4#6332)