[ https://issues.apache.org/jira/browse/HBASE-3727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
yi liang updated HBASE-3727: ---------------------------- Release Note: MultiHFileOutputFormat will output directories and hfiles as follow, --tableDir1 --familyDir1 --familyDir2 --Hfiles --tableDir2 --familyDir3 --hfiles --familyDir4 create 3 level tree directory, first level is using table name as parent directory and then use column family name as child directory, and all related HFiles for one family are under column family directory. Except the table-level directory, the other two are followed hfileoutputformat2. There are only one major modification in HFileOutputFormat2: change the Anonymous Classes of return RecordWriter to a class called HFileRecordWriter extends RecordWriter. > MultiHFileOutputFormat > ---------------------- > > Key: HBASE-3727 > URL: https://issues.apache.org/jira/browse/HBASE-3727 > Project: HBase > Issue Type: New Feature > Affects Versions: 2.0.0 > Reporter: Andrew Purtell > Assignee: yi liang > Priority: Minor > Attachments: HBASE-3727-V3.patch, HBASE-3727-V4.patch, > HBASE-3727-V5.patch, MH2.patch, MultiHFileOutputFormat.java, > MultiHFileOutputFormat.java, MultiHFileOutputFormat.java, > TestMultiHFileOutputFormat.java > > > Like MultiTableOutputFormat, but outputting HFiles. Key is tablename as an > IBW. Creates sub-writers (code cut and pasted from HFileOutputFormat) on > demand that produce HFiles in per-table subdirectories of the configured > output path. Does not currently support partitioning for existing tables / > incremental update. -- This message was sent by Atlassian JIRA (v6.3.4#6332)