Sean Busbey
36233e72c1
HBASE-19228 nightly job should gather machine stats.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-09 15:06:24 -06:00
Sean Busbey
b71544fe4d
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-09 15:02:13 -06:00
Umesh Agashe
5bb2a24984
HBASE-18962 Support atomic (all or none) BatchOperations through batchMutate()
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-09 12:14:33 -08:00
Yi Liang
0ec96a5ffe
HBASE-19127: Set State.SPLITTING, MERGING, MERGING_NEW, SPLITTING_NEW properly in RegionStatesNode
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-09 11:34:29 -08:00
Michael Stack
252ab30820
HBASE-19220 Async tests time out talking to zk; 'clusterid came back null'
2017-11-09 10:45:31 -08:00
Michael Stack
fd86de98e1
HBASE-19165 TODO Handle stuck in transition: rit=OPENING, location=ve0538....
2017-11-09 10:28:19 -08:00
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