Column family has to be string/utf8 because it forms the basis of filenames.
But column qualifier should be byte [] On May 6, 2009 6:42 PM, "Jonathan Gray (JIRA)" <[email protected]> wrote: [ https://issues.apache.org/jira/browse/HBASE-1382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel] Jonathan Gray updated HBASE-1382: --------------------------------- Attachment: hbase-1382-v1.patch Just posting in case anyone wanted to take a look. Lots of changes to KeyValue and dependencies. I moved things away from fam:qf notation as much as I could, it's going to require finishing up everything else like gets() before we can move all the way. Includes some modifications to the KV unit test. Patch passes tests. > Rework KeyValue to primarily act on split columns rather than colon delimited > ----------------------------------------------------------------------------- > > Key: HBASE-1382 > URL: https://issues.apache.org/jira/browse/HBASE-1382 > Project: Hadoop HBase > Issue Type: Improvement > Reporter: Jonathan Gray > Assignee: Jonathan Gray > Fix For: 0.20.0 > > Attachments: hbase-1382-v1.patch > > > Right now, KeyValue only supports family:qualifier notation for building KeyValues. > This issue will retain some of that, but will move to primarily supporting family and qualifier as separate arguments. Methods that use a delimited column will detect the delimiter and use the split implementations behind the scenes. > Not sure whether this will be remain exclusive to KeyValue yet. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
