Bringing to HAWQ dev group with broader audience and discussion.

Best regards,
Ruilong Huo

On Wed, Nov 30, 2016 at 5:58 PM, Hong Wu <[email protected]> wrote:

> If we want to do this, I recommend to write the coding style inside a
> hawq.vim and a hawq.emacs file for developers to use. I agree with you that
> to fix compile warnings and coding styles including indents, we do this
> together with some bug fix which could minimize our effort.
>
> Hong
>
> On Wed, Nov 30, 2016 at 5:46 PM, Paul Guo <[email protected]> wrote:
>
>> Sorry. I meant -Werror (Which means "warning as error").
>>
>> I did not tried pgindent. Anyone knows this whether works for us. By the
>> way, even this works I suspect there will be tons of warnings also then we
>> have to leave this to be fixed along with other fixes.
>>
>> Besides, pg have a coding style doc but that is very simple. I saw at
>> least our naming conventions are not uniform. This will be an more annoying
>> issue.
>>
>> On Wed, Nov 30, 2016 at 5:29 PM, Hong Wu <[email protected]> wrote:
>>
>>> There is no harm to fix compile warnings. Just do it, paul!
>>>
>>> In "enforce -Werror (if gcc) in hawq" thread of dev mailing list, we
>>> talked about opening "-Werror" but there were some concerns about
>>> the portability issue. I think it's better to fix compile warnings but do
>>> not open this option.
>>>
>>> For indent and code style, HAWQ contains a tool for check that at
>>> "src/tools/pgindent" which is forked from original Postgres. I think we
>>> should run the tool to check existing code and do some indent fixes.
>>> Meanwhile, we should also use this tool to check our c-coding indent before
>>> sending pull requests and reviewer should pay attention to indent too.
>>>
>>> Best,
>>> Hong
>>>
>>> On Wed, Nov 30, 2016 at 5:00 PM, Paul Guo <[email protected]> wrote:
>>>
>>>> Hi team,
>>>>
>>>> Long ago, I proposed to add "-Wall" (warning as error) option in the
>>>> community and later found that is a big effort since warnings are too many,
>>>> but I think the direction is right. I think we should try to fix those
>>>> warnings when you are modifying related source file, besides, I found
>>>> indent issue is a bit severe, so if you encountered this during bug fixes
>>>> please fix them. All of these will improve the confidence of users and
>>>> customers.
>>>>
>>>> Thanks.
>>>>
>>>
>>>
>>
>

Reply via email to