Github user zwoop commented on the pull request:

    https://github.com/apache/trafficserver/pull/225#issuecomment-112213434
  
    Couple of nit-picks:
    
    1) The documentations is slightly confusing now. What's a "variable" in the 
XML context? What we should document is that all log formats are now configured 
and enabled via logs_xml.config. We provide four "example" log formats, which 
match with the previous configurations. In addition, we still create the 
default squid log object as well (which will be used if logging is enabled). 
Users are at liberty to use zero, one or any number of the log formats. They 
can create any number of log objects, all via the XML config.
    
    2) This doesn't make a whole lot of sense:
    
    +  #define make_format(is_ascii) ((is_ascii) ? LOG_FILE_ASCII : 
LOG_FILE_BINARY)
    +  #undef make_format
    
    Presumably we don't need these any more?
    
    3) I sort of figured that all of proxy/logging/LogPredefined.cc could be 
nuked ? I.e. git rm  the .cc and .h file, and all other places using it? 
(Although, I haven't quite looked at that code in details).
    
    All in all, this is nice, it'll make things a lot clearer and nicer to 
configure going forward.


---
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to