Commit Graph

78 Commits

Author SHA1 Message Date
Michael Stack 7fb94c126a HBASE-9494 Cleanup inconsistencies in protobuf message and rpc names
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522035 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 21:07:33 +00:00
jxiang 52ea8f817c HBASE-9321 Contention getting the current user in RpcClient.writeRequest
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518693 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 16:28:07 +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 9ebaea9f54 HBASE-7709 Infinite loop possible in Master/Master replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518335 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 19:32:00 +00:00
Michael Stack b821c20689 HBASE-9299 Generate the protobuf classes with hadoop-maven-plugin
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518312 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:15:20 +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
Michael Stack 40f22a959b HBASE-9308 Fix precommit javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516641 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 22:17:57 +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
Andrew Kyle Purtell 6d7fdfd108 HBASE-9182. Allow non-admin users to list all table names
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513703 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 00:34:30 +00:00
Michael Stack ac10b3c13d HBASE-8409 Security support for namespaces
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513666 13f79535-47bb-0310-9956-ffa450edef68
2013-08-13 21:49:56 +00:00
jeffreyz e80484d7bf HBASE-9098: During recovery use ZK as the source of truth for region state - v2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512553 13f79535-47bb-0310-9956-ffa450edef68
2013-08-10 02:25:50 +00:00
Michael Stack 46fb7c409d HBASE-8408 Implement namespace
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511577 13f79535-47bb-0310-9956-ffa450edef68
2013-08-08 04:19:49 +00:00
eclark d20edb96dc HBASE-9129 Scanner prefetching leaks scanners.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511110 13f79535-47bb-0310-9956-ffa450edef68
2013-08-06 20:10:37 +00:00
jeffreyz d70d599161 hbase-9098: During recovery use ZK as the source of truth for region state
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1510101 13f79535-47bb-0310-9956-ffa450edef68
2013-08-04 06:16:31 +00:00
jxiang 0bed86e6de HBASE-8662 [rest] support impersonation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1503337 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 16:55:10 +00:00
Michael Stack 457c928d35 HBASE-8915 protobuf message style
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501834 13f79535-47bb-0310-9956-ffa450edef68
2013-07-10 16:30:32 +00:00
Zhihong Yu 0f33c00f1f HBASE-8753 Provide new delete flag which can delete all cells under a column-family which have designated timestamp (Honghua)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1500780 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 14:52:00 +00:00
eclark fba901fe9c HBASE-8789 Add max RPC version to meta-region-server zk node.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1500308 13f79535-47bb-0310-9956-ffa450edef68
2013-07-06 18:51:44 +00:00
jxiang 4ff281e50d HBASE-8797 Prevent merging regions from moving during online merge
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499462 13f79535-47bb-0310-9956-ffa450edef68
2013-07-03 16:26:32 +00:00
Michael Stack f400db0d9b HBASE-8737 [replication] Change replication RPC to use cell blocks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499118 13f79535-47bb-0310-9956-ffa450edef68
2013-07-02 21:35:30 +00:00
Michael Stack 8781231132 HBASE-8788 Edit of .proto files moving classes to better homes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1495642 13f79535-47bb-0310-9956-ffa450edef68
2013-06-22 00:15:11 +00:00
jxiang bf4a3af4a4 HBASE-8420 Port HBASE-6874 Implement prefetching for scanners from 0.89-fb
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1486246 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 22:51:22 +00:00
Michael Stack 6bacd6839f HBASE-8573 Store last flushed sequence id for each store of region for Distributed Log Replay
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1486221 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 21:18:32 +00:00
Zhihong Yu 80e0cbd96e HBASE-8497 Protobuf WAL also needs a trailer (Himanshu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1485866 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 21:59:10 +00:00
Michael Stack 91148bcc2a HBASE-8471 Server-side, remove convertion from pb type to client type before we call method
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1485396 13f79535-47bb-0310-9956-ffa450edef68
2013-05-22 20:14:59 +00:00
Michael Stack cb53db35f3 HBASE-7006 [MTTR] Improve Region Server Recovery Time - Distributed Log Replay
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1482675 13f79535-47bb-0310-9956-ffa450edef68
2013-05-15 04:24:02 +00:00
Devaraj Das 7a7ab8b8da HBASE-7932. Introduces Favored Nodes for region files. Adds a balancer called FavoredNodeLoadBalancer that will honor favored nodes in the process of balancing but the balance operation is currently a no-op (Devaraj Das)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1481476 13f79535-47bb-0310-9956-ffa450edef68
2013-05-12 06:47:39 +00:00
Michael Stack d668363c23 HBASE-8214 Remove proxy and engine, rely directly on pb generated Service
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1478637 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 03:52:15 +00:00
sershe f027f66b22 HBASE-7413 Convert WAL to pb
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1477761 13f79535-47bb-0310-9956-ffa450edef68
2013-04-30 18:34:40 +00:00
Enis Soztutar e2868556df HBASE-2231 Compaction events should be written to HLog (Stack & Enis)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1476414 13f79535-47bb-0310-9956-ffa450edef68
2013-04-26 22:05:33 +00:00
Michael Stack 93477aa6df HBASE-8284 Allow String Offset(s) in ColumnPaginationFilter for bookmark based pagination
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471070 13f79535-47bb-0310-9956-ffa450edef68
2013-04-23 17:50:50 +00:00
Enis Soztutar af834c404f HBASE-8205. HBCK support for table locks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1467497 13f79535-47bb-0310-9956-ffa450edef68
2013-04-12 22:30:47 +00:00
larsh 3c0f2508d0 HBASE-7801 Allow a deferred sync option per Mutation.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1467357 13f79535-47bb-0310-9956-ffa450edef68
2013-04-12 17:07:00 +00:00
Michael Stack d1b3505b26 HBASE-8165 Update our protobuf to 2.5 from 2.4.1; REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1466759 13f79535-47bb-0310-9956-ffa450edef68
2013-04-11 03:51:47 +00:00
Michael Stack 1dda0cbc91 HBASE-8165 Update our protobuf to 2.5 from 2.4.1
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1466556 13f79535-47bb-0310-9956-ffa450edef68
2013-04-10 16:42:28 +00:00
Michael Stack 00f7bb46c5 HBASE-8187 trunk/0.95 tarball packaging
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1462606 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 18:49:42 +00:00
zjushch c7309e82ef HBASE-7403 Online Merge (Chunhui shen)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1460306 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 10:26:21 +00:00
jxiang e38dcba6c3 HBASE-8137 Add failed to open/close region state
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1459384 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 16:29:42 +00:00
Michael Stack 5fde90f68f HBASE-7905 Add passing of optional cell blocks over rpc
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1459013 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 19:36:46 +00:00
Michael Stack 7789483431 HBASE-8138 Using [packed=true] for repeated field of primitive numeric types (types which use the varint, 32-bit, or 64-bit wire types)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1458504 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 20:43:50 +00:00
nkeywal 62d1ad5fde HBASE-7968 Packaging of Trunk and 0.95 does not create the dependent jars in the lib folder
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1452261 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 11:30:49 +00:00
Zhihong Yu c11d251235 HBASE-7641 Port HBASE-6669 'Add BigDecimalColumnInterpreter for doing aggregations using AggregationClient' to trunk (Julian Wissman)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1451037 13f79535-47bb-0310-9956-ffa450edef68
2013-02-27 23:37:41 +00:00
Michael Stack 05711f7553 HBASE-7940 Upgrade version to 0.97-SNAPSHOT in pom.xml files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1450337 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 18:26:28 +00:00
Michael Stack 5bbc0c22f0 HBASE-7899 Cell block building tools: Cell codec and means of iterating an objects Cells
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449420 13f79535-47bb-0310-9956-ffa450edef68
2013-02-23 22:38:58 +00:00
Enis Soztutar 9bb04c741a HBASE-7305. ZK based Read/Write locks for table operations
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448867 13f79535-47bb-0310-9956-ffa450edef68
2013-02-22 00:15:52 +00:00
Zhihong Yu ae300d6759 HBASE-7864 Rename HMaster#listSnapshots as getCompletedSnapshots() (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1448302 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 17:10:21 +00:00
Zhihong Yu c36b6fb32c HBASE-7858 cleanup before merging snapshots branch to trunk (Ted Yu)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1447967 13f79535-47bb-0310-9956-ffa450edef68
2013-02-19 23:40:35 +00:00
Jonathan Hsieh 1d2180687a Merge hbase-7290 branch with trunk 2/1/13
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1446147 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 12:58:12 +00:00
Jonathan Hsieh 82df28fffe HBASE-6864 Online snapshots scaffolding
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445828 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 18:43:44 +00:00
Jonathan Hsieh 836f786f63 HBASE-7454 Move ErrorHandling protos from hbase-server to hbase-protocol
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445816 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 18:39:00 +00:00