Commit Graph

244 Commits

Author SHA1 Message Date
ramkrishna a02bd8cc0d HBASE-8496 - Implement tags and the internals of how a tag should look like (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525269 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 18:01:32 +00:00
Jonathan Hsieh d2ddf0986a HBASE-9579 Sanity check visiblity and audience for server-side modules
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525055 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 17:09:39 +00:00
anoopsamjohn 0541a8da5c HBASE-9430 Memstore heapSize calculation - DEEP_OVERHEAD is incorrect
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:46:51 +00:00
Michael Stack ab5e4b98d0 HBASE-9518 getFakedKey() improvement
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524896 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 03:47:19 +00:00
ndimiduk 886a96aed8 HBASE-9369 Add support for 1- and 2-byte integers in OrderedBytes and provide types (He Liangliang)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524297 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 06:07:30 +00:00
ndimiduk eceab57bed HBASE-9549 KeyValue#parseColumn empty qualifier
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524236 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 22:00:44 +00:00
Michael Stack 161832243a HBASE-9555 Reset loadbalancer back to StochasticLoadBalancer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 06:03:05 +00:00
sershe ed90c565ef HBASE-9496 make sure HBase APIs are compatible between 0.94 and 0.96
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523825 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 22:36:38 +00:00
Jean-Daniel Cryans 5a0016d1af HBASE-9505 Enable replication by default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523820 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:31:08 +00:00
Michael Stack 10eec81e09 HBASE-9541 icv fails w/ npe if client does not support cellblocks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523812 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:05:35 +00:00
Jonathan Hsieh 1f969f6155 HBASE-9523 Audit of hbase-common @InterfaceAudience.Public apis
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523411 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 06:45:14 +00:00
Michael Stack ed509f750c HBASE-9508 Restore some API mistakenly removed in client, mapred*, and common
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523141 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 23:15:00 +00:00
Michael Stack 8b2d961c48 HBASE-7296 Add hbase.master.loadbalancer.class in the documentation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523111 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 21:31:18 +00:00
Michael Stack aaf04f7ea0 HBASE-9101 Addendum to pluggable RpcScheduler
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523108 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 21:18:42 +00:00
ndimiduk 486d9e16a6 HBASE-9347 followup -- adding new files missed in original commit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523020 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 17:20:00 +00:00
eclark a7d7c86955 HBASE-9401 add getQualifierBufferShallowCopy
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522699 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 19:26:32 +00:00
Jonathan Hsieh 07fd6b6a04 HBASE-9516 Mark hbase-common classes missing @InterfaceAudience annotation as Private
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522693 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 18:35:41 +00:00
ndimiduk 37e9a86396 HBASE-9347 Support for enabling servlet filters for REST service (Vandana Ayyalasomayajula)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522586 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 14:14:02 +00:00
Michael Stack e150672901 HBASE-9468 Previous active master can still serves RPC request when it is trying recovering expired zk session
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521949 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 17:43:43 +00:00
Michael Stack 49fc546051 HBASE-9482 Do not enforce secure Hadoop for secure HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521731 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 04:33:09 +00:00
Jonathan Hsieh 3e25e1b7f5 HBASE-9493 Rename CellUtil#get*Array to CellUtil#clone*
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521676 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 23:05:50 +00:00
Jonathan Hsieh 79736c4016 HBASE-9478 Make Cell @InterfaceAudience.Public and Evolving
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521305 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 22:32:03 +00:00
Michael Stack 6b41e5ebcf HBASE-9475 Fix pom warnings found by new m2eclipse
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521255 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 19:27:39 +00:00
larsh 87b4bfefa0 HBASE-9301 Default hbase.dynamic.jars.dir to hbase.rootdir/jars (Vasu Mariyala)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521227 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 18:25:10 +00:00
nkeywal ecedb57f7e HBASE-9436 hbase.regionserver.handler.count default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521166 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 15:56:06 +00:00
nkeywal 9de8402281 HBASE-9452 Simplify the configuration of the multicast notifier
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520999 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 08:53:29 +00:00
Michael Stack df49eca1eb HBASE-9413 WebUI says ".META." table but table got renames to "hbase:meta". Meed to update the UI
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520463 13f79535-47bb-0310-9956-ffa450edef68
2013-09-06 00:29:48 +00:00
eclark 5c7d4bb6aa HBASE-9446 saveVersion.sh spit pushd: not found popd: not found
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520440 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:05:17 +00:00
Jonathan Hsieh 5a3060ee37 HBASE-9334 Convert KeyValue to Cell in hbase-client module - Filters
HBASE-9359 Convert KeyValue to Cell in hbase-client module - Result/Put/Delete, ColumnInterpreter


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519077 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 20:31:47 +00:00
Enis Soztutar 0ab9331948 HBASE-9384 [WINDOWS] Using file://{hbase.tmp.dir}/hbase for hbase.rootdir causes illegal argument exception on windows
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519021 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 16:44:35 +00:00
Jonathan Hsieh 739f438176 HBASE-9247 Cleanup Key/KV/Meta/MetaKey Comparators
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518817 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 20:45:04 +00:00
Jonathan Hsieh 950a552f77 HBASE-9372 Restore HConstants.META_TABLE_NAME as deprecated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518416 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 23:29:57 +00:00
Michael Stack 2112f2dc9f HBASE-9341 Document hbase.hstore.compaction.kv.max
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:50:23 +00:00
Michael Stack d196d1b742 HBASE-9278 Reading Pre-namespace meta table edits kills the reader
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518397 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:46:28 +00:00
Michael Stack 02de8c40d9 HBASE-9230 Fix the server so it can take a pure pb request param and return a pure pb result
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518346 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 19:59:09 +00:00
Michael Stack 1e71b56731 HBASE-8462 Custom timestamps should not be allowed to be negative
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518322 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:42:26 +00:00
Michael Stack 102f84d272 HBASE-9283 Struct and StructIterator should properly handle trailing nulls
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518320 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:32:04 +00:00
Devaraj Das b936444e34 HBASE-9116. Adds a view/edit tool for favored nodes mapping. Also implements the FavoredNodeLoadBalancer.balanceCluster method.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518016 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 22:12:21 +00:00
Zhihong Yu 91ef1fda93 HBASE-9348 TerminatedWrapper error decoding, skipping skippable types (Nick)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517858 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 16:06:09 +00:00
eclark cd8e01f1c3 HBASE-9339 Fix saveVersion.sh's GIT awareness.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517695 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 20:52:12 +00:00
Michael Stack d0be323947 HBASE-9332 OrderedBytes does not decode Strings correctly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517655 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 19:43:38 +00:00
Michael Stack ddedcb9ce4 HBASE-9248 Place holders for tags in 0.96 to accommodate tags in 0.98
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516614 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 21:23:04 +00:00
Michael Stack 41db4e539f HBASE-9282 Minor logging cleanup; shorten logs, remove redundant info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516267 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 19:25:21 +00:00
Michael Stack d663f2baa1 HBASE-8165 Move to Hadoop 2.1.0-beta from 2.0.x-alpha (WAS: Update our protobuf to 2.5 from 2.4.1)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516084 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 05:04:20 +00:00
Jonathan Hsieh 7d94fa70f5 HBASE-9262 Make KeyValue.KEY_COMPARATOR default for HFileWriterFactory
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515591 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 20:30:02 +00:00
Jonathan Hsieh b9e92fdf6f HBASE-9246 Remove ROOT_TABLEDESC, ROOT_REGIONINFO, and ROOT_TABLE_NAME
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515160 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 16:28:10 +00:00
jxiang 1b890d3ecd HBASE-9234 Rebuilding user regions should ignore system tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515137 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 15:33:24 +00:00
Jonathan Hsieh 4dd82c9b1c HBASE-9164 Convert List<? extends Cell> anti pattern to List<Cell> pattern
This patch also starts a refactor of the KVComparator.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 17:49:06 +00:00
Jonathan Hsieh 88de40d738 HBASE-9196 Remove dead code related to KeyValue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513964 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 17:00:45 +00:00
Michael Stack db3824ab5b HBASE-9128 Drop the '.' prefix from names under hbase.rootdir after namespaces goes in
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513736 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 06:19:50 +00:00