Commit Graph

11103 Commits

Author SHA1 Message Date
Matteo Bertozzi d86f2fa3b2 HBASE-13759 Procedure v2 - Improve procedure yielding 2015-05-29 19:29:29 +01: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
Matteo Bertozzi 18fef46901 HBASE-13779 Calling table.exists() before table.get() end up with an empty Result 2015-05-29 16:39:03 +01:00
tedyu f35b6c6b77 HBASE-13776 Setting illegal versions for HColumnDescriptor does not throw IllegalArgumentException (Yuhao Bi) 2015-05-29 07:35:02 -07:00
tedyu cca687d718 HBASE-13802 Addendum fixes checkstyle warning by removing the whitespace before the right parenthesis 2015-05-29 02:47:54 -07:00
tedyu 5646071c73 HBASE-13802 Procedure V2: Master fails to come up due to rollback of create namespace table (Stephen Jiang) 2015-05-29 02:37:22 -07:00
anoopsjohn a84e829e12 HBASE-13790 Remove the DeleteTableHandler. (Jingcheng) 2015-05-29 12:12:40 +05:30
stack 325614220f HBASE-13616 Move ServerShutdownHandler to Pv2 2015-05-28 20:45:38 -07:00
Geoffrey e61bf1bf25 HBASE 13796 - Fixed ZKUtil's cleaning of the zookeeper quorum setting
Signed-off-by: stack <stack@apache.org>
2015-05-28 20:06:58 -07:00
tedyu 63d617a0cc HBASE-13800 TestStore#testDeleteExpiredStoreFiles should create unique data/log directory for each call (Stephen Jiang) 2015-05-28 19:30:36 -07:00
tedyu 365ddfaf58 HBASE-13797 Fix resource leak in HBaseFsck 2015-05-28 19:18:27 -07:00
Enis Soztutar eea28a334c HBASE-13801 Hadoop src checksum is shown instead of HBase src checksum in master / RS UI 2015-05-28 18:42:59 -07:00
Joao Girao d16d3afb60 HBASE-13718 added columns schema to table description in web view
Summary:
 * added a new table "Table Schema" on the table description page
 * per column, list all the key/values on the column description

Test Plan:
 * mvn test # and wait..
 * create a new table using hbase shell:
   * create 'mytesttable', {NAME=>'CF1'}, {NAME=>'CF2'}
 * open http://localhost:16010/table.jsp?name=mytesttable
 * check the "Table Schema" appears and lists the columns correctly

Reviewers: eclark, vicka.dudin

Differential Revision: https://reviews.facebook.net/D38649

Signed-off-by: Elliott Clark <eclark@apache.org>
2015-05-28 17:07:42 -07:00
Matteo Bertozzi 4aa7209826 HBASE-13476 Procedure v2 - Add Replay Order logic for child procedures 2015-05-28 19:33:22 +01:00
Nick Dimiduk f0a1ca4a6f HBASE-13761 Optimize FuzzyRowFilter (Vladimir Rodionov) 2015-05-28 10:12:21 -07:00
Lars George e9afc9a267 HBASE-13723 In table.rb scanners are never closed. 2015-05-28 10:14:15 +02:00
anoopsjohn b31a6acf4c HBASE-13763 Handle the rename, annotation and typo stuff in MOB. (Jingcheng) 2015-05-28 13:43:12 +05:30
anoopsjohn 81b9abab0c HBASE-13778 BoundedByteBufferPool incorrectly increasing runningAverage buffer length. 2015-05-28 11:52:41 +05:30
Lars George 91a5090365 HBASE-13777 Table fragmentation display triggers NPE on master status page 2015-05-28 08:14:36 +02:00
Matt Warhaftig bb0d64b778 HBASE-13344 - Add max Java version check for pom dependencies.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-05-28 01:03:55 -05:00
ramkrishna cd9c6de023 HBASE-13393 - Addendum for trunk deprecating KeyValue.isCreate() (Ram) 2015-05-28 11:29:36 +05:30
anoopsjohn 7de4881e3a HBASE-13754 Allow non KeyValue Cell types also to oswrite. 2015-05-28 11:12:37 +05:30
Sean Busbey 353b046d6c HBASE-13710 Remove dependency on Hadoop's ReflectionUtil.
* copies ReflectionUtils.logThreadInfo and needed private methods from Hadoop
  branch-2, fixes minor issues specific to our use.
* updates HttpServer's use of RU.newInstance to use the HBase version.
  Side effect: previously, FilterInitializer instances that happened to also
  implement Configurable would have setConfiguration called. Such uses should
  instead rely on the mandatory FilterInitializer.initFilter method call.
2015-05-27 23:51:11 -05:00
ramkrishna eeb11b5327 HBASE-13393 - Optimize memstore flushing to avoid writing tag information
to hfiles when no tags are present. (Ram)
2015-05-28 10:00:59 +05:30
Enis Soztutar ef18d75d00 HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang) 2015-05-27 17:06:58 -07:00
Sean Busbey 6529d8833d HBASE-13716 use HdfsConstants instead of deprecated FSConstants. 2015-05-27 16:15:23 -05:00
Sean Busbey 4cab6963b0 HBASE-13726 Use commons-io to cleanup Closeables instead of hadoop IOUtils. 2015-05-27 16:04:55 -05:00
Andrew Purtell 4070770243 HBASE-13780 Default to 700 for HDFS root dir permissions for secure deployments (Enis Soztutar) 2015-05-27 13:15:32 -07:00
Andrew Purtell 942e09b71e HBASE-13768 ZooKeeper znodes are bootstrapped with insecure ACLs in a secure configuration (Enis Soztutar) 2015-05-27 12:23:14 -07:00
Matteo Bertozzi 19a57f1e7e HBASE-13767 Allow ZKAclReset to set and not just clear ZK ACLs 2015-05-27 18:30:55 +01:00
Abhishek Kumar c8c23cc318 HBASE-13746 list_replicated_tables command is not listing table in hbase shell
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-05-25 12:52:39 -07:00
anoopsjohn 6388b3baf6 HBASE-13762 Use the same HFileContext with store files in mob files. (Jingcheng) 2015-05-25 23:27:45 +05:30
anoopsjohn 9ee184b673 HBASE-13760 Cleanup Findbugs keySet iterator warnings. (Gabor Liptak) 2015-05-25 22:11:49 +05:30
anoopsjohn d45e0a7d41 HBASE-13734 Improper timestamp checking with VisibilityScanDeleteTracker. 2015-05-25 13:53:13 +05:30
ramkrishna 5428c9fdd3 HBASE-13720 - Mob files are not encrypting in mob compaction and Sweeper
(Jingcheng du)
2015-05-25 10:05:20 +05:30
anoopsjohn f28e395290 HBASE-13375 Provide HBase superuser higher priority over other users in the RPC handling. (Mikhail Antonov) 2015-05-23 21:12:47 +05:30
tedyu e93e1ea73c HBASE-13671 More classes to add to org.apache.hadoop.hbase.mapreduce.driver (li xiang) 2015-05-22 19:32:51 -07:00
Srikanth Srungarapu 7662980798 HBASE-13658 Improve the test run time for TestAccessController class (Ashish Singhi) 2015-05-22 14:25:16 -07:00
stack c2d73f02eb HBASE-13745 Say why a flush was requested in log message 2015-05-22 11:41:22 -07:00
anoopsjohn 132f65ea1f HBASE-13739 Remove KeyValueUtil.ensureKeyValue(cell) from MOB code.(Jingcheng) 2015-05-22 20:15:22 +05:30
Lars Hofhansl f8893e0012 HBASE-13703 ReplicateContext should not be a member of ReplicationSource. 2015-05-21 21:56:21 -07:00
tedyu b886bac53c HBASE-13733 Failed MiniZooKeeperCluster startup did not shutdown ZK servers (Stephen Jiang) 2015-05-21 14:04:31 -07:00
tedyu a9cf353c75 HBASE-13741 Disable TestRegionObserverInterface#testRecovery and testLegacyRecovery (Stephen Jiang) 2015-05-21 13:59:09 -07:00
stack e1e8434340 HBASE-5980 Scanner responses from RS should include metrics on rows/KVs filtered 2015-05-21 11:06:27 -07:00
tedyu cb1ef915df HBASE-13731 TestReplicationAdmin should clean up MiniZKCluster resource (Stephen Jiang) 2015-05-21 10:27:21 -07:00
Lars Francke d16f349a63 HBASE-13645: Rename *column methods in MasterObserver to *columnFamily
Signed-off-by: stack <stack@apache.org>
2015-05-21 10:11:56 -07:00
Lars Francke dd2c60b5bf HBASE-13725 [documentation] Pseudo-Distributed Local Install can link to hadoop instructions
Signed-off-by: stack <stack@apache.org>
2015-05-21 10:01:43 -07:00
anoopsjohn 6c3fd34475 HBASE-13641 Deperecate Filter#filterRowKey(byte[] buffer, int offset, int length) in favor of filterRowKey(Cell firstRowCell). 2015-05-21 16:50:42 +05:30
anoopsjohn 5098f365b4 HBASE-13736 Add delay for the first execution of ExpiredMobFileCleanerChore and MobFileCompactorChore.(Jingcheng) 2015-05-21 13:40:25 +05:30
anoopsjohn d69807663c HBASE-13642 Deprecate RegionObserver#postScannerFilterRow CP hook with byte[],int,int args in favor of taking Cell arg. 2015-05-21 13:36:12 +05:30