Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.94 #2

Closed
wants to merge 1,540 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1540 commits
Select commit Hold shift + click to select a range
3274bb8
HBASE-10273 AssignmentManager.regions and AssignmentManager.servers a…
Jan 6, 2014
af2bd50
HBASE-10078 Dynamic Filter - Not using DynamicClassLoader when using …
Jan 6, 2014
c621140
HBASE-10286 Revert HBASE-9593, breaks RS wildcard addresses
Jan 6, 2014
15cd724
HBASE-10286 All for configurable policies in ChaosMonkey (Cody Marcel)
Jan 7, 2014
9b00861
HBASE-10268. TestSplitLogWorker occasionally fails
apurtell Jan 9, 2014
0d58e2d
HBASE-10282 TestMultiParallel.testFlushCommitsNoAbort fails frequentl…
Jan 10, 2014
ec8ab0a
HBASE-10306 Backport HBASE-6820 to 0.94, MiniZookeeperCluster should …
Jan 10, 2014
829c241
Release notes and version change for 0.94.16RC0
Jan 10, 2014
53384e3
HBASE-10274 MiniZookeeperCluster should close ZKDatabase when shutdow…
enis Jan 14, 2014
19cf859
HBASE-10320 Avoid ArrayList.iterator() ExplicitColumnTracker
Jan 14, 2014
86e4472
HBASE-10335 AuthFailedException in zookeeper may block replication fo…
Jan 15, 2014
9b6d6d6
HBASE-10249 TestReplicationSyncUpTool fails because failover takes to…
jdcryans Jan 21, 2014
14ca919
HBASE-10400 [hbck] Continue if region dir missing on region merge att…
jmhsieh Jan 23, 2014
2f0f665
move to 0.94.17-SNAPSHOT
Jan 23, 2014
648c068
HBASE-10401 [hbck] perform overlap group merges in parallel
jmhsieh Jan 23, 2014
5175446
HBASE-10383 Secure Bulk Load for 'completebulkload' fails for version…
Jan 25, 2014
25985ce
HBASE-10423 Report back the message of split or rollback failure to t…
saintstack Jan 27, 2014
aa9a9d2
HBASE-10371 Compaction creates empty hfile, then selects this file fo…
Jan 27, 2014
06fe63f
HBASE-10448 ZKUtil create and watch methods don't set watch in some c…
Feb 3, 2014
248d2e5
HBASE-7963 HBase VerifyReplication not working when security enabled
Feb 3, 2014
356b7bb
HBASE-10319 HLog should roll periodically to allow DN decommission to…
Feb 4, 2014
0be4a3a
HBASE-10457 Print corrupted file information in SnapshotInfo tool wit…
Feb 4, 2014
c7a1566
HBASE-10473 Add utility for adorning http Context
saintstack Feb 5, 2014
3f7f3ef
HBASE-10470 Import generates huge log file while importing large amou…
Feb 5, 2014
25b58d4
HBASE-10363 [0.94] TestInputSampler and TestInputSamplerTool fail und…
Feb 7, 2014
2488ab9
HBASE-10480 TestLogRollPeriod#testWithEdits may fail due to insuffici…
Feb 7, 2014
70573a2
HBASE-10340 [BACKPORT] HBASE-9892 Add info port to ServerName to supp…
saintstack Feb 7, 2014
7783810
HBASE-10489 TestImportExport fails in 0.94 with Hadoop2.
Feb 10, 2014
1ca5d7a
HBASE-10482 ReplicationSyncUp doesn't clean up its ZK, needed for tests
jdcryans Feb 10, 2014
fbe636a
HBASE-10493 InclusiveStopFilter#filterKeyValue() should perform filte…
Feb 11, 2014
e115b51
HBASE-10485 PrefixFilter#filterKeyValue() should perform filtering on…
Feb 11, 2014
b3190c6
HBASE-10481 API Compatibility JDiff script does not properly handle a…
saintstack Feb 11, 2014
08d82b9
HBASE-10505 Import.filterKv does not call Filter.filterRowKey.
Feb 12, 2014
5fb6072
HBASE-10508 Backport HBASE-10365 'HBaseFsck should clean up connectio…
Feb 12, 2014
f6ac10f
HBASE-10506 Fail-fast if client connection is lost before the real ca…
Feb 13, 2014
cf49bb0
CHANGES.txt and pom.xml for 0.94.17RC0
Feb 13, 2014
2305003
HBASE-10545 RS Hangs waiting on region to close on shutdown; has to t…
saintstack Feb 16, 2014
3d46d54
HBASE-10551 Change local mode back to one RS thread by default
Feb 16, 2014
941e9cb
HBASE-10212 New rpc metric: number of active handler. (Chao Shi)
Feb 17, 2014
20c4b8a
HBASE-10555 Backport HBASE-8519 to 0.94, Backup master will never com…
Feb 17, 2014
fe0b317
HBASE-10552 HFilePerformanceEvaluation.GaussianRandomReadBenchmark fa…
Feb 17, 2014
978e5ae
HBASE-10562 Fix TestMultiTableInputFormat for Hadoop 2 in 0.94.
Feb 18, 2014
4052cd8
HBASE-10539 HRegion.addAndGetGlobalMemstoreSize returns previous size
saintstack Feb 18, 2014
92146eb
HBASE-10546 Two scanner objects are open for each hbase map task but …
Feb 18, 2014
d00cfd0
HBASE-10501 Improve IncreasingToUpperBoundRegionSplitPolicy to avoid …
Feb 18, 2014
55578c2
CHANGES.txt for 0.94.17 RC1
Feb 18, 2014
04cd457
HBASE-10583 backport HBASE-8402 to 0.94 - ScanMetrics depends on numb…
Feb 22, 2014
395d515
HBASE-10594 Speed up TestRestoreSnapshotFromClient a bit.
Feb 24, 2014
13227db
HBASE-10614 Master could not be stopped (Jingcheng Du)
saintstack Feb 26, 2014
fbfb116
HBASE-9914 Port fix for HBASE-9836 'Intermittent TestRegionObserverSc…
Feb 26, 2014
5221dcf
HBASE-10598 Written data can not be read out because MemStore#timeRan…
saintstack Feb 26, 2014
1634af5
HBASE-10594 Revert due to test instability
Feb 27, 2014
f769b6b
HBASE-10575 ReplicationSource thread can't be terminated if it runs i…
Feb 27, 2014
97a7e0f
HBASE-10631 Avoid extra seek on FileLink open
Feb 28, 2014
085852f
HBASE-10627 A logic mistake in HRegionServer isHealthy (Shaohui)
Feb 28, 2014
b7c3387
HBASE-9708 Improve Snapshot Name Error Message (Esteban Gutierrez)
Mar 4, 2014
ea38f37
HBASE-10537 Let the ExportSnapshot mapper fail and retry on error
Mar 4, 2014
bc8ebd4
HBASE-10567 Add overwrite manifest option to ExportSnapshot
Mar 4, 2014
c63118c
HBASE-10622 Improve log and Exceptions in Export Snapshot
Mar 4, 2014
a11781e
HBASE-10624 Fix 2 new findbugs warnings introduced by HBASE-10598
Mar 4, 2014
1d5bc86
HBASE-10594 Speed up TestRestoreSnapshotFromClient.
Mar 5, 2014
22f9c94
HBASE-10669 [hbck tool] Usage is wrong for hbck tool for -sidelineCor…
Mar 5, 2014
126f208
HBASE-10682 region_mover.rb throws "can't convert nil into String" fo…
Mar 6, 2014
dbfcc27
HBASE-8604 improve reporting of incorrect peer address in replication
saintstack Mar 8, 2014
719232e
HBASE-10712 Backport HBASE-8304 to 0.94 and 0.96 (Haosdent)
Mar 10, 2014
7f3161a
HBASE-10716 [Configuration]: hbase.regionserver.region.split.policy s…
jmhsieh Mar 10, 2014
330a8e1
HBASE-9778 Add hint to ExplicitColumnTracker to avoid seeking
Mar 11, 2014
ca8b804
HBASE-9778 Addendum; fix documentation markup
Mar 11, 2014
a72cf16
HBASE-10718 TestHLogSplit fails when it sets a KV size to be negative…
apurtell Mar 12, 2014
cf48561
HBASE-10731 Fix environment variables typos in scripts (Albert Chu)
jmhsieh Mar 12, 2014
04fdcca
HBASE-10722 [0.94] HRegion.computeHDFSBlocksDistribution does not acc…
Mar 14, 2014
66fc295
HBASE-10738 AssignmentManager should shut down executors on stop
Mar 14, 2014
fcb6071
HBASE-10642 Add M/R over snapshots to 0.94
Mar 14, 2014
22ad2dc
HBASE-10745 Access ShutdownHook#fsShutdownHooks should be synchronized
Mar 14, 2014
e5c5fb1
HBASE-10549 When there is a hole, LoadIncrementalHFiles will hang in …
Mar 14, 2014
76aa400
HBASE-10514 Forward port HBASE-10466, possible data loss when failed …
saintstack Mar 14, 2014
a3b0f0f
HBASE-19751 TestHRegion testWritesWhileScanning occasional fail since…
saintstack Mar 14, 2014
1fd7f33
CHANGES.txt and pom.xml for 0.94.18RC0
Mar 14, 2014
2faa201
HBASE-10514 Addendum; fixing missing import
Mar 15, 2014
3e054d4
HBASE-10751 TestHRegion testWritesWhileScanning occasional fail since…
saintstack Mar 15, 2014
cdb1294
HBASE-10715 Addendum; fixing double import
Mar 15, 2014
072dd14
HBASE-10766 SnapshotCleaner allows to delete referenced files (Bharat…
Mar 17, 2014
ebbb3ac
HBASE-10782 Hadoop2 MR tests fail occasionally because of mapreduce.j…
Mar 20, 2014
be83348
HBASE-10805 Speed up KeyValueHeap.next() a bit
Mar 22, 2014
105a249
0.94.19-SNAPSHOT
Mar 25, 2014
4c63f92
HBASE-10847 0.94: drop non-secure builds, make security the default.
Mar 31, 2014
883e3a1
HBASE-10848 Filter SingleColumnValueFilter combined with NullComparat…
Apr 3, 2014
703bc52
HBASE-10118 Major compact keeps deletes with future timestamps. (Liu …
Apr 4, 2014
c865efc
HBASE-10921 Port HBASE-10323 'Auto detect data block encoding in HFil…
Apr 11, 2014
f828448
HBASE-10807 -ROOT- still stale in table.jsp if it moved. (Esteban Gut…
Apr 12, 2014
d0cb64b
HBASE-10969 TestDistributedLogSplitting fails frequently in 0.94.
Apr 14, 2014
3af6521
HBASE-10533 commands.rb is giving wrong error messages on exceptions(…
Apr 14, 2014
a6b0e56
HBASE-10982 TestZKProcedure.testMultiCohortWithMemberTimeoutDuringPre…
Apr 15, 2014
271f745
HBASE-10966 RowCounter misinterprets column names that have colons in…
saintstack Apr 15, 2014
fdc97c0
HBASE-10969 Addendum - avoid races in dfs/zk cluster start/stop
Apr 15, 2014
8aa894f
HBASE-10845 Memstore snapshot size isn't updated in DefaultMemStore#r…
Apr 15, 2014
9e8b960
HBASE-10987 Increase timeout in TestZKLeaderManager.testLeaderSelection.
Apr 15, 2014
4f34eb7
HBASE-10989 TestAccessController needs better timeout.
Apr 15, 2014
83e2380
HBASE-10312 Flooding the cluster with administrative actions leads to…
jdcryans Apr 15, 2014
01a81e1
HBASE-10991 Port HBASE-10639 'Unload script displays wrong counts (of…
Apr 16, 2014
42c839a
HBASE-10996 TestTableSnapshotInputFormatScan fails frequently on 0.94.
Apr 16, 2014
f3c9b92
HBASE-10988 Properly wait for server in TestThriftServerCmdLine.
Apr 16, 2014
b5d0737
HBASE-11010 TestChangingEncoding is unnecessarily slow.
Apr 17, 2014
d67f591
HBASE-11003 ExportSnapshot is using the wrong fs when staging dir is …
Apr 17, 2014
44c15ba
HBASE-11017 TestHRegionBusyWait.testWritesWhileScanning fails frequen…
saintstack Apr 18, 2014
cf34ad2
HBASE-11022 Increase timeout for TestHBaseFsck.testSplitDaughtersNotI…
Apr 18, 2014
7bec7a8
HBASE-11024 TestSecureLoadIncrementalHFilesSplitRecovery should wait …
Apr 18, 2014
9602dcf
HBASE-11029 Increase wait in TestSplitTransactionOnCluster.split.
Apr 18, 2014
f476e3d
HBASE-10988; Addendum: increase wait to 20s.
Apr 18, 2014
28c7dd6
HBASE-11037 Race condition in TestZKBasedOpenCloseRegion.
Apr 19, 2014
5728be9
HBASE-11030 HBaseTestingUtility.getMiniHBaseCluster should be able to…
Apr 19, 2014
daf38c8
HBASE-11040 TestAccessController, TestAccessControllerFilter, and Tes…
Apr 20, 2014
22dda7f
HBASE-11042 TestForceCacheImportantBlocks OOMs occasionally in 0.94.
Apr 20, 2014
a145020
CHANGES.txt and pom.xml for 0.94.19RC0.
Apr 21, 2014
0d6d065
roll version to 0.94.20-SNAPSHOT
Apr 30, 2014
8ca23f0
HBASE-11008 Align bulk load, flush, and compact to require Action.CREATE
jdcryans Apr 30, 2014
b9576d9
HBASE-10958 [dataloss] Bulk loading with seqids can prevent some log …
jdcryans Apr 30, 2014
3c35948
HBASE-11119 Update ExportSnapShot to optionally not use a tmp file on…
May 8, 2014
d2d0ad0
HBASE-11128 Add -target option to ExportSnapshot to export with a dif…
May 11, 2014
4416d0b
HBASE-10936 Add zeroByte encoding test.
May 13, 2014
164c114
HBASE-11143 Improve replication metrics.
May 14, 2014
cf35448
HBASE-11134 Add a -list-snapshots option to SnapshotInfo
May 15, 2014
7495b6a
HBASE-11188 "Inconsistent configuration" for SchemaMetrics is always …
jdcryans May 16, 2014
71d197c
HBASE-11110 Ability to load FilterList class is dependent on context …
lhofhansl May 22, 2014
c9c01e6
HBASE-11225 Backport fix for HBASE-10417 index is not incremented in …
lhofhansl May 22, 2014
ab9234e
HBASE-11212 Fix increment index in KeyValueSortReducer. (Gustavo Anat…
lhofhansl May 22, 2014
9264a40
pom.xml, CHANGES.txt for 0.94.20RC0
lhofhansl May 23, 2014
b2a2e06
HBASE-11234 FastDiffDeltaEncoder#getFirstKeyInBlock returns wrong result
zjusch May 23, 2014
c8fb799
updated CHANGES.txt for 0.94.20RC0
lhofhansl May 23, 2014
5f4537f
Revert "HBASE-11234 FastDiffDeltaEncoder#getFirstKeyInBlock returns w…
lhofhansl May 23, 2014
e2eefd6
Revert "updated CHANGES.txt for 0.94.20RC0", remove a jira again
lhofhansl May 23, 2014
35408b5
HBASE-11247 [0.94] update maven-site-plugin to 3.3.
lhofhansl May 24, 2014
09c60d7
Sigh... One more addition to CHANGES.txt for RC0
lhofhansl May 24, 2014
a616bb4
HBASE-11234 FastDiffDeltaEncoder#getFirstKeyInBlock returns wrong res…
May 27, 2014
6ed3d07
HBASE-11096 stop method of Master and RegionServer coprocessor is not…
apurtell May 27, 2014
0328fcd
HBASE-10692 The Multi TableMap job don't support the security HBase c…
apurtell May 27, 2014
c8c9249
HBASE-10935 support snapshot policy where flush memstore can be skipp…
Jun 2, 2014
9498add
HBASE-8495 Change ownership of the directory to bulk load
Jun 9, 2014
a228e92
HBASE-10871 Indefinite OPEN/CLOSE wait on busy RegionServers (Esteban)
Jun 13, 2014
286c16c
HBASE-11341 ZKProcedureCoordinatorRpcs should respond only to members
Jun 17, 2014
ce72267
HBASE-11052 Sending random data crashes thrift service (Adrian Muraru)
Jun 18, 2014
7ed89e6
HBASE-11414 Backport to 0.94: HBASE-7711 rowlock release problem with…
lhofhansl Jun 27, 2014
83b4a1e
pom.xml and CHANGES.txt for 0.94.21RC0
lhofhansl Jun 27, 2014
0cc71fb
HBASE-11450 Improve file size info in SnapshotInfo tool
Jul 2, 2014
4b2938f
move version to 0.94.22-SNAPSHOT
lhofhansl Jul 3, 2014
24f150e
HBASE-11496 HBASE-9745 broke cygwin CLASSPATH translation (Dave Latham)
apurtell Jul 11, 2014
24b3584
HBASE-11479 SecureConnection can't be closed when SecureClient is sto…
apurtell Jul 11, 2014
4453e9c
HBASE-11480 ClientScanner might not close the HConnection created in …
saintstack Jul 15, 2014
225561c
HBASE-2217 VM OPTS for shell only
apurtell Jul 17, 2014
354dd40
HBASE-7910 Dont use reflection for security (Mike Drob and Andrew Pur…
apurtell Jul 21, 2014
8cee70f
HBASE-11565 Stale connection could stay for a while
Jul 23, 2014
7f4aee1
HBASE-10645 Fix wrapping of Requests Counts Regionserver level metric…
saintstack Jul 23, 2014
197d365
SnapshotFileCache causes too many cache refreshes. (churro morales)
lhofhansl Jul 28, 2014
812be0c
[0.94] port HBASE-11217 Race between SplitLogManager task creation + …
lhofhansl Jul 31, 2014
8bf1a4d
mutateRowsWithLocks might require updatesLock.readLock with waitTime=…
lhofhansl Jul 31, 2014
b3b224d
CHANGES.txt pom.xml for 0.94.22RC0
lhofhansl Jul 31, 2014
cce7a97
HBASE-11652 Port HBASE-3270 and HBASE-11650 to 0.94 - create cluster …
lhofhansl Aug 2, 2014
e127626
HBASE-11641 TestDistributedLogSplitting.testMasterStartsUpWithLogSpli…
lhofhansl Aug 5, 2014
c51e19a
HBASE-11667 Comment ClientScanner logic for NSREs.
lhofhansl Aug 6, 2014
46c2694
HBASE-11690 Backport HBASE-5934 (Add the ability for Performance Eval…
apurtell Aug 7, 2014
9a8142d
HBASE-11691 Backport HBASE-7156 (Add Data Block Encoding and -D opts …
apurtell Aug 7, 2014
18ce813
HBASE-11693 Backport HBASE-11026 (Provide option to filter out all ro…
apurtell Aug 7, 2014
dfcf767
HBASE-10834 Better error messaging on issuing grant commands in non-a…
Aug 14, 2014
0ea4b86
HBASE-11767 [0.94] Unnecessary garbage produced by schema metrics dur…
lhofhansl Aug 17, 2014
d8e2eb9
forward version to .23-SNAPSHOT
lhofhansl Aug 17, 2014
817c2aa
HBASE-11754 [Shell] Record table property SPLITS_FILE in descriptor (…
apurtell Aug 18, 2014
4449262
HBASE-11323 Add MultiRowMutation tests. (Liu Shaohui)
lhofhansl Aug 23, 2014
6283ff9
HBASE-11536 Puts of region location to Meta may be out of order which…
lhofhansl Aug 25, 2014
2928e64
HBASE-9746 RegionServer can't start when replication tries to replica…
lhofhansl Aug 26, 2014
59b3505
HBASE-9746 Addendum.
lhofhansl Aug 26, 2014
f42302b
CHANGES.txt, pom.xml for 0.94.23RC0
lhofhansl Aug 26, 2014
1130af6
Start 0.94.24 snapshot
lhofhansl Sep 5, 2014
045f418
HBASE-11923 Potential race condition in RecoverableZookeeper.checkZk(…
enis Sep 10, 2014
b69f839
HBASE-11963 Synchronize peer cluster replication connection attempts.…
lhofhansl Sep 13, 2014
017bb0f
HBASE-12019 hbase-daemon.sh overwrite HBASE_ROOT_LOGGER and HBASE_SEC…
saintstack Sep 19, 2014
cbc08ce
HBASE-12020 String formatting on each RPC Invoke. (Vladimir Rodionov)
lhofhansl Sep 19, 2014
0058e7a
HBASE-12022 Payloads on Failure attempt to serialize the byte[] into …
lhofhansl Sep 19, 2014
8f9faab
HBASE-11957 Backport to 0.94 HBASE-5974 Scanner retry behavior with R…
lhofhansl Sep 19, 2014
6bf1641
HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many iterato…
lhofhansl Sep 19, 2014
a6dbb04
Amend HBASE-12023 HRegion.applyFamilyMapToMemstore creates too many i…
apurtell Sep 23, 2014
c0d9ac9
HBASE-12077 FilterLists create many ArrayList objects per row (Lars H…
apurtell Sep 24, 2014
b65849b
HBASE-11405 Multiple invocations of hbck in parallel disables balance…
Sep 25, 2014
7e4d7f0
HBASE-12103 Backport HFileV1Detector to 0.94. (Jeffrey Zhong)
lhofhansl Sep 27, 2014
66cfcbe
HBASE-11957 Addendum; fix TestMetaReaderEditorNoCluster
lhofhansl Sep 27, 2014
b4e1be5
HBASE-12090 Bytes: more Unsafe, more Faster. (Vladimir Rodionov)
lhofhansl Sep 28, 2014
9f5c397
HBASE-11957 addendum 2; fix TestAssignmentManager
lhofhansl Sep 28, 2014
baccf6c
HBASE-11957 addendum 2; fix TestAssignmentManager
lhofhansl Sep 28, 2014
ec6ea58
HBASE-12113 Backport to 0.94: HBASE-5525 Truncate and preserve region…
lhofhansl Sep 28, 2014
e8e7d71
CHANGES.txt, pom.xml for 0.94.24RC0
lhofhansl Sep 28, 2014
ffd3c38
HBASE-12114 Meta table cache hashing may access the wrong table. (He …
lhofhansl Sep 29, 2014
a6d8e41
CHANGES.txt for 0.94.24RC1
lhofhansl Sep 29, 2014
68ed793
HBASE-12019 Addendum; set correct appender
lhofhansl Sep 29, 2014
14eb97c
HBASE-12065 Import tool is not restoring multiple DeleteFamily marker…
apurtell Oct 1, 2014
02bc514
HBASE-12171 Backport: PerformanceEvaluation: getSplits doesn't provid…
lhofhansl Oct 4, 2014
fbf7b65
HBASE-12146 RegionServerTracker should escape data in log messages
saintstack Oct 4, 2014
f8bc9fd
HBASE-12039 Lower log level for TableNotFoundException log message wh…
apurtell Oct 7, 2014
958edae
0.94.25-SNAPSHOT
lhofhansl Oct 11, 2014
45eb18b
HBASE-12235 Backport to 0.94: HBASE-9002 TestDistributedLogSplitting.…
saintstack Oct 13, 2014
23c7157
HBASE-12376 HBaseAdmin leaks ZK connections if failure starting watch…
saintstack Oct 29, 2014
7864744
HBASE-12336 RegionServer failed to shutdown for NodeFailoverWorker th…
saintstack Oct 30, 2014
f0a8640
HBASE-12381 use the Maven Enforcer Plugin to check maven and java ver…
busbey Oct 30, 2014
4160f8b
HBASE-12272 Generate Thrift code using a maven profile
saintstack Nov 6, 2014
eed0622
Reduce the effective scope of CREATE and ADMIN permissions
apurtell Oct 31, 2014
7aad0ed
pom.xml, CHANGES.txt for 0.94.25
lhofhansl Nov 7, 2014
7ddd9e4
HBASE-12279 Generated thrift files were generated with the wrong para…
apurtell Nov 11, 2014
65b5621
HBASE-12491 TableMapReduceUtil.findContainingJar() NPE
saintstack Nov 29, 2014
aafed16
HBASE-12635 Delete acl notify znode of table after the table is delet…
apurtell Dec 5, 2014
6e6dc4b
HBASE-12657 The Region is not being split and far exceeds the desired…
lhofhansl Dec 11, 2014
5e587d1
HBASE-12692 NPE from SnapshotManager#stop (Ashish Singhi)
Dec 15, 2014
a911454
pom.xml and CHANGES.txt for 0.94.26RC0
lhofhansl Dec 16, 2014
20c83b5
HBASE-12223 MultiTableInputFormatBase.getSplits is too slow (Yuanbo P…
tedyu Dec 18, 2014
597d57b
HBASE-12720 Make InternalScan LimitedPrivate (Vladimir Rodionov)
enis Dec 19, 2014
d93ea94
HBASE-12739 Avoid too large identifier of ZooKeeperWatcher (Liu Shaohui)
saintstack Dec 23, 2014
403d4eb
HBASE-12776 SpliTransaction: Log number of files to be split.
lhofhansl Dec 30, 2014
d12bf96
HBASE-5835: Catch and handle NotServingRegionException when close reg…
Dec 31, 2014
5cdc989
HBASE-10528 DefaultBalancer selects plans to move regions onto draini…
tedyu Jan 8, 2015
72d1726
HBASE-10528 Revert due to test failure
tedyu Jan 13, 2015
eef4ad6
HBASE-12801 Failed to truncate a table while maintaing binary region …
apurtell Jan 13, 2015
1f0f62c
HBASE-10528 DefaultBalancer selects plans to move regions onto draini…
lhofhansl Jan 15, 2015
a0b7738
Commented out smart -p0 handling in dev-support/smart-apply-patch.sh …
enis Jul 18, 2014
25d4d26
HBASE-12968 [0.94]SecureServer should not ignore CallQueueSize. (hong…
lhofhansl Feb 8, 2015
0dcb398
HBASE-13020 Add 'patchprocess/*' to RAT excludes on all branches
apurtell Feb 11, 2015
71be2f0
HBASE-13039 Add patchprocess/* to .gitignore to fix builds of branche…
apurtell Feb 13, 2015
ec8cfe1
HBASE-13131 ReplicationAdmin must clean up connections if constructor…
busbey Mar 1, 2015
9e6b652
Specify bash for local-regionservers.sh and local-master-backup.sh
gustavoanatoly Mar 17, 2015
ff01deb
Revert "Specify bash for local-regionservers.sh and local-master-back…
busbey Mar 17, 2015
36c8f07
HBASE-13229 Specify bash for local-regionservers.sh and local-master-…
gustavoanatoly Mar 17, 2015
459fc00
HBASE-11195 Potentially improve block locality during major compactio…
lhofhansl Mar 18, 2015
fa61582
move to 0.94.27-SNAPSHOT
lhofhansl Mar 18, 2015
71ce281
pom and CHANGES for 0.94.27
lhofhansl Mar 18, 2015
260f213
HBASE-11195 Addendum for TestHeapSize.
lhofhansl Mar 18, 2015
fb43461
missed one misassigned issue in CHANGES.txt
lhofhansl Mar 19, 2015
ca254ed
HBASE-13651 Handle StoreFileScanner FileNotFoundExceptin
May 15, 2015
e5a4338
HBASE-13651 Handle StoreFileScanner FileNotFoundException (addendum)
May 15, 2015
c939538
HBASE-13344 - Add max Java version check for pom dependencies.
mwarhaftig May 24, 2015
c9e2d36
HBASE-13344 Addendum - Move max Java version check to release.
mwarhaftig May 31, 2015
b2fb5b7
HBASE-13454 SecureClient#setupIOStreams should handle all Exceptions.…
lhofhansl Jun 16, 2015
4a1d464
HBASE-12921 Port HBASE-5356 'region_mover.rb can hang if table region…
lhofhansl Jun 16, 2015
6c74c79
HBASE-14747 Update pom.xml to build Javadocs and xref reports for HBa…
Nov 3, 2015
5091316
HBASE-14799 Commons-collections object deserialization remote command…
apurtell Nov 17, 2015
0f35a32
HBASE-14830 Make encoding classes @InterfaceAudience.Private
Dec 15, 2015
56befcb
0.94.28-SNAPSHOT
lhofhansl Dec 30, 2015
30b0c98
HBASE-15054 Allow 0.94 to compile with JDK8.
lhofhansl Dec 30, 2015
dd56604
HBASE-15059 Allow 0.94 to compile against Hadoop 2.7.x.
lhofhansl Jan 5, 2016
a473987
pom.xml, CHANGES.txt for 0.94.28RC0
lhofhansl Jan 5, 2016
c97c915
missed some CHANGES.txt for 0.94.28RC0
lhofhansl Jan 5, 2016
498fd22
HBASE-14213 Ensure ASF policy compliant headers and correct LICENSE a…
lhofhansl Jan 7, 2016
45a4212
HBASE-14213 Addendum, missed new files.
lhofhansl Jan 8, 2016
a25e9be
HBASE-15084 Remove references to repository.codehaus.org.
lhofhansl Jan 8, 2016
34487ec
HBASE-14747 Addendum, do not generate a complete cross reference of a…
lhofhansl Jan 13, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@
*.iml
*.orig
*~
patchprocess/
1,947 changes: 1,944 additions & 3 deletions CHANGES.txt

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -200,3 +200,72 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

----
This project incorporates portions of the 'Protocol Buffers' project avaialble
under a '3-clause BSD' license.

Copyright 2008, Google Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Code generated by the Protocol Buffer compiler is owned by the owner
of the input file used when generating it. This code is not
standalone and requires a support library to be linked with it. This
support library is itself covered by the above license.

--

This project incorporates part of the 'FreeBSD Documentation Project'
available under a BSD-style license.

* Copyright (c) 2001, 2003, 2010 The FreeBSD Documentation Project
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $FreeBSD: doc/share/misc/docbook.css,v 1.15 2010/03/20 04:15:01 hrs Exp $
20 changes: 8 additions & 12 deletions NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
This product includes software developed by The Apache Software
Foundation (http://www.apache.org/).
Apache HBase
Copyright 2007-2015 The Apache Software Foundation

In addition, this product includes software developed by:
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

JUnit (http://www.junit.org/) included under the Common Public License v1.0. See
the full text here: http://junit.sourceforge.net/cpl-v10.html
--
This product incorporates portions of the 'Hadoop' project

JRuby (http://jruby.org) is tri-licensed. We include it under terms of the
Common Public License v1.0.
Copyright 2007-2009 The Apache Software Foundation

JRuby itself includes libraries variously licensed. See its COPYING document
for details: https://github.com/jruby/jruby/blob/master/COPYING

The JRuby community went out of their way to make JRuby compatible with Apache
projects: See https://issues.apache.org/jira/browse/HBASE-3374)
Licensed under the Apache License v2.0
166 changes: 0 additions & 166 deletions bin/copy_table.rb

This file was deleted.

2 changes: 0 additions & 2 deletions bin/get-active-master.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
#!/usr/bin/env hbase-jruby
# Copyright 2011 The Apache Software Foundation
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with this
# work for additional information regarding copyright ownership. The ASF
Expand Down
20 changes: 12 additions & 8 deletions bin/graceful_stop.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
#!/usr/bin/env bash
#
#/**
# * Copyright 2011 The Apache Software Foundation
# *
# * Licensed to the Apache Software Foundation (ASF) under one
# * or more contributor license agreements. See the NOTICE file
# * distributed with this work for additional information
Expand All @@ -19,16 +17,16 @@
# * See the License for the specific language governing permissions and
# * limitations under the License.
# */

# Move regions off a server then stop it. Optionally restart and reload.
# Turn off the balancer before running this script.
function usage {
echo "Usage: graceful_stop.sh [--config <conf-dir>] [--restart] [--reload] [--thrift] [--rest] <hostname>"
echo "Usage: graceful_stop.sh [--config <conf-dir>] [--restart [--reload]] [--thrift] [--rest] <hostname>"
echo " thrift If we should stop/start thrift before/after the hbase stop/start"
echo " rest If we should stop/start rest before/after the hbase stop/start"
echo " restart If we should restart after graceful stop"
echo " reload Move offloaded regions back on to the stopped server"
echo " debug Move offloaded regions back on to the stopped server"
echo " reload Move offloaded regions back on to the restarted server"
echo " debug Print helpful debug information"
echo " hostname Hostname of server we are to stop"
exit 1
}
Expand Down Expand Up @@ -69,8 +67,9 @@ fi
hostname=$1
filename="/tmp/$hostname"
# Run the region mover script.
echo "Disabling balancer!"
echo 'balance_switch false' | "$bin"/hbase --config ${HBASE_CONF_DIR} shell
echo "Disabling balancer! (if required)"
HBASE_BALANCER_STATE=`echo 'balance_switch false' | "$bin"/hbase --config ${HBASE_CONF_DIR} shell | tail -3 | head -1`
echo "Previous balancer state was $HBASE_BALANCER_STATE"
echo "Unloading $hostname region(s)"
HBASE_NOEXEC=true "$bin"/hbase --config ${HBASE_CONF_DIR} org.jruby.Main "$bin"/region_mover.rb --file=$filename $debug unload $hostname
echo "Unloaded $hostname region(s)"
Expand Down Expand Up @@ -100,5 +99,10 @@ if [ "$restart" != "" ]; then
fi
fi

if [ $HBASE_BALANCER_STATE != "false" ]; then
echo "Restoring balancer state to" $HBASE_BALANCER_STATE
echo "balance_switch $HBASE_BALANCER_STATE" | "$bin"/hbase --config ${HBASE_CONF_DIR} shell &> /dev/null
fi

# Cleanup tmp files.
trap "rm -f "/tmp/$(basename $0).*.tmp" &> /dev/null" EXIT
Loading