Github user merrimanr commented on the issue:

    https://github.com/apache/metron/pull/853
  
    I think it's a fair question @ottobackwards.  Anything that might affect 
how the HBase table is laid out should be worked out now or we're back to 
altering tables during upgrades.  Currently the row key is the user name, the 
column family is hardcoded (although configurable), and the column qualifier is 
hardcoded.  Would you add the type to the row key or store different client 
settings in different columns?
    
    We could add versioning but that is not trivial and will increase the scope 
of this PR.  I can take it on here if we decide we want it but this PR is 
already large.  Follow on maybe?  Either way works for me.  If we decide a 
follow on is better I would make an effort to do it right away before we do a 
release.
    
    Jackson is the standard in Metron for serialization/deserialization.  I 
think we should have a very compelling reason to introduce something new.  
Happy to discuss.
    



---

Reply via email to