Mikhail Antonov
a2c99b133f
HBASE-15390 Unnecessary MetaCache evictions cause elevated number of requests to meta (ADDENDUM)
2016-03-17 01:08:36 -07:00
Yu Li
abc27c6061
Add liyu to pom.xml
2016-03-17 13:05:16 +08:00
tedyu
448ac5b37c
HBASE-12940 Expose listPeerConfigs and getPeerConfig to the HBase shell (Geoffrey Jacoby)
2016-03-16 18:42:52 -07:00
Elliott Clark
ac1a7a4a78
HBASE-15470 Add a setting for Priority queue length
...
Summary:
Move the config keys to one place
Make Two different config keys. One for default, one for priority
Test Plan: unit tests
Differential Revision: https://reviews.facebook.net/D55575
2016-03-16 16:52:04 -07:00
Elliott Clark
ecec35ae4e
HBASE-15441 Fix WAL splitting when region has moved multiple times
...
Summary:
Currently WAL splitting is broken when a region has been opened multiple times in recent minutes.
Region open and region close write event markers to the wal. These markers should have the sequence id in them. However it is currently getting 1. That means that if a region has moved multiple times in the last few mins then multiple split log workers will try and create the recovered edits file for sequence id 1. One of the workers will fail and on failing they will delete the recovered edits. Causing all split wal attempts to fail.
We need to:
It appears that the close event with a sequence id of one is coming from region warm up.
This patch fixes that by making sure the close on warm up doesn't happen. Also splitting will ignore any of the events that are already in the logs.
Test Plan: Unit tests pass
Differential Revision: https://reviews.facebook.net/D55557
2016-03-16 16:26:09 -07:00
Mikhail Antonov
3adcc750e3
HBASE-15390 Unnecessary MetaCache evictions cause elevated number of requests to meta
2016-03-16 16:22:36 -07:00
Matteo Bertozzi
3bf0945a11
HBASE-15430 Failed taking snapshot - Manifest proto-message too large (JunHo Cho)
2016-03-16 08:52:02 -07:00
stack
9eb25bd5c9
HBASE-15360 Fix flaky TestSimpleRpcScheduler (Duo Zhang)
2016-03-16 08:04:10 -07:00
tedyu
f120602f1e
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when there is no family in table descriptor (huaxiang sun)
2016-03-15 16:15:03 -07:00
Enis Soztutar
51259fe4a5
HBASE-15377 Per-RS Get metric is time based, per-region metric is size-based (Heng Chen)
2016-03-15 11:22:18 -07:00
tedyu
8fcc1e8e95
HBASE-15463 Region normalizer should check whether split/merge is enabled
2016-03-15 09:03:27 -07:00
Enis Soztutar
ca816f0780
HBASE-6721 RegionServer Group based Assignment (Francis Liu)
2016-03-14 18:28:50 -07:00
tedyu
122e6f5793
HBASE-15439 getMaximumAllowedTimeBetweenRuns in ScheduledChore ignores the TimeUnit (Jingcheng Du)
2016-03-14 07:09:58 -07:00
anoopsjohn
88ca84f685
HBASE-15379 Fake cells created in read path not implementing SettableSequenceId. (Amal Joshy)
2016-03-13 22:05:05 +05:30
Andrew Purtell
b6b9910e2c
Amend HBASE-15322 Operations using Unsafe path broken for platforms not having sun.misc.Unsafe
...
"Object cannot be cast to boolean" in UnsafeAvailChecker
2016-03-11 17:39:52 -08:00
anoopsjohn
eea8b38dfa
HBASE-15180 Reduce garbage created while reading Cells from Codec Decoder.
2016-03-11 13:58:41 +05:30
Enis Soztutar
a979d85582
HBASE-15435 Add WAL (in bytes) written metric (Alicia Ying Shu)
2016-03-10 20:16:30 -08:00
anoopsjohn
6628d2df11
HBASE-15322 Operations using Unsafe path broken for platforms not having sun.misc.Unsafe.
2016-03-11 09:37:00 +05:30
stack
bb5bfe82f2
Revert "HBASE-15261 Make Throwable t in DaughterOpener volatile (Huaxiang Sun)"
...
Not needed afterall
This reverts commit d15ae0e6ab
.
2016-03-10 15:41:04 -08:00
Jonathan M Hsieh
b3e71d4644
HBASE-15434 [findbugs] Exclude scala generated source and protobuf generated code in hbase-spark module
2016-03-10 11:42:25 -08:00
tedyu
f6945c4631
HBASE-15336 Support Dataframe writer to the spark connector (Zhan Zhang)
2016-03-10 06:44:29 -08:00
tedyu
d14b6c3810
HBASE-15425 Failing to write bulk load event marker in the WAL is ignored (Ashish Singhi)
2016-03-09 18:49:41 -08:00
Jonathan M Hsieh
97cce850fe
HBASE-14801 Enhance the Spark-HBase connector catalog with json format (Zhan Zhang)
2016-03-09 10:41:56 -08:00
tedyu
ad9b91a904
HBASE-15378 Scanner cannot handle heartbeat message with no results (Phil Yang)
2016-03-09 09:28:54 -08:00
Matteo Bertozzi
9e967e5c1d
HBASE-15113 Procedure v2 - Speedup eviction of sys operation results
2016-03-08 19:47:15 -08:00
Matteo Bertozzi
648cc5e823
HBASE-15422 Procedure v2 - Avoid double yield
2016-03-08 19:47:15 -08:00
Liu Shaohui
7e4e8dc3e9
HBASE-15420: TestCacheConfig failed after HBASE-15338
2016-03-09 10:15:35 +08:00
Ted Malaska
b29ce7f114
HBASE-15271 Spark bulk load should write to temporary location and then rename on success.
...
Signed-off-by: Ted Yu <tedyu@apache.org>
Signed-off-by: Jonathan Hsieh <jon@cloudera.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-03-08 17:28:38 -08:00
Gábor Lipták
14217cef24
HBASE-15364 Fix unescaped < and > characters in Javadoc
2016-03-08 16:44:04 -08:00
Mikhail Antonov
46cc3d4972
HBASE-15137 CallTimeoutException and CallQueueTooBigException should trigger PFFE
2016-03-07 20:54:54 -08:00
stack
4f044cf6be
HBASE-15421 Convert TestStoreScanner to junit4 from junit3 and clean up close of scanners
2016-03-07 20:46:46 -08:00
Stephen Yuan Jiang
1c6beb3dc1
HBASE-15413 Procedure-V2: print out ProcedureInfo during trace (Stephen Yuan Jiang)
2016-03-07 20:28:45 -08:00
Mikhail Antonov
e477c143bc
HBASE-15354 Use same criteria for clearing meta cache for all operations (addendum) (Ashu Pachauri)
2016-03-07 18:11:15 -08:00
stack
d15ae0e6ab
HBASE-15261 Make Throwable t in DaughterOpener volatile (Huaxiang Sun)
2016-03-07 16:34:11 -08:00
stack
0f14856b01
HBASE-15416 TestHFileBackedByBucketCache is flakey since it went in
2016-03-07 16:31:09 -08:00
tedyu
ed977fd125
HBASE-15243 Utilize the lowest seek value when all Filters in MUST_PASS_ONE FilterList return SEEK_NEXT_USING_HINT
2016-03-07 16:15:59 -08:00
tedyu
dfc650a953
HBASE-15243 Revert due to compilation error - master branch change makes the patch stale
2016-03-07 15:59:29 -08:00
tedyu
05c1309b3c
HBASE-15243 Utilize the lowest seek value when all Filters in MUST_PASS_ONE FilterList return SEEK_NEXT_USING_HINT
2016-03-07 15:41:06 -08:00
tedyu
05161fcbfd
HBASE-15393 Addendum adds TestReplicationAdminWithTwoDifferentZKClusters (Ashish)
2016-03-07 04:56:00 -08:00
chenheng
f30afa05d9
HBASE-15376 ScanNext metric is size-based while every other per-operation metric is time based
2016-03-07 17:36:40 +08:00
Liu Shaohui
4483b3cbed
HBASE-15338: Add a option to disable the data block cache for testing the performance of underlying file system
2016-03-07 16:37:07 +08:00
Jesse Yates
ef712df944
HBASE-14703 HTable.mutateRow does not collect stats (Heng Chen)
2016-03-05 11:01:45 -08:00
tedyu
d083e4f29f
HBASE-15393 Enable table replication command will fail when parent znode is not default in peer cluster (Ashish Singhi)
2016-03-05 06:28:09 -08:00
Ashu Pachauri
27cf0c8c36
HBASE-15354 Same criteria to clear metacache across operations (Ashu Pachauri)
...
Signed-off-by: Mikhail Antonov <antonov@apache.org>
2016-03-04 17:55:35 -08:00
tedyu
664575598e
HBASE-15397 Create bulk load replication znode(hfile-refs) in ZK replication queue by default (Ashish Singhi)
2016-03-04 13:43:25 -08:00
stack
7dabcf23e8
HBASE-15373 DEPRECATED_NAME_OF_NO_LIMIT_THROUGHPUT_CONTROLLER_CLASS value is wrong in CompactionThroughputControllerFactory
2016-03-03 19:42:42 -08:00
tedyu
4fba1c3627
HBASE-15291 FileSystem not closed in secure bulkLoad (Yong Zhang)
2016-03-03 15:59:37 -08:00
Jonathan M Hsieh
f658f3ef83
HBASE-15356 Remove unused imports (Youngjoon Kim)
2016-03-03 11:42:38 -08:00
stack
8ace5bbfce
HBASE-15366 Add doc, trace-level logging, and test around hfileblock
...
M hbase-common/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileContext.java
Make it emit its toString in format that matches the way we log
elsewhere
M hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFile.java
Capitalize statics.
M hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlock.java
Verify and cleanup documentation of hfileblock format at head of class.
Explain what 'EXTRA_SERIALIZATION_SPACE' is all about.
Connect how we serialize and deserialize... done in different places
and one way when pulling from HDFS and another when pulling from cache
(TO BE FIXED). Shut down a load of public access.
M hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.java
Add trace-level logging
M hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileScanner.java
Make it Closeable
2016-03-03 09:16:30 -08:00
chenheng
4b3e38705c
HBASE-15329 Cross-Site Scripting: Reflected in table.jsp (Samir Ahmic)
2016-03-03 12:20:00 +08:00