Github user majetideepak commented on a diff in the pull request:

    https://github.com/apache/orc/pull/116#discussion_r115351107
  
    --- Diff: c++/src/Statistics.hh ---
    @@ -41,49 +41,181 @@ namespace orc {
       };
     
     /**
    + * Internal Statistics Implementation
    + */
    +
    +  template <typename T>
    +  class InternalStatisticsImpl {
    +  private:
    +    bool hasNull_;
    --- End diff --
    
    The problem with the current style is that there are no guidelines and is 
not consistent as well. I see some variables beginning with an `_` and some 
don't.
    In other projects, I found the google style very helpful to read code. 
Especially when I have to revisit the code after some months. The style allows 
me to easily distinguish a class member vs a local member. Now that we plan to 
add the writer, the code base is only going to increase significantly. I felt 
this is the right time to introduce a standard moving forward. A standard helps 
people new to the code base too.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to