[
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)