Josh Elser
c04d17c4a6
HBASE-19224 Add "BSD 2-Clause license" to our accepted list
...
Signed-off-by: Ted Yu <tedyu@apache.org>
2017-11-09 11:47:36 -05:00
Guangxu Cheng
ec59b0008c
HBASE-19199 RatioBasedCompactionPolicy#shouldPerformMajorCompaction() always return true when only one file needs to compact
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-09 08:32:24 -08:00
Josh Elser
0bdfd4f449
HBASE-19002 Add some more RegionObserver examples
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-09 11:14:35 -05:00
Sean Busbey
7bdff754f0
HBASE-19184 Update nightly source artifact check to use git archive for making the tarball.
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-11-09 08:28:29 -06:00
tedyu
cffbe4bef7
HBASE-19211 B&R: update configuration string in BackupRestoreConstants (Vladimir Rodionov)
2017-11-08 14:16:13 -08:00
tedyu
a5a38b7916
HBASE-19211 B&R: update configuration string in BackupRestoreConstants (Vladimir Rodionov)
2017-11-08 14:12:43 -08:00
Zach York
d78d1ee672
HBASE-18624 Added support for clearing BlockCache based on tablename
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-11-09 04:03:15 +08:00
Mike Drob
2413a10e67
HBASE-19195 error-prone fixes for client, mr, and server
2017-11-08 12:15:25 -06:00
Andrew Purtell
5af1f1b1e4
HBASE-19217 Update supplemental-models.xml for jetty-sslengine
2017-11-08 09:33:35 -08:00
Andrew Purtell
fd854b1e8d
HBASE-19194 TestRSGroupsBase has some always false checks
2017-11-08 09:33:35 -08:00
Apekshit Sharma
4132314f51
HBASE-19128 Purge Distributed Log Replay from codebase, configurations, text; mark the feature as unsupported, broken.
2017-11-07 17:43:14 -08:00
Guangxu Cheng
dc127df077
HBASE-19088 move_tables_rsgroup will throw an exception when the table is disabled
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-11-07 17:13:17 -08:00
Andrew Purtell
46408e021d
HBASE-19203 Update Hadoop version used for build to 2.7.4 (from 2.5.1)
2017-11-07 12:37:36 -08:00
Umesh Agashe
4eae5a2974
HBASE-18961 doMiniBatchMutate() is split into smaller member methods of BatchOperation and it's sub-classes
...
There is no functionality change except for below:
* Variable lastIndexExclusive was getting incremented while locking rows corresponding to input
operations. As a result when getRowLockInternal() method throws TimeoutIOException only operations
in range [nextIndexToProcess, lastIndexExclusive) was getting marked as FAILED before raising
exception up the call stack. With these changes all operations are getting marked as FAILED.
* Cluster Ids of first mutation is used consistently for entire batch. Previous behavior was to use
cluster ids of first mutation in a mini-batch
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-07 10:00:49 -08:00
Jan Hentschel
29fd1dead2
HBASE-19174 Updated link to presentations to link to book
2017-11-07 08:29:38 +01:00
Jan Hentschel
9d63bda8ff
HBASE-19175 Added linklint files to gitignore
2017-11-07 08:25:48 +01:00
Jan Hentschel
d4e3f902e6
HBASE-19183 Removed redundant groupId from hbase-checkstyle and hbase-error-prone
2017-11-07 08:20:51 +01:00
QilinCao
0356674cd1
HBASE-19103 Add BigDecimalComparator for filter
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2017-11-07 08:07:58 +01:00
Michael Stack
d1b6d8c906
HBASE-19198 TestIPv6NIOServerSocketChannel fails; unable to bind
2017-11-06 21:20:04 -08:00
Guanghao Zhang
b6011a16ff
HBASE-19186 Unify to use bytes to show size in master/rs ui
2017-11-07 10:07:03 +08:00
Josh Elser
2a99b87af2
HBASE-19111 Add CellUtil#isPut and deprecate methods returning/expecting non public-api data
...
KeyValue.Type, and its corresponding byte value, are not public API. We
shouldn't have methods that are expecting them. Added a basic sanity
test for isPut and isDelete.
Signed-off-by: Ramkrishna <ramkrishna.s.vasudevan@intel.com>
2017-11-06 15:37:12 -05:00
Chia-Ping Tsai
33ede55164
HBASE-19131 (Addendum) Use the emptyList() to replace EMPTY_LIST
2017-11-07 04:06:00 +08:00
Mike Drob
9ee8e2714d
HBASE-19160 expose CellComparator as IA.Public
2017-11-06 10:08:14 -06:00
Guanghao Zhang
888f2335c9
HBASE-18950 Remove Optional parameters in AsyncAdmin interface
2017-11-06 20:30:59 +08:00
Ashu Pachauri
bc3f3ee3bc
Change timezone for Ashu Pachauri in pom.xml
2017-11-06 12:17:41 +05:30
Chia-Ping Tsai
c463e9c840
HBASE-19185 ClassNotFoundException: com.fasterxml.jackson.*
2017-11-05 23:30:28 +08:00
zhangduo
28cdf4afb8
HBASE-19095 Add CP hooks in RegionObserver for in memory compaction
2017-11-05 20:28:05 +08:00
Mike Drob
3a0f59d031
HBASE-18983 update error-prone to 2.1.1
2017-11-04 21:28:52 -05:00
Chia-Ping Tsai
2085958216
HBASE-19131 Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook
2017-11-05 09:56:20 +08:00
Guanghao Zhang
349dd5e214
HBASE-19178 table.rb use undefined method 'getType' for Cell interface
2017-11-05 08:01:30 +08:00
Chia-Ping Tsai
35a2b8e53c
HBASE-19027 Honor the CellComparator of ScanInfo in scanning over a store
2017-11-05 01:25:58 +08:00
Michael Stack
f812218ffe
HBASE-19179 Remove hbase-prefix-tree
2017-11-04 10:11:13 -07:00
Chia-Ping Tsai
22b07e91d7
HBASE-19117 Avoid NPE occurring while active master dies
2017-11-04 21:54:45 +08:00
Andrew Purtell
ac6b998afe
HBASE-19173 Configure IntegrationTestRSGroup automatically for minicluster mode
2017-11-03 23:30:54 -07:00
Sean Busbey
888e584a32
HBASE-13622 document upgrade rollback.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-03 19:48:26 -05:00
Yung-An He
8e0571a3a4
HBASE-19068 Change all url of apache.org from HTTP to HTTPS in HBase book
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2017-11-03 23:54:18 +01:00
Andrew Purtell
125f3eace9
HBASE-19144 [RSgroups] Retry assignments in FAILED_OPEN state when servers (re)join the cluster
2017-11-03 15:05:01 -07:00
Sean Busbey
3e4b86d4d6
HBASE-19097 update nightly tests to use Apache Yetus 0.6.0
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-03 15:32:35 -05:00
Michael Stack
4985e27307
HBASE-19102 TestZooKeeperMainServer fails with KeeperException
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-03 11:48:25 -07:00
Michael Stack
4857cbd762
HBASE-19152 Update refguide 'how to build an RC' and the make_rc.sh script; AMENDMENT adding generation of hashes
2017-11-03 10:06:55 -07:00
Michael Stack
4edfa06564
HBASE-19152 Update refguide 'how to build an RC' and the make_rc.sh script
...
Removes src.xml used building src tgz via hbase-assembly.
Use git archive instead going forward. Updates developer release candidate
documentation and the make_rc.sh script.
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-11-03 09:52:28 -07:00
Sean Busbey
e79a007dd9
HBASE-18784 if available, query underlying outputstream capabilities where we need hflush/hsync.
...
* pull things that don't rely on HDFS in hbase-server/FSUtils into hbase-common/CommonFSUtils
* refactor setStoragePolicy so that it can move into hbase-common/CommonFSUtils, as a side effect update it for Hadoop 2.8,3.0+
* refactor WALProcedureStore so that it handles its own FS interactions
* add a reflection-based lookup of stream capabilities
* call said lookup in places where we make WALs to make sure hflush/hsync is available.
* javadoc / checkstyle cleanup on changes as flagged by yetus
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-11-02 21:29:20 -05:00
Sean Busbey
0ff9dabe6c
HBASE-19124 Move nightly test of source artifact creation from Jenkinsfile to a script.
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-11-02 15:31:19 -05:00
Josh Elser
53ec8bd648
HBASE-19156 Remove vestiges of an unused regions-per-server CLI argument
...
Signed-off-by: Ted Yu <tedyu@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-02 14:59:29 -04:00
zhangduo
fad7d01d8f
HBASE-18972 Use Builder pattern to remove nullable parameters for coprocessor methods in RawAsyncTable interface
2017-11-02 13:58:29 +08:00
Reid Chan
49abc2e1c2
HBASE-19118 Use SaslUtil to set Sasl.QOP in 'Thrift'
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-11-01 23:43:17 -04:00
churro
8d1e6a3e23
HBASE-19150 TestSnapshotWithAcl is flaky
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-11-01 18:22:01 -07:00
Apekshit Sharma
71a55dcd64
HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support.
...
Last mockito-all release was in Dec'14. Mockito-core has had many releases since then.
From mockito's site:
- "Mockito does not produce the mockito-all artifact anymore ; this one was primarily
aimed at ant users, and contained other dependencies. We felt it was time to move on
and remove such artifacts as they cause problems in dependency management system like
maven or gradle."
- anyX() and any(SomeType.class) matchers now reject nulls and check type.
2017-11-01 14:21:38 -07:00
Artem Ervits
b3e438b9c5
HBASE-19140 hbase-cleanup.sh uses deprecated call to remove files in hdfs
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-01 10:30:49 -07:00
Reid Chan
5e16e23fad
HBASE-17065 Perform more effective sorting for RPC Handler Tasks
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-01 10:06:40 -07:00