Ashu Pachauri
d2c083d21c
HBASE-17627 Active workers metric for thrift (Ashu Pachauri)
...
Signed-off-by: Gary Helmling <garyh@apache.org>
2017-02-15 14:50:19 -08:00
Jan Hentschel
55c2e2d484
HBASE-9702 Changed unit tests to use method names for tables
2017-02-13 13:27:55 -08:00
Gary Helmling
3fe5102506
HBASE-17611 Thrift2 per-call latency metrics are capped at ~2 seconds
2017-02-13 10:16:36 -08:00
Gary Helmling
7a6518f05d
HBASE-17578 Thrift metrics should handle exceptions
2017-02-06 11:39:49 -08:00
Michael Stack
ffe7dac53d
Revert "Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server""
...
This reverts commit 0ac5d4a717
.
This is a revert of a revert; i.e. a reapplication!
Fixes for breakage that comes in with this patch is in a follow-on.
2017-01-30 11:54:54 -08:00
Jan Hentschel
aff8de8397
HBASE-17555 Changed calls to deprecated getHBaseAdmin to getAdmin
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-28 21:41:25 -08:00
Jan Hentschel
ad8e6c8312
HBASE-17271 Fixed test runs in hbase-thrift
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-01-27 08:10:02 -08:00
Michael Stack
0ac5d4a717
Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server"
...
This reverts commit 59fd6eb7f6
.
2017-01-25 22:55:18 -08:00
Yang Guang
59fd6eb7f6
HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server
2017-01-24 23:37:12 -08:00
Jan Hentschel
55a1aa1e73
HBASE-10699 Set capacity on ArrayList where possible and use isEmpty instead of size() == 0
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 22:58:20 -08:00
Jan Hentschel
7572e96e3a
HBASE-17385 Change usage documentation from bin/hbase to hbase in various tools
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-12-29 15:20:43 -08:00
eyjian
00b3024355
HBASE-17181 Let HBase thrift2 support TThreadedSelectorServer
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2016-12-02 10:05:48 +08:00
anoopsamjohn
05ee54f665
HBASE-17013 Add constructor to RowMutations for initializing the capacity of internal list. (ChiaPing Tsai)
2016-11-04 10:34:20 +05:30
Umesh Agashe
281bf9a222
HBASE-17014 Added clearly marked log messages for start and shutdown of services HMaster, HRegionServer, ThriftServer, RESTServer. Also changed the log level for RPCServer responder starting log message to debug.
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-11-03 11:09:55 -07:00
stack
95c1dc93fb
HBASE-15638 Shade protobuf
...
Which includes
HBASE-16742 Add chapter for devs on how we do protobufs going forward
HBASE-16741 Amend the generate protobufs out-of-band build step
to include shade, pulling in protobuf source and a hook for patching protobuf
Removed ByteStringer from hbase-protocol-shaded. Use the protobuf-3.1.0
trick directly instead. Makes stuff cleaner. All under 'shaded' dir is
now generated.
HBASE-16567 Upgrade to protobuf-3.1.x
Regenerate all protos in this module with protoc3.
Redo ByteStringer to use new pb3.1.0 unsafebytesutil
instead of HBaseZeroCopyByteString
HBASE-16264 Figure how to deal with endpoints and shaded pb Shade our protobufs.
Do it in a manner that makes it so we can still have in our API references to
com.google.protobuf (and in REST). The c.g.p in API is for Coprocessor Endpoints (CPEP)
This patch is Tactic #4 from Shading Doc attached to the referenced issue.
Figuring an appoach took a while because we have Coprocessor Endpoints
mixed in with the core of HBase that are tough to untangle (FIX).
Tactic #4 (the fourth attempt at addressing this issue) is COPY all but
the CPEP .proto files currently in hbase-protocol to a new module named
hbase-protocol-shaded. Generate .protos again in the new location and
then relocate/shade the generated files. Let CPEPs keep on with the
old references at com.google.protobuf.* and
org.apache.hadoop.hbase.protobuf.* but change the hbase core so all
instead refer to the relocated files in their new location at
org.apache.hadoop.hbase.shaded.com.google.protobuf.*.
Let the new module also shade protobufs themselves and change hbase
core to pick up this shaded protobuf rather than directly reference
com.google.protobuf.
This approach allows us to explicitly refer to either the shaded or
non-shaded version of a protobuf class in any particular context (though
usually context dictates one or the other). Core runs on shaded protobuf.
CPEPs continue to use whatever is on the classpath with
com.google.protobuf.* which is pb2.5.0 for the near future at least.
See above cited doc for follow-ons and downsides. In short, IDEs will complain
about not being able to find the shaded protobufs since shading happens at package
time; will fix by checking in all generated classes and relocated protobuf in
a follow-on. Also, CPEPs currently suffer an extra-copy as marshalled from
non-shaded to shaded. To fix. Finally, our .protos are duplicated; once
shaded, and once not. Pain, but how else to reveal our protos to CPEPs or
C++ client that wants to talk with HBase AND shade protobuf.
Details:
Add a new hbase-protocol-shaded module. It is a copy of hbase-protocol
i with all relocated offset from o.a.h.h. to o.a.h.h.shaded. The new module
also includes the relocated pb. It does not include CPEPs. They stay in
their old location.
Add another module hbase-endpoint which has in it all the endpoints
that ship as part of hbase -- at least the ones that are not
entangled with core such as AccessControl and Auth. Move all protos
for these CPEPs here as well as their unit tests (mostly moving a
bunch of stuff out of hbase-server module)
Much of the change looks like this:
-import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
-import org.apache.hadoop.hbase.protobuf.generated.ClusterIdProtos;
+import org.apache.hadoop.hbase.protobuf.shaded.ProtobufUtil;
+import org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterIdProtos;
In HTable and in HBaseAdmin, regularize the way Callables are used and also hide
protobuf usage as much as possible moving it up into Callable super classes or out
to utility classes. Still TODO is adding in of retries, etc., but can wait on
procedure which will redo all this.
Also in HTable and HBaseAdmin as well as in HRegionServer and Server, be explicit
when using non-shaded protobuf. Do the full-path so it is clear. This is around
endpoint coprocessors registration of services and execution of CPEP methods.
Shrunk ProtobufUtil by moving methods used by one CPEP only back to the CPEP either
into Client class or as new Util class; e.g. AccessControlUtil.
There are actually two versions of ProtobufUtil now; a shaded one and a subset
that is used by CPEPs doing non-shaded work.
Made it so hbase-common no longer depends on hbase-protocol (with Matteo's help)
R*Converter classes got moved down under shaded package -- they are for internal
use only. There are no non-shaded versions of these classes.
D hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRegionServerCallable
D RetryingCallableBase
Not used anymore and we have too many tiers of Callables so removed/cleaned-up.
A ClientServicecallable
Had to add this one. RegionServerCallable was made generic so it could be used
for a few Interfaces (Client and Admin). Then added ClientServiceCallable to
implement RegionServerCallable with the Client Interface.
2016-10-03 21:37:32 -07:00
Jonathan M Hsieh
09a31bd1e9
HBASE-16711 Fix hadoop-3.0 profile compile
...
Eliminates use of removed or deprecated hadoop2 api
- MBeanUtil -> MBeans Hadoop2 has both; Hadoop 3 removes MBeanUtil and uses MBeans
- FSDataOutputStream(OutputStream) -> FSDataOutputStream(OutputStream, FileSystem.Statistics)
- MetricsServlet is removed. See HADOOP-12504
2016-09-28 13:11:37 -07:00
Ben Lau
4b05f40984
HBASE-16662 Fix open POODLE vulnerabilities
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-09-22 14:27:07 -07:00
Jonathan M Hsieh
a90d433a2c
HBASE-12088 Remove unused hadoop-1.0, hadoop-1.1 profiles from non-root poms
2016-09-21 20:45:03 -07:00
tedyu
9cbe516b1f
HBASE-16495 When accessed via Thrift, all column families have timeToLive equal to -1 (Tigran Saluev)
2016-08-24 13:35:18 -07:00
Joseph Hwang
03fe257a64
HBASE-16221 Have ThriftScanner update the ConnectionCache's last used time overtime getScannerRow() to keep the connection alive for long lived scanners
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2016-07-22 17:58:39 -07:00
Jurriaan Mous
a1f0c1cbb3
HBASE-15875 Remove HTable references and HTableInterface
...
Signed-off-by: stack <stack@apache.org>
2016-05-30 19:56:54 -07:00
Sean Mackrory
3b6e6e6c25
HBASE-15889. String case conversions are locale-sensitive, used without locale
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-05-28 10:41:31 -07:00
Ashu Pachauri
7d9d3ea38a
HBASE-15890 Allow setting cacheBlocks for TScan
...
Signed-off-by: stack <stack@apache.org>
2016-05-27 15:28:59 -07:00
Ramkrishna
7b5d5394c0
HBASE-15784 Misuse core/maxPoolSize of LinkedBlockingQueue in
...
ThreadPoolExecutor (Jingcheng Du)
2016-05-18 12:40:43 +05:30
Andrew Purtell
b6617b4eb9
HBASE-15663 Hook up JvmPauseMonitor to ThriftServer
2016-04-20 17:37:35 -07:00
Mikhail Antonov
0bb18de91c
HBASE-15637 TSHA Thrift-2 server should allow limiting call queue size
2016-04-13 12:31:46 -07:00
tedyu
3a6d683d63
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when there is no family in table descriptor (huaxiang sun)
2016-03-18 10:21:43 -07:00
Jonathan M Hsieh
f658f3ef83
HBASE-15356 Remove unused imports (Youngjoon Kim)
2016-03-03 11:42:38 -08:00
tedyu
5eefe13173
HBASE-14800 TCompareOp which was missing from initial checkin
2015-12-25 18:13:35 -08:00
tedyu
b8e2e4a1e7
HBASE-14800 Expose checkAndMutate via Thrift2 (Josh Elser)
2015-12-25 17:41:37 -08:00
Elliott Clark
9647fee3f0
HBASE-14851 Add test showing how to use per put TTL from thrift
2015-12-09 16:04:10 -08:00
stack
26dd0d17f8
HBASE-14926 Hung ThriftServer; no timeout on read from client; if client crashes, worker thread gets stuck reading
2015-12-04 13:19:12 -08:00
Daniel Vimont
6a493ddff7
Commit for HBASE-14825 -- corrections of typos, misspellings, and mangled links
...
Commit for HBASE-14825 -- corrections of typos, misspellings, and mangled links - addition commit for line lengths
2015-11-25 07:12:36 +10:00
Enis Soztutar
3aa3fae138
HBASE-14172 Upgrade existing thrift binding using thrift 0.9.2 compiler.(Josh Elser)
2015-11-18 19:11:51 -08:00
Apekshit(Appy) Sharma
08963189a2
HBASE-14767 - Remove deprecated functions from HBaseAdmin Deprecated in HBASE-12083 (1.0.0, 2.0.0, 0.99.2) - HBaseAdmin(Configuration)
...
Deprecated in HBASE-10479 (0.99.0, hbase-10070)
- HBaseAdmin(Connection)
Deprecated in HBASE-11826 (0.99.0, 1.0.0, 2.0.0)
- flush()
- compact()
- majorCompact()
- split()
- getCompactionState()
- Changes many declarations from HBaseAdmin to Admin
(Apekshit)
Signed-off-by: stack <stack@apache.org>
2015-11-06 16:23:55 -10:00
Misty Stanley-Jones
c575e18ab8
HBASE-14481 Deprecate HBase Wiki
...
We have an awesome community resource in our online book. It's maintained and looked after with
diligence. We also have an HBase section on the hadoop wiki that hasn't been updated since 2012.
Let's sift through the pages of the wiki, bring over any content that's still relevant and
not already present in the book, and kill the wiki.
2015-11-04 09:09:02 +10:00
Misty Stanley-Jones
9c37239f58
HBASE-14739 Fix broken link to Javadoc that is suppressed because it is generated code
2015-11-02 14:24:54 +10:00
Jonathan M Hsieh
4c25549e9f
HBASE-14711 Remove or annotate deprecated methods in HRegionInfo
2015-11-01 04:29:51 -08:00
Jonathan M Hsieh
094d65e6f5
HBASE-14673 Exorcise deprecated Delete#delete* api
2015-10-29 11:15:34 -07:00
Elliott Clark
9925e9a182
HBASE-14690 Fix css so there's no left/right scroll bar
2015-10-24 10:27:12 -07:00
Matteo Bertozzi
36a196722c
HBASE-14669 remove unused import and fix javadoc
2015-10-22 09:25:26 -07:00
Elliott Clark
5a5b854c2a
HBASE-14633 Try fluid width UI
2015-10-20 17:45:47 -07:00
tedyu
8c69b0f751
HBASE-14594 Use new DNS API introduced in HADOOP-12437 (Josh Elser)
2015-10-14 14:17:36 -07:00
tedyu
36f6eb139d
HBASE-14471 Thrift - HTTP Error 413 full HEAD if using kerberos authentication (huaxiang sun)
2015-09-25 09:07:16 -07:00
Apekshit(Appy) Sharma
fe2c4f630d
HBASE-14400 Fix HBase RPC protection documentation
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-09-15 17:43:48 -07:00
stack
9a8ad7c27d
HBASE-14435 thrift tests don't have test-specific hbase-site.xml so 'BindException: Address already in use' because info port is not turned off: ADDENDUM
2015-09-15 06:18:29 -07:00
stack
bf46fc5542
HBASE-14435 thrift tests don't have test-specific hbase-site.xml so 'BindException: Address already in use' because info port is not turned off
2015-09-14 20:00:35 -07:00
stack
7a7c98ac18
Revert accidental commit without log message
...
Revert "config"
This reverts commit 87cc08754a
.
2015-09-14 19:58:16 -07:00
stack
87cc08754a
config
2015-09-14 15:15:31 -07:00
Sean Busbey
3aa2b2d638
HBASE-7972 allow configuring the TCP backlog on thrift services.
...
Author: Jean-Daniel Cryans
Ammending-Author: Esteban Gutierrez
Ammending-Author: Sean Busbey
2015-09-02 10:05:18 -05:00
Sean Busbey
720f2a8815
HBASE-14251 ensure javadoc jars have LICENSE/NOTICE that match content.
2015-08-20 10:52:41 -05:00
Andrew Purtell
643ba90185
HBASE-14196 Thrift server idle connection timeout issue (Vladimir Rodionov)
2015-08-12 16:32:37 -07:00
Lars Francke
3d5801602d
HBASE-14194 Undeprecate methods in ThriftServerRunner.HBaseHandler
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 17:29:11 -07:00
Sean Busbey
1b0b67fb7c
HBASE-14085 Update LICENSE and NOTICE files.
...
* corrects license/notice for source distribution
* adds inception year to correct copyright in generated NOTICE files for jars
* updates project names in poms to use "Apache HBase" instead of "HBase" so jar NOTICE files will be correct
* uses append-resources to include supplemental info on jars with 3rd party works in source
* adds an hbase specific resource bundle for jars that include 3rd party works for binaries
** uses supplemental-model to fill in license gaps
** uses the above and a shade plugin transformation to build proper files for shaded jars.
** uses the above and the assembly plugin to build the proper files for bin assembly
* adds a NOTICE item for things copied out of Hadoop (TODO legal-discuss)
2015-08-04 17:16:56 -05:00
Srikanth Srungarapu
377bf1937f
HBASE-14162 Fixing maven target for regenerating thrift classes fails against 0.9.2
2015-07-31 15:03:56 -07:00
Sean Busbey
4ce6f486d0
HBASE-14087 Ensure correct ASF headers for docs/code
...
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint
2015-07-29 14:25:43 -05:00
anoopsjohn
3b6db26863
HBASE-13954 Remove HTableInterface#getRowOrBefore related server side code. (Ashish)
2015-07-21 09:08:26 +05:30
Gábor Lipták
682b8ab8a5
HBASE-13569 Correct Javadoc (for Java8)
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-13 01:10:37 -05:00
Sean Busbey
a016b23e85
HBASE-13728 Remove direct use of Hadoop's GenericOptionParser.
...
* In most cases, just shift to proper use of ToolRunner
* Fix timing issue in TestImportExport
** add some diagnostic logs to Import and TestImportExport
** when testing for WAL use under different durability requests, ignore meta edits.
* In the case of TestImportTsv make a local anonymous class so we can get at internals.
2015-05-29 12:38:52 -05:00
Elliott Clark
3a1e101dcd
HBASE-13700 Change Thrift2 so that number of woker threads can be passed in
2015-05-20 13:43:46 -07:00
Elliott Clark
1bfe387956
HBASE-13698 Add RegionLocator methods to Thrift2
2015-05-20 13:33:59 -07:00
Lars Francke
8e5a183256
HBASE-13655 Deprecate duplicate getCompression methods in HColumnDescriptor (Lars Francke <lars.francke@gmail.com>)
...
Recommit after commit missing JIRA
Signed-off-by: stack <stack@apache.org>
2015-05-10 22:52:10 -07:00
stack
17b6f59a98
Revert "Deprecate old methods"
...
Revert commit of HBASE-13655 Deprecate duplicate getCompression methods in HColumnDescriptor
I committed with bad commit message.
This reverts commit 5732bdb483
.
2015-05-10 22:48:09 -07:00
Lars Francke
5732bdb483
Deprecate old methods
...
Add proper JIRA
Signed-off-by: stack <stack@apache.org>
2015-05-10 20:11:12 -07:00
Matt Warhaftig
d50d6d967d
HBASE-13358 - Update VisibilityClient to accept Connection objects.
...
Signed-off-by: Srikanth Srungarapu <ssrungarapu@cloudera.com>
2015-04-30 21:28:01 -07:00
Usha Kuchibhotla
94a00bea07
HBASE-11677 Making Logger instance modifiers consistent.
...
* IA.Public accessible logger instances deprecated
* logger instances modified by tests left in place
* all others made private static final
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-28 09:20:34 -05:00
tedyu
679e0e8d2e
HBASE-13419 Thrift gateway should propagate text from exception causes (Michael Muller)
2015-04-13 09:58:04 -07:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -07:00
tedyu
bfb04d26a7
HBASE-12993 Use HBase 1.0 interfaces in hbase-thrift (Solomon Duskis)
2015-03-29 06:45:49 -07:00
tedyu
306c44156a
HBASE-13327 Addendum replaced the nested try with a cast of getAdmin() to HBaseAdmin and a call to the original compact/majorCompact method (Solomon)
2015-03-26 18:01:21 -07:00
Elliott Clark
97bfc2ded7
HBASE-13265 Make thrift2 usable from c++
2015-03-25 17:17:40 -07:00
tedyu
227ace9100
HBASE-13327 Use Admin in ConnectionCache (Solomon Duskis)
2015-03-24 18:13:51 -07:00
Josh Elser
72855c584e
HBASE-13236 Add addt'l lifecycle-mapping executions.
...
Adds a number of lifecycle-mapping entries which
prevent errors from showing up in Eclipse on a fresh
import of HBase. For plugins defined in the top-level
pom, the mapping is added there; otherwise, the mapping
is pushed down to the child pom.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-03-13 22:35:52 -05:00
tedyu
ff8840acc3
HBASE-13201 Remove HTablePool from thrift-server (Solomon Duskis)
2015-03-11 19:06:32 -07:00
Misty Stanley-Jones
39425a8558
HBASE-11670 Generate PDF of Reference Guide
2015-03-05 09:31:11 +10:00
tedyu
5dfcee0871
HBASE-13115 Fix the usage of remote user in thrift doAs implementation (Srikanth Srungarapu)
2015-03-03 06:48:56 -08:00
tedyu
03d8918142
HBASE-13069 Thrift Http Server returns an error code of 500 instead of 401 when authentication fails (Srikanth Srungarapu)
2015-02-19 16:37:35 -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
Nick Dimiduk
9824eb7840
HBASE-12810 Update to htrace-incubating
2015-01-22 14:28:20 -08:00
Sean Busbey
418ea93774
HBASE-12898 ensure direct dependencies are declared.
2015-01-22 14:33:25 -06:00
Misty Stanley-Jones
1a21c1684c
HBASE-11533 Asciidoc Proof of Concept
2015-01-13 22:32:29 -08:00
tedyu
9246af8dac
HBASE-12796 Clean up HTable and HBaseAdmin deprecated constructor usage (Jurriaan Mous)
2015-01-08 07:49:28 -08:00
tedyu
7310fa2ba7
HBASE-12781 thrift2 listen port will bind always to the passed command line address (Pankaj Kumar)
2014-12-30 08:32:12 -08:00
Esteban Gutierrez
b2eea8cac6
HBASE-12695 JDK 1.8 compilation broken
...
Signed-off-by: stack <stack@apache.org>
2014-12-29 11:02:04 -08:00
tedyu
d436559378
HBASE-12711 Fix new findbugs warnings in hbase-thrift module (Srikanth)
2014-12-18 19:31:10 -08:00
tedyu
58cd2cf6e2
HBASE-12640 Addendum fixes TestThriftHttpServer (Srikanth Srungarapu)
2014-12-17 19:56:15 -08:00
Jimmy Xiang
47738ff927
HBASE-12640 Add Thrift-over-HTTPS and doAs support for Thrift Server -- ADDENDUM
2014-12-17 17:03:52 -08:00
Srikanth Srungarapu
072b2d659c
HBASE-12640 Add Thrift-over-HTTPS and doAs support for Thrift Server
2014-12-17 16:12:48 -08:00
Jimmy Xiang
d918570c80
Revert "Thrift Http implementation"
...
This reverts commit 1cf8521191
.
2014-12-17 16:11:30 -08:00
Srikanth Srungarapu
1cf8521191
Thrift Http implementation
2014-12-17 16:06:19 -08:00
Enis Soztutar
743d16138e
HBASE-12679 Add HBaseInterfaceAudience.TOOLS and move some of the Public classes to LimitedPrivate
2014-12-14 17:46:30 -08:00
stack
58b6b24c29
HBASE-12519 Remove tabs used as whitespace (Varun Saxena)
2014-11-28 20:50:02 -08:00
Enis Soztutar
02963b202a
HBASE-12072 Standardize retry handling for master operations
2014-11-26 12:09:44 -08:00
Andrew Purtell
1ba615657b
HBASE-12382 Restore incremental compilation
2014-11-11 17:45:37 -08:00
Andrew Purtell
5ffa457940
HBASE-12279 Generated thrift files were generated with the wrong parameters (Niels Basjes)
2014-11-07 16:19:42 -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
fba164a1d1
HBASE-12355 Update maven plugins
2014-10-29 13:11:44 -07:00
Andrew Purtell
70a312e53f
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-27 09:29:23 -07:00
Andrew Purtell
ff5bc351b2
Revert "HBASE-11912 Catch some bad practices at compile time with error-prone"
...
This reverts commit 7ed0260eff
.
2014-10-25 08:33:43 -07:00
Andrew Purtell
7ed0260eff
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-24 18:15:12 -07:00
Elliott Clark
6ddb2f1965
HBASE-12197 Move rest to it's on module
...
Summary:
Move hbase-rest to it's own module.
copy test resources from hbase-server into hbase-rest's test resources.
Test Plan: Unit tests pass of hbase-rest module.
Differential Revision: https://reviews.facebook.net/D24657
2014-10-10 09:51:09 -07:00
Andrew Purtell
3557a32352
HBASE-12106 Move test annotations to test artifact (Enis Soztutar)
2014-10-06 23:16:22 -07:00
stack
b5783795cd
HBASE-12038 Replace internal uses of signatures with byte[] and String tableNames to use the TableName equivalents (Solomon Duskis)
2014-09-30 16:35:55 -07:00
Andrew Purtell
011bc04416
HBASE-11796 Add client support for atomic checkAndMutate (Srikanth Srungarapu)
2014-09-24 15:07:38 -07:00
Elliott Clark
0a28af366b
HBASE-12076 Move InterfaceAudience imports to hbase-annotations
2014-09-24 03:57:55 -07:00
Elliott Clark
a5bd931682
HBASE-12059 Create hbase-annotations module
2014-09-23 16:44:14 -07:00
Elliott Clark
2635791027
HBASE-12062 Fix usage of Collections.toArray
2014-09-23 09:58:24 -07:00
anoopsjohn
791a03b40f
HBASE-12047 Avoid usage of KeyValueUtil#ensureKeyValue in simple cases.
2014-09-23 16:42:01 +05:30
stack
5554692871
HBASE-11862 Get rid of Writables in HTableDescriptor, HColumnDescriptor (Andrey Stepachev)
2014-09-15 11:08:21 -07:00
stack
3c9bd7d296
HBASE-11911 Break up tests into more fine grained categories (Alex Newman)
2014-09-12 21:37:06 -07:00
Enis Soztutar
4995ed8a02
HBASE-11679 Replace HTable with HTableInterface where backwards-compatible (Carter)
2014-09-08 23:39:34 -07:00
Enis Soztutar
211c1e8ad4
HBASE-11797 Create Table interface to replace HTableInterface (Carter)
2014-09-02 13:07:02 -07:00
Jonathan M Hsieh
c5dc88791b
HBASE-11556 Move HTablePool to hbase-thrift module
2014-07-21 15:43:32 -07:00
Jimmy Xiang
fc57363404
HBASE-11474 [Thrift2] support authentication/impersonation
2014-07-13 15:11:13 -07:00
Jimmy Xiang
79a03c8bcb
HBASE-11349 [Thrift] support authentication/impersonation
2014-07-08 11:15:58 -07:00
Ted Yu
6c102e22f0
HBASE-11422 Specification of scope is missing for certain Hadoop dependencies (Konstantin Boudnik)
2014-07-04 12:40:13 +00:00
Enis Soztutar
92c52a727a
Updated version in master to 2.0.0-SNAPSHOT after 'branch-1' is created for 1.x line of releases
2014-06-30 20:26:47 -07:00
Enis Soztutar
13bad28e93
HBASE-11391 Thrift table creation will fail with default TTL with sanity checks
2014-06-24 17:29:28 -07:00
Nick Dimiduk
b18c7b122f
HBASE-11371 Typo in Thrift2 docs (Cesar Delgado)
2014-06-17 16:22:58 -07:00
Ted Yu
1324a3cb18
HBASE-11052 Sending random data crashes thrift service
2014-06-17 16:03:16 +00:00
Michael Stack
26096f363e
HBASE-10336 Remove deprecated usage of Hadoop HttpServer in InfoServer (Eric Charles)
2014-06-11 13:55:15 -07:00
Andrew Kyle Purtell
18afd4f39c
Amend HBASE-10960 Enhance HBase Thrift 1 to include append and checkAndPut operations; Add missing file TAppend.java
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590183 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 22:50:03 +00:00
Jonathan Hsieh
ca303c699d
HBASE-10960 Enhance HBase Thrift 1 to include "append" and "checkAndPut" operations (Srikanth Srungarapu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590152 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 21:22:55 +00:00
larsh
16c6a00ac0
HBASE-10988 Addendum, break long line.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588018 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 18:26:28 +00:00
larsh
e53b86fe92
HBASE-10988 Properly wait for server in TestThriftServerCmdLine.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588016 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 18:24:45 +00:00
nkeywal
4b762ee841
HBASE-10018 Change the location prefetch
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585518 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 16:55:45 +00:00
liangxie
b04e6a3cbd
HBASE-10881 Support reverse scan in thrift2 (Liu Shaohui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584509 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 02:59:44 +00:00
liangxie
6217e4367d
HBASE-10887 tidy ThriftUtilities format
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583593 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 10:12:40 +00:00
Michael Stack
c4610ecab2
HBASE-10746 Bump the version of HTrace to 3.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1580076 13f79535-47bb-0310-9956-ffa450edef68
2014-03-21 22:46:03 +00:00
Enis Soztutar
fbf2cc5377
HBASE-10635 thrift#TestThriftServer fails due to TTL validity check (Addendum patch to TestThriftServerCmdLine)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573814 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 23:46:57 +00:00
Enis Soztutar
6771203108
HBASE-10635 thrift#TestThriftServer fails due to TTL validity check
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573447 13f79535-47bb-0310-9956-ffa450edef68
2014-03-03 05:48:04 +00:00
Andrew Kyle Purtell
aee76671fe
HBASE-10488 'mvn site' is broken due to org.apache.jasper.JspC not found
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1568869 13f79535-47bb-0310-9956-ffa450edef68
2014-02-17 00:48:42 +00:00
Andrew Kyle Purtell
edb5f7c0ae
HBASE-10173. Need HFile version check in security coprocessors
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552503 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 06:41:53 +00:00
Michael Stack
57b8613688
HBASE_9955 Make hadoop2 the default and deprecate hadoop1; RETRY
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548374 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 02:42:20 +00:00
Michael Stack
fe5b28625a
HBASE-9955 Make hadoop2 the default and deprecate hadoop1; REVERT
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548351 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 01:16:51 +00:00
Michael Stack
7fbe97470e
HBASE-9955 Make hadoop2 the default and deprecate hadoop1
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548349 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 01:10:59 +00:00
Andrew Kyle Purtell
f8139d1bf5
Update version in POMs to 0.99.0-SNAPSHOT after branching for release 0.98.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547743 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 09:31:02 +00:00
ramkrishna
5f15ae4ade
HBASE-9884 - Add Thrift and REST support for Visibility Labels (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546988 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 12:44:03 +00:00
ramkrishna
4e5847d331
HBASE-9882 - Support Append Operation with thrift (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545719 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 16:46:33 +00:00
nkeywal
38d454dc2b
HBASE-10024 Add an interface to create put with immutable arrays
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545592 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 10:05:44 +00:00
Michael Stack
164c0b29b4
HBASE-10021 Fix the REC_CATCH_EXCEPTION warning under hbase-thrift
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545374 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 19:29:15 +00:00
jyates
e5e5dac9a7
HBASE-9221: Provide interface for getting a User in the client
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536937 13f79535-47bb-0310-9956-ffa450edef68
2013-10-30 00:02:52 +00:00
jxiang
04de6764ac
HBASE-9693 Fix javadoc warnings
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528938 13f79535-47bb-0310-9956-ffa450edef68
2013-10-03 17:02:23 +00:00
eclark
ce7c5b8e03
HBASE-9699 For Downstreamers using HBaseTestingUtility is hard.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528645 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 21:59:19 +00:00
eclark
122082955e
HBASE-9700 remove htrace-zipkin from the runtime dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528622 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 21:01:37 +00:00
Michael Stack
dc28ea6f17
HBASE-9610 TestThriftServer.testAll failing; ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526649 13f79535-47bb-0310-9956-ffa450edef68
2013-09-26 19:20:33 +00:00
Michael Stack
e08500578c
HBASE-9610 TestThriftServer.testAll failing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526281 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 20:08:49 +00:00
Michael Stack
527b15e101
HBASE-9610 TestThriftServer.testAll failing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525679 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 19:51:26 +00:00
Michael Stack
61e79ff6c9
HBASE-9610 TestThriftServer.testAll failing; DEBUGGING
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525310 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 01:40:20 +00:00
eclark
db22b2b6d9
HBASE-9597 ADD Create hbase-thrift module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525158 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 22:24:53 +00:00