Sean Busbey
db2b6421ff
HBASE-12535 NPE in WALFactory under contention for getInstance()
...
Signed-off-by: stack <stack@apache.org>
2014-11-19 14:39:46 -08:00
Matteo Bertozzi
05ced20a34
HBASE-12529 Use ThreadLocalRandom for RandomQueueBalancer
2014-11-19 16:50:29 +00:00
Matteo Bertozzi
3f95fe22e0
Patch up Jetty to disable SSLv3 (CVE-2014-3566)
2014-11-19 16:40:18 +00:00
stack
640274d5e1
HBASE-12532 TestFilter failing occasionally with ExitCodeException doing chmod since HBASE-10378 ADDENDUM
2014-11-18 23:41:35 -08:00
stack
d87c550b94
HBASE-12532 TestFilter failing occasionally with ExitCodeException doing chmod since HBASE-10378
2014-11-18 21:54:48 -08:00
stack
1e77dd9f7a
Revert "HBASE-12471 Task 4. replace internal ConnectionManager#{delete,get}Connection use with #close, #createConnection (0.98, 0.99)" ADDENDUM
2014-11-18 21:40:21 -08:00
stack
5f391efda1
Revert "HBASE-12471 Task 4. replace internal ConnectionManager#{delete,get}Connection use with #close, #createConnection (0.98, 0.99)"
...
This reverts commit d3e7c3cfa9
.
2014-11-18 16:30:52 -08:00
Andrew Purtell
22f29ca8ef
HBASE-12496 A blockedRequestsCount metric (Yi Deng)
2014-11-18 14:14:31 -08:00
Lars Hofhansl
822bcce91e
HBASE-12411 Optionally enable p-reads and private readers for compactions.
2014-11-18 12:42:49 -08:00
stack
b94e6738d9
HBASE-10378 Refactor write-ahead-log implementation -- ADDEDNUM
2014-11-18 12:12:35 -08:00
Sean Busbey
f5e05eb836
HBASE-10378 Refactor write-ahead-log implementation
...
Incompatible changes called out in release notes on jira.
* Cleaned up references to HLog
* Deprecates HLogKey but maintains it for compatibility
- Moves all Writeable from WALKey to HLogKey
* Adds utility code to CoprocessorHost to help with evolving Coprocessor APIs
* RSRpcServices roll WAL call now requests the non-meta LogRoller roll all logs
- rolls actually happen asynchronously
- deprecated old api (and noted incompatible behavior change)
- modified api in new Admin interface to reflect lack of return values.
* Moved WAL user facing API to "WAL"
- only 1 sync offered
- WALTrailer removed from API
* make provider used by the WALFactory configurable.
* Move all WAL requests to use opaque ids instead of paths
* WALProvider provides API details for implementers and handles creation of WALs.
* Refactor WALActionsListener to have a basic implementation.
* turn MetricsWAL into a WALActionsListener.
* tests that needs FSHLog implementation details use them directly, others just reference provider + factory
- Some tests moved from Large to Medium based on run time.
* pull out wal disabling into its own no-op class
* update region open to delegate to WALFactory
* update performance test tool to allow for multiple regions
* Removed references to meta-specific wals within wal code
- replaced with generic suffixes
- WALFactory maintains a dedicated WALProvider for meta (and so knows about the distinction)
* maintain backwards compat on HLogPrettyPrinter and mark it deprecated.
- made WALPrettyPrinter IA.Private in favor of `bin/hbase wal`
* move WALUtil stuff that's implementation specific to said implementation
- WALUtil now acts as an integration point between the RegionServer and hte WAL code.
Incorporates contributions from v.himanshu.
Signed-off-by: stack <stack@apache.org>
2014-11-18 12:04:41 -08:00
Enis Soztutar
b97c3daf90
HBASE-12449 Use the max timestamp of current or old cell's timestamp in HRegion.append()
2014-11-18 11:34:49 -08:00
stack
d3e7c3cfa9
HBASE-12471 Task 4. replace internal ConnectionManager#{delete,get}Connection use with #close, #createConnection (0.98, 0.99)
2014-11-18 09:48:54 -08:00
tedyu
0eb07609b6
HBASE-12337 Import tool fails with NullPointerException if clusterIds is not initialized
2014-11-18 09:18:25 -08:00
Nick Dimiduk
1276af23d5
HBASE-12459 Use a non-managed Table in mapred.TableOutputFormat
2014-11-17 08:36:08 +01:00
stack
0255fc2bf1
HBASE-12359 MulticastPublisher should specify IPv4/v6 protocol family when creating multicast channel (Qiang Tian)
2014-11-14 21:55:15 -08:00
tedyu
9583d14747
HBASE-12478 HBASE-10141 and MIN_VERSIONS are not compatible
2014-11-14 16:36:56 -08:00
Lars Hofhansl
c29318c038
Revert "HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction."
...
This reverts commit 231d3ee2ad
.
2014-11-13 09:18:21 -08:00
Lars Hofhansl
9d634772fa
Revert "Amend HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction; Test import fix"
...
This reverts commit f6d8cde1e4
.
2014-11-13 09:17:56 -08:00
Andrew Purtell
f6d8cde1e4
Amend HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction; Test import fix
2014-11-13 08:09:41 -08:00
Lars Hofhansl
231d3ee2ad
HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction.
2014-11-12 22:49:00 -08:00
Enis Soztutar
f641aada36
HBASE-12445 hbase is removing all remaining cells immediately after the cell marked with marker = KeyValue.Type.DeleteColumn via PUT (Hani Nadra)
2014-11-12 15:50:10 -08:00
Matteo Bertozzi
a376c8da9d
HBASE-12366 Add login code to HBase Canary tool (Srikanth Srungarapu)
2014-11-12 20:34:55 +00:00
Andrew Purtell
210f5a3b01
Revert "HBASE-12454 Setting didPerformCompaction early in HRegion#compact"
...
This reverts commit b0a434a5ce
.
2014-11-12 12:30:57 -08:00
Andrew Purtell
05c1663392
HBASE-12461 FSVisitor logging is excessive (Nick Dimiduk)
2014-11-12 10:23:54 -08:00
Andrew Purtell
b0a434a5ce
HBASE-12454 Setting didPerformCompaction early in HRegion#compact
2014-11-12 09:47:46 -08:00
stack
fb6c5c7fe8
HBASE-10483 Provide API for retrieving info port when hbase.master.info.port is set to 0 (Liu Shaohui)
2014-11-12 08:56:42 -08:00
Esteban Gutierrez
8327f145c9
HBASE-12447 Add support for setTimeRange for RowCounter and CellCounter (addendum)
...
Signed-off-by: stack <stack@apache.org>
2014-11-11 15:44:56 -08:00
stack
804444f892
HBASE-12455 Add 'description' to bean and attribute output when you do /jmx?description=true
2014-11-11 12:59:43 -08:00
Esteban Gutierrez
6c2a299657
HBASE-12447 Add support for setTimeRange for RowCounter and CellCounter
...
Signed-off-by: stack <stack@apache.org>
2014-11-11 11:17:23 -08:00
Andrew Purtell
7657090ad9
HBASE-12448 Fix rate reporting in compaction progress DEBUG logging
2014-11-07 18:36:43 -08:00
Andrew Purtell
440767ff55
Reduce the effective scope of CREATE and ADMIN permissions
2014-11-07 11:53:25 -08:00
Andrew Purtell
7718390703
HBASE-12424 Finer grained logging and metrics for split transactions
2014-11-07 11:32:01 -08:00
Niels Basjes
cc71d35112
Generate Thrift code using a maven profile
...
Signed-off-by: stack <stack@apache.org>
2014-11-06 10:27:59 -08:00
stack
c71244c02d
HBASE-12329 Table create with duplicate column family names quietly succeeds (Jingcheng Du)
2014-11-05 17:32:21 -08:00
stack
b0eaa92f5b
HBASE-8707 Add LongComparator for filter (Liu Shaohui)
2014-11-05 16:56:43 -08:00
Andrew Purtell
e1b82fe91f
HBASE-12389 Reduce the number of versions configured for the ACL table
2014-11-05 09:28:11 -08:00
Andrew Purtell
9255d6fdc7
HBASE-12420 BucketCache logged startup message is egregiously large
2014-11-05 09:22:00 -08:00
Andrew Purtell
48fd0369e5
HBASE-12344 Split up TestAdmin
2014-11-05 09:18:04 -08:00
Lars Hofhansl
ecd708671c
HBASE-12363 Improve how KEEP_DELETED_CELLS works with MIN_VERSIONS.
2014-11-04 17:08:39 -08:00
stack
3587fe8324
HBASE-12423 Use a non-managed Table in TableOutputFormat (Solomon Duskis)
2014-11-04 16:25:16 -08:00
Matteo Bertozzi
7442e5bd62
HBASE-12414 Move HFileLink.exists() to base class
2014-11-04 12:33:29 +00:00
tedyu
ab927b8e1a
HBASE-10780 HFilePrettyPrinter#processFile should return immediately if file does not exist (Ashish Singhi)
2014-11-03 20:31:40 -08:00
Enis Soztutar
71f73fcd0b
HBASE-12402 ZKPermissionWatcher race condition in refreshing the cache leaving stale ACLs and causing AccessDenied
2014-11-03 20:09:55 -08:00
Ashish Singhi
f7adec0548
HBASE-4625 Convert @deprecated HBaseTestCase tests JUnit4 style tests
...
Signed-off-by: stack <stack@apache.org>
2014-11-03 15:58:56 -08:00
Nick Dimiduk
b5764a8e74
HBASE-12399 Master startup race between metrics and RpcServer
2014-11-01 10:45:45 -07:00
Adrian Muraru
a1f59d8e1b
Replication gets stuck following a transient zookeeper error to remote peer cluster
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-10-31 17:59:29 -07:00
Nick Dimiduk
b784f7db99
HBASE-12401 Add some timestamp signposts in IntegrationTestMTTR
2014-10-31 17:21:20 -07:00
Nick Dimiduk
f5d6314c87
HBASE-12335 IntegrationTestRegionReplicaPerf is flaky
2014-10-31 17:12:21 -07:00
Andrew Purtell
a62f543c65
HBASE-12361 Show data locality of region in table page (Liu Shaohui)
2014-10-31 15:41:57 -07:00