10099 Commits

Author SHA1 Message Date
Enis Soztutar
a5613efa7b HBASE-12944 Support patches to branches in precommit jenkins build (ADDENDUM moves sourcing of .properties file to start of the script) 2015-01-29 15:30:05 -08:00
Enis Soztutar
3931910460 HBASE-12944 Support patches to branches in precommit jenkins build (ADDENDUM to fix the script) 2015-01-29 15:08:18 -08:00
Misty Stanley-Jones
a7816d88bd HBASE-12922 Post-asciidoc conversion fix-ups part 2 <Lars Francke> 2015-01-30 08:58:30 +10:00
Enis Soztutar
eaacc5a0ce HBASE-12944 Support patches to branches in precommit jenkins build 2015-01-29 14:42:53 -08:00
Lars Hofhansl
9c37d5dab7 HBASE-12859; Addendum 2015-01-29 14:10:59 -08:00
Lars Hofhansl
1270e590d1 HBASE-12859 New master API to track major compaction completion. 2015-01-29 13:58:27 -08:00
tedyu
6bfa8ea977 HBASE-12936 Quota support for namespace should take region merge into account 2015-01-29 09:12:24 -08:00
Devaraj Das
7c8aa2e963 HBASE-11574. Addendum that should fix a unit test (TestMetaWithReplicas#testChangingReplicaCount) that fails once in a while 2015-01-29 00:27:08 -08:00
Dima Spivak
15a4738470 HBASE-12808 Use Java API Compliance Checker for binary/source compatibility
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-01-28 16:29:50 -06:00
Ashish Singhi
070e2dd89a HBASE-12831 Changing the set of vis labels a user has access to doesn't generate an audit log event
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-01-28 16:29:45 -06:00
Devaraj Das
6b20a0f831 HBASE-11574. hbase:meta's regions can be replicated 2015-01-27 16:40:29 -08:00
Enis Soztutar
0f6faaf5fc HBASE-12916 No access control for replicating WAL entries (Liu Shaohui) 2015-01-27 15:33:29 -08:00
tedyu
f7df0990c2 HBASE-12929 TableMapReduceUtil.initTableMapperJob unnecessarily limits the types of outputKeyClass and outputValueClass (Will Temperley) 2015-01-27 07:58:11 -08:00
Matteo Bertozzi
b866e01a98 HBASE-12925 Use acl cache for doing access control checks in prepare and clean phases of Bulkloading (Srikanth Srungarapu) 2015-01-27 12:47:46 +00:00
tedyu
aaeafca920 HBASE-7847 Use zookeeper multi to clear znodes (Rakesh R) 2015-01-26 21:40:39 -08:00
Ramkrishna
cfb0cf72d4 HBASE-12893 - IntegrationTestBigLinkedListWithVisibility should use
buffered writes (Jingcheng Du)
2015-01-27 10:25:23 +05:30
Enis Soztutar
2fb19fb951 HBASE-11908 Region replicas should be added to the meta table at the time of table creation 2015-01-26 19:55:47 -08:00
rahulgidwani
a85cb0f89a HBASE-12627 Add back snapshot batching facility
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-01-26 18:44:25 -08:00
tedyu
1b9367d465 HBASE-12917 HFilePerformanceEvaluation Scan tests fail with StackOverflowError due to recursive call in createCell function (Vikas Vishwakarma) 2015-01-26 15:25:02 -08:00
tedyu
26b8b48b42 HBASE-12915 Disallow small scan with batching 2015-01-26 10:58:53 -08:00
Enis Soztutar
8241531f43 HBASE-12919 Compilation with Hadoop-2.4- is broken again (Srikanth Srungarapu) 2015-01-26 10:57:19 -08:00
Andrew Purtell
1c1a306b2e HBASE-12885 Unit test for RAW / VERSIONS scanner specifications (Amit Kabra) 2015-01-25 17:32:49 -08:00
Elliott Clark
45fdc0e835 HBASE-12892 Add a class to allow taking a snapshot from the command line 2015-01-25 17:18:50 -08:00
Enis Soztutar
34da035c5d Revert "HBASE-12909 Junit listed at compile scope instead of test (Sean Busbey)"
This reverts commit c30865a71f54c6e5bf937fe7108d17ba1e173e90.
2015-01-25 16:48:29 -08:00
Enis Soztutar
c30865a71f HBASE-12909 Junit listed at compile scope instead of test (Sean Busbey) 2015-01-25 16:06:32 -08:00
stack
a4be1b84e4 HBASE-12684 Add new AsyncRpcClient (Jurriaan Mous) -- SMALL AMENDMENT 2015-01-24 18:24:32 -08:00
Jurriaan Mous
854f13afa1 HBASE-12684 Add new AsyncRpcClient (Jurriaan Mous)
Signed-off-by: stack <stack@apache.org>
2015-01-24 18:05:39 -08:00
Enis Soztutar
e05341d01d HBASE-12728 buffered writes substantially less useful after removal of HTablePool (addendum for failing test in branch-1.0) 2015-01-24 17:57:04 -08:00
tedyu
8261d84290 HBASE-8410 Basic quota support for namespaces (Vandana) 2015-01-24 10:36:49 -08:00
Nick Dimiduk
588b43b06b HBASE-12728 buffered writes substantially less useful after removal of HTablePool (addendum) 2015-01-23 14:45:21 -08:00
tedyu
74adb11f4c HBASE-10499 In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException (Ram and Ted) 2015-01-23 09:43:01 -08:00
Nick Dimiduk
ab18158e60 HBASE-12728 buffered writes substantially less useful after removal of HTablePool (Solomon Duskis and Nick Dimiduk)
In our pre-1.0 API, HTable is considered a light-weight object that consumed by
a single thread at a time. The HTablePool class provided a means of sharing
multiple HTable instances across a number of threads. As an optimization,
HTable managed a "write buffer", accumulating edits and sending a "batch" all
at once. By default the batch was sent as the last step in invocations of
put(Put) and put(List<Put>). The user could disable the automatic flushing of
the write buffer, retaining edits locally and only sending the whole "batch"
once the write buffer has filled or when the flushCommits() method in invoked
explicitly. Explicit or implicit batch writing was controlled by the
setAutoFlushTo(boolean) method. A value of true (the default) had the write
buffer flushed at the completion of a call to put(Put) or put(List<Put>). A
value of false allowed for explicit buffer management. HTable also exposed the
buffer to consumers via getWriteBuffer().

The combination of HTable with setAutoFlushTo(false) and the HTablePool
provided a convenient mechanism by which multiple "Put-producing" threads could
share a common write buffer. Both HTablePool and HTable are deprecated, and
they are officially replaced in The new 1.0 API by Table and BufferedMutator.
Table, which replaces HTable, no longer exposes explicit write-buffer
management. Instead, explicit buffer management is exposed via BufferedMutator.
BufferedMutator is made safe for concurrent use. Where code would previously
retrieve and return HTables from an HTablePool, now that code creates and
shares a single BufferedMutator instance across all threads.
2015-01-23 08:48:31 -08:00
Rajeshbabu Chintaguntla
e13b9938a1 HBASE-12791 HBase does not attempt to clean up an aborted split when the regionserver shutting down-addendum(Rajeshbabu) 2015-01-23 12:41:45 +05:30
Misty Stanley-Jones
5fbf80ee5e HBASE-12902 Post-asciidoc conversion fix-ups 2015-01-23 13:12:02 +10:00
Enis Soztutar
38701ea8ec HBASE-12899 HBase should prefix htrace configuration keys with "hbase.htrace" rather than just "hbase." (Colin Patrick McCabe) 2015-01-22 19:04:35 -08:00
Andrew Purtell
71ab4ddb19 HBASE-12731 Heap occupancy based client pushback 2015-01-22 17:33:21 -08:00
Nick Dimiduk
9824eb7840 HBASE-12810 Update to htrace-incubating 2015-01-22 14:28:20 -08:00
Nick Dimiduk
508085fe5a HBASE-12896 checkstyle report diff tool 2015-01-22 14:12:46 -08:00
Andrew Purtell
e370baf8a5 HBASE-12904 Threading issues in region_mover.rb 2015-01-22 13:11:31 -08:00
Sean Busbey
418ea93774 HBASE-12898 ensure direct dependencies are declared. 2015-01-22 14:33:25 -06:00
tedyu
319f9bb791 HBASE-12903 Fix configuration which enables secure bulk load (Weichen Ye) 2015-01-22 09:02:44 -08:00
anoopsjohn
833feefbf9 HBASE-12745 Visibility Labels: support visibility labels for user groups. (Jerry He) 2015-01-22 11:36:17 +05:30
Enis Soztutar
8b7a20f4ee HBASE-12393 The regionserver web will throw exception if we disable block cache (ChiaPing Tsai) 2015-01-21 17:22:10 -08:00
Enis Soztutar
8793383b66 HBASE-12774 Fix the inconsistent permission checks for bulkloading. (Srikanth Srungarapu) 2015-01-21 17:03:55 -08:00
Enis Soztutar
735fe20029 HBASE-12864 IntegrationTestTableSnapshotInputFormat fails 2015-01-21 16:21:42 -08:00
tedyu
e87a69d9c0 HBASE-12886 Correct tag option name in PerformanceEvaluation (Jerry He) 2015-01-21 12:30:51 -08:00
Nick Dimiduk
9bdb81f0a1 HBASE-12887 Cleanup many checkstyle errors in o.a.h.h.client 2015-01-20 12:44:36 -08:00
Nick Dimiduk
3e777898aa HBASE-12881 TestFastFail is not compatible with surefire.rerunFailingTestsCount 2015-01-20 09:29:42 -08:00
rahulgidwani
f71b980d37 HBASE-11195 Potentially improve block locality during major compaction for old regions
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-01-19 17:33:17 -08:00
Andrew Purtell
53815afc10 HBASE-12878 Incorrect HFile path in TestHFilePerformance print output (Vikas Vishwakarma) 2015-01-19 12:46:44 -08:00