Sergey Shelukhin created HBASE-7237:
---------------------------------------
Summary: system metadata for tables/cfs needs to be validated on
the master
Key: HBASE-7237
URL: https://issues.apache.org/jira/browse/HBASE-7237
Project: HBase
Issue Type: Improvement
Reporter: Sergey Shelukhin
Priority: Minor
shell currently validates what used provides with alter, however while looking
at some other issue I noticed that user and system metadata is stored in the
same dictionary on the server, so it is easy to bypass by setting a "user"
metadata parameter with the same name as the system parameter.
E.g. I just set MAX_FILESIZE to "moo" via CONFIG.
This can be fixed in the shell, however the general problem I think is that
system configuration should be validated server-side (e.g. on the master), not
just on the client.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira