Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "HBase/Original021Roadmap" page has been changed by stack. http://wiki.apache.org/hadoop/HBase/Original021Roadmap?action=diff&rev1=1&rev2=2 -------------------------------------------------- - HBase 0.21 Roadmap + = HBase 0.21 Roadmap = + Original 0.21 roadmap was done back in 08/2009. HBase is still not out as of this writing on 04/2010 hence we have a [[#original021|Stale 0.21 Roadmap]] that we need to update, the [[#current021|Current 0.21 Roadmap]] + * [[#current021|Current 0.21 Roadmap]] + * [[#original021|Stale 0.21 Roadmap]] + - <Anchor(new021)>> + <<Anchor(current021)>> + + == Current 0.21 Roadmap == + - 0.21 RoadMap, [[http://www.meetup.com/hackathon/calendar/13063062/|Hackathon3]] draft + The 0.21 RoadMap, [[http://www.meetup.com/hackathon/calendar/13063062/|Hackathon3]] draft. + + TODO: - <Anchor(original021)>> + <<Anchor(original021)>> - Here is the old HBase 0.21 list, made for the timeframe, approximately August-September of 2009. It was drafted at Hackathon2 at StumbleUpon in 08/2009. Its now obsoleted by the above, by the new roadmap cast at [[http://www.meetup.com/hackathon/calendar/13063062/|Hackathon3]]. Some of the below had detail added: [[http://devblog.streamy.com/2009/08/09/hbase-hackathon-2-day-one/|HBase Hackathon 2 Wrap-Up: Day One]]. + + == Original (Stale)0.21 Roadmap == + + Here is the old HBase 0.21 list, made for the timeframe of approximately August-September of 2009. It was drafted at [[http://www.meetup.com/hackathon/calendar/10951718/|Hackathon2 at StumbleUpon]] in 08/2009. Its since obsoleted by the above, moved aside on 04/17/2010. + + Some of the below had detail added later: [[http://devblog.streamy.com/2009/08/09/hbase-hackathon-2-day-one/|HBase Hackathon 2 Wrap-Up: Day One]]. * Data integrity - * Insure that proper append() support in HDFS actually closes the WAL last block write hole '''Still not done in 04/2010 -- Stack''' + * Insure that proper append() support in HDFS actually closes the WAL last block write hole '''Still not done in 04/2010 but should be a version in 0.20.5 -- Stack''' * HBase-FSCK [[https://issues.apache.org/jira/browse/HBASE-7|HBASE-7]] -- Suggest making this a blocker for 0.21. '''Still not done in 04/2010 -- Stack''' - * Master rewrite / Move more state management to ZooKeeper '''Still not done in 04/2010 -- Stack''' + * Master rewrite / Move more state management to ZooKeeper '''Still not done in 04/2010, design outline available at [[Hbase/MasterRewrite|Master Rewrite Design]] -- Stack''' * Host HTD and HCD in ZK with copies in META only for cold boot scenarios [[https://issues.apache.org/jira/browse/HBASE-1730|HBASE-1730]] * Region assignment via ZK primitives * HRS load state sharing - * Replication [[https://issues.apache.org/jira/browse/HBASE-1295|HBASE-1295]] '''Still not done in 04/2010 -- Stack''' + * Replication [[https://issues.apache.org/jira/browse/HBASE-1295|HBASE-1295]] '''Version in test now -- Stack''' - * Unit test speed up by order of magnitude [[https://issues.apache.org/jira/browse/HBASE-410|HBASE-410]] [[https://issues.apache.org/jira/browse/HBASE-1556|HBASE-1556]] '''Still not done in 04/2010 -- Stack''' + * Unit test speed up by order of magnitude [[https://issues.apache.org/jira/browse/HBASE-410|HBASE-410]] [[https://issues.apache.org/jira/browse/HBASE-1556|HBASE-1556]] '''Partial revamp, much more to do to make hbase easier to test -- Stack''' - * New RPC (Avro? Thrift?) [[https://issues.apache.org/jira/browse/HBASE-794|HBASE-794]] -- for speed improvements and to get away from having to manually set 'handlers'. '''Still not done in 04/2010 -- Stack''' + * New RPC (Avro? Thrift?) [[https://issues.apache.org/jira/browse/HBASE-794|HBASE-794]] -- for speed improvements and to get away from having to manually set 'handlers'. '''Still not done in 04/2010, Avro doesn't yet have an RPC we'd want to move to (better serialization is nice an' all but its the transport we're interested in...) -- Stack''' - * C/C++ client API [[https://issues.apache.org/jira/browse/HBASE-1015|HBASE-1015]] '''Still not done in 04/2010 -- Stack''' + * C/C++ client API [[https://issues.apache.org/jira/browse/HBASE-1015|HBASE-1015]] '''Still not done in 04/2010, and desire has slipped -- Stack''' * New UI webapp -- Currently if master transistion, UI transitions with master. If 5 masters, where's my UI after master failover? '''Still not done in 04/2010 -- Stack''' * Uploader that writes the filesystem rather than the HBase API [[https://issues.apache.org/jira/browse/HBASE-48|HBASE-48]] -- Is whats there sufficient? '''Done for single-family case -- Stack''' * Distributed log splitting [[https://issues.apache.org/jira/browse/HBASE-1364|HBASE-1364]] '''Still not done in 04/2010 -- Stack''' - * Pool of commit loggers in each HRegionServer [[https://issues.apache.org/jira/browse/HBASE-1416|HBASE-1416]] '''Still not done in 04/2010 -- Stack''' + * Pool of commit loggers in each HRegionServer [[https://issues.apache.org/jira/browse/HBASE-1416|HBASE-1416]] '''Still not done in 04/2010 and of less import -- Stack''' * Refactor HRS [[https://issues.apache.org/jira/browse/HBASE-1406|HBASE-1406]] '''Still not done in 04/2010 -- Stack''' * Intra-row scanning [[https://issues.apache.org/jira/browse/HBASE-1537|HBASE-1537]] '''Done -- Stack''' - * Bloom filters revisit [[https://issues.apache.org/jira/browse/HBASE-1200|HBASE-1200]] '''Still not done in 04/2010 -- Stack''' + * Bloom filters revisit [[https://issues.apache.org/jira/browse/HBASE-1200|HBASE-1200]] '''Still not done in 04/2010, currently under active dev -- Stack''' - * Update thrift IDL to match new, rich hbase API [[https://issues.apache.org/jira/browse/HBASE-1744|HBASE-1744]] '''Still not done in 04/2010 -- Stack''' + * Update thrift IDL to match new, rich hbase API [[https://issues.apache.org/jira/browse/HBASE-1744|HBASE-1744]] '''Still not done in 04/2010, currently under active dev -- Stack''' * [[http://wiki.apache.org/hadoop/Hbase/Stargate#8|Stargate Roadmap]]
