In the current implementation it will be only allowed as a namespace delimiter. We can relax that to support applications which support more than one '.'
ie org.apache.hbase.MyTable Namespace = org.apache.hbase Table = MyTable On May 7, 2013, at 11:36 PM, Stack wrote: > With namespaces in place, will '.' be illegal in a table name? > > With namespaces, is there a no-namespace/default location? If so, what > will it be called or how will you refer to tables in the > no-namespace/default namespace? > > I just took a user's production website where there are hundreds of tables. > For no good reason that I can see, they happened to have choosen '_' and > '-' as table name partitioner: i.e. application_feature, etc. My sense is > they could just as easily have gone with '.' but maybe the '.META.' name > frightens people away from '.'? > > Anyone using '.' in their table names? > > St.Ack
