You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2010/05/14 22:11:00 UTC
[jira] Created: (HBASE-2551) Forward port fixes that are in branch
but not in trunk (part of the merge of old 0.20 into TRUNK task)
Forward port fixes that are in branch but not in trunk (part of the merge of old 0.20 into TRUNK task)
------------------------------------------------------------------------------------------------------
Key: HBASE-2551
URL: https://issues.apache.org/jira/browse/HBASE-2551
Project: Hadoop HBase
Issue Type: Task
Reporter: stack
Fix For: 0.21.0
List of issues to forward port is up here: http://gist.github.com/398246
Many no longer apply because they are for contribs since removed or the issue was a backport from here. Others seem to be just missing mention in CHANGES.txt. I'm going through them one by one.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HBASE-2551) Forward port fixes that are in branch
but not in trunk (part of the merge of old 0.20 into TRUNK task)
Posted by "stack (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-2551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack resolved HBASE-2551.
--------------------------
Resolution: Fixed
I finished this up.
For each of the issues below that was in branch but not in trunk, here is what I did
{code}
Forward ported difference between branch and trunk
* HBASE-2340 Add end-to-end test of sync/flush
* HBASE-2382 Don't rely on fs.getDefaultReplication() to roll HLogs (Nicolas Spiegelberg via Stack)
* HBASE-2520 Cleanup arrays vs Lists of scanners (Todd Lipcon via Stack)
Forward ported
* HBASE-2234 Roll Hlog if any datanode in the write pipeline dies (Nicolas Spiegelberg via Stack)
* HBASE-2457 RS gets stuck compacting region ad infinitum
* HBASE-2248 Provide new non-copy mechanism to assure atomic reads in get and scan # Ryan did this one
* HBASE-2421 Put hangs for 10 retries on failed region servers (Todd Lipcon via Stack)
* HBASE-2415 Disable META splitting in 0.20 (Todd Lipcon via Stack)
Moved into 0.21... needs work before it'll apply
* HBASE-2249 The PerformanceEvaluation read tests don't take the MemStore into account
Made hbase-2252 to fix the below in TRUNK
* HBASE-2210 NPE in thrift deleteAll (Igor Ranitovic via Stack)
These are not in TRUNK but they can't be ported anyways; e.g. there is no indexed contrib. in TRUNK
* HBASE-1917 TestScanner.testFilters failing
* HBASE-1965 On restart of branch, master complains about not being able to set safe mode
* HBASE-2097 Deadlock between HRegion.put and HRegion.close (Stack via JD)
* HBASE-2113 For indexed contrib, fast-forward to next row if no more results left... big performance improvement
* HBASE-2165 Improve fragmentation display and implementation
* HBASE-2288 Shell fails on alter
* HBASE-2298 Backport of "HLog Group Commit" to 0.20 branch (Nicolas Spiegelberg via Stack)
* HBASE-2411 Findbugs target
* HBASE-2383 Replace JSON-licensed json dependencies
Will not forward-port the following:
This is not pertinent to TRUNK
* HBASE-2277 Update branch to hadoop 0.20.2
* HBASE-2046 Remove CompactionLimitThread on 0.20 branch (Was not in place on TRUNK)
* HBASE-2094 hbase-2037 breaks mapreduce jobs going from 0.20.2 to 0.20.3 (This was because of an ihbase patch but ihbase was never in trunk).
This was a backport.
* HBASE-2349 Backport HBaseTestingUtility to branch (will include adding support for junit4 to branch)
The below are for contribs since removed
* HBASE-2493 [Transactional Contrib] Avoid unsafe concurrent use of HTable (Clint Morgan via Stack)
* HBASE-2167 PE for IHBase
* HBASE-2173 New idx javadoc not included with the rest
* HBASE-2202 IdxRegion crash when binary characters
* HBASE-2203 [IHBase] Include only those columns required for indexed scan
* HBASE-2204 [IHBASE] Index expression evaluation should fail with a DoNotRetryException in case of an invalid index specification
* HBASE-2205 [IHBASE] Updated Idx pacakge javadocs
* HBASE-2206 [IHBASE] Idx memory allocation fix
* HBASE-2207 [IHBASE] Index partial column values SingleColumnValueFilter
* (WRONG ISSUE NUMBER) HBASE-2448 Remove 'indexed' contrib
* HBASE-2311 Not having assertions enabled causes index contrib tests to fail
* HBASE-2474 Bug in 2248 - mixed version reads (not allowed by spec)
Already in TRUNK (Marked up in JIRA as 0.21 but not in CHANGES.txt. I sdded mention to CHANGES.txt)
* HBASE-1895 HConstants.MAX_ROW_LENGTH is incorrectly 64k, should be 32k
* HBASE-1968 Give clients access to the write buffer
* HBASE-2028 Add HTable.incrementColumnValue support to shell (Lars George via Andrew Purtell)
* HBASE-2521 no license headers in 5 files
* HBASE-2122 [stargate] Initializing scanner column families doesn't work (Greg Lu via Andrew Purtell)
* HBASE-2138 unknown metrics type (Stack via JD)
* HBASE-2344 InfoServer and hence HBase Master doesn't fully start if you Have HADOOP-6151 patch (Kannan Muthukkaruppan via Stack)
* HBASE-2413 Master does not respect generation stamps, may result in meta getting permanently offlined
* HBASE-2442 Log lease recovery catches IOException too widely (Todd Lipcon via Stack)
* HBASE-2476 HLog sequence number is obtained outside updateLock (Todd Lipcon via Stack)
* HBASE-2509 NPEs in various places, HRegion.get, HRS.close (Ryan Rawson via Stack)
Subsumed by other work
* HBASE-2381 missing copyright headers (Andrew Purtell via Stack)
{code}
> Forward port fixes that are in branch but not in trunk (part of the merge of old 0.20 into TRUNK task)
> ------------------------------------------------------------------------------------------------------
>
> Key: HBASE-2551
> URL: https://issues.apache.org/jira/browse/HBASE-2551
> Project: Hadoop HBase
> Issue Type: Task
> Reporter: stack
> Fix For: 0.21.0
>
> Attachments: 2551.txt
>
>
> List of issues to forward port is up here: http://gist.github.com/398246
> Many no longer apply because they are for contribs since removed or the issue was a backport from here. Others seem to be just missing mention in CHANGES.txt. I'm going through them one by one.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.