[
https://issues.apache.org/jira/browse/KUDU-981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15710163#comment-15710163
]
Todd Lipcon commented on KUDU-981:
----------------------------------
I started putting a few restrictions in place in this patch:
http://gerrit.cloudera.org:8080/5290
I agree that it's arbitrary, but given that we don't do any testing with really
long table names or identifiers, I think it's best to put some guard rails in
place, mostly to guard against a user writing some bug which accidentally tries
to create a 1MB column name or somesuch. Based on research into other
databases, relatively short limits on length are the norm.
In this above patch i didn't do any limiting of character sets, we can do that
in a follow-up.
> Validate table and column names
> -------------------------------
>
> Key: KUDU-981
> URL: https://issues.apache.org/jira/browse/KUDU-981
> Project: Kudu
> Issue Type: Bug
> Components: master
> Affects Versions: Private Beta
> Reporter: Todd Lipcon
> Assignee: Will Berkeley
> Priority: Critical
> Attachments: naming-freedom.png
>
>
> Currently I believe we allow table names such as "", " ", etc. We should
> probably figure out a reasonable subset of characters and validate names.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)