Skip to content

Branch 1.1 #23

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

Closed
wants to merge 1,727 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1727 commits
Select commit Hold shift + click to select a range
ade125a
HBASE-14178 regionserver blocks because of waiting for offsetLock
Aug 6, 2015
93dbf8b
HBASE-14021 Quota table has a wrong description on the UI (Ashish Sin…
tedyu Aug 6, 2015
5ae95de
HBASE-13865 Increase the default value for hbase.hregion.memstore.blo…
gliptak Jun 8, 2015
66e3058
HBASE-13825 Use ProtobufUtil#mergeFrom and ProtobufUtil#mergeDelimite…
apurtell Aug 7, 2015
007fa52
HBASE-14105 Add shell tests for Snapshot
Aug 7, 2015
e00caff
HBASE-12865 WALs may be deleted before they are replicated to peers (…
apurtell Aug 7, 2015
22b9683
HBASE-5878 Use getVisibleLength public api from HdfsDataInputStream f…
Aug 11, 2015
111620f
HBASE-14197 TestRegionServerHostname#testInvalidRegionServerHostnameA…
tedyu Aug 8, 2015
b043d27
HBASE-13089 Fix test compilation error on building against htrace-3.2…
esteban Jul 24, 2015
dc19c20
HBASE-14206 MultiRowRangeFilter returns records whose rowKeys are out…
tedyu Aug 11, 2015
ac7bc7a
HBASE-13889 Fix hbase-shaded-client artifact so it works on hbase-dow…
elliottneilclark Aug 11, 2015
eedde4a
HBASE-14097 Log link to client scan troubleshooting section when scan…
Aug 12, 2015
aa64605
HBASE-14209 TestShell visibility tests failing
apurtell Aug 12, 2015
5627e00
HBASE-14196 Thrift server idle connection timeout issue (Vladimir Rod…
apurtell Aug 12, 2015
fb30bf6
HBASE-14054 Acknowledged writes may get lost if regionserver clock is…
enis Aug 13, 2015
846b584
Bump version number to 1.1.2
ndimiduk Aug 13, 2015
8aa1214
copy over site from master, excluding mob bits
ndimiduk Aug 13, 2015
589c2f5
update CHANGES.txt for 1.1.2RC0
ndimiduk Aug 13, 2015
67e67b4
HBASE-14214 list_labels shouldn't raise ArgumentError if no labels ar…
anoopsjohn Aug 13, 2015
e034a76
HBASE-14206 MultiRowRangeFilter returns records whose rowKeys are out…
tedyu Aug 11, 2015
fee8ce0
HBASE-14219 src tgz no longer builds after HBASE-14085
ndimiduk Aug 13, 2015
514512d
update CHANGES.txt for 1.1.2RC0
ndimiduk Aug 13, 2015
a2f8283
HBASE-14000 Region server failed to report to Master and was stuck in…
tedyu Aug 13, 2015
cadf432
HBASE-13966 Limit column width in table.jsp (Matt Warhaftig)
saintstack Aug 14, 2015
e585cd8
HBASE-10844 Coprocessor failure during batchmutation leaves the memst…
ndimiduk Aug 13, 2015
48a3d10
HBASE-14228 Close BufferedMutator and connection in MultiTableOutputF…
jerryjch Aug 18, 2015
0acbff2
HBASE-14066 clean out old docbook docs from branch-1.
busbey Jul 13, 2015
8406846
HBASE-14210 Create test for cell level ACLs involving user group
Aug 18, 2015
062c69c
HBASE-14241 Fix deadlock during cluster shutdown due to concurrent co…
tedyu Aug 19, 2015
6062dc6
HBASE-13941 Backport HBASE-13917 (Remove string comparison to identif…
Aug 18, 2015
6826a12
HBASE-14243 Correct NOTICE files.
busbey Aug 18, 2015
65a278b
HBASE-14234 Exception encountered in WALProcedureStore#rollWriter() s…
tedyu Aug 20, 2015
f261d9c
HBASE-14249 shaded jar modules create spurious source and test jars w…
apurtell Aug 19, 2015
351c27c
HBASE-14251 ensure javadoc jars have LICENSE/NOTICE that match content.
busbey Aug 19, 2015
1f67517
HBASE-14260 skip javadoc generation for the hbase-protocol generated …
busbey Aug 21, 2015
f8c1e55
HBASE-14288 Upgrade asciidoctor plugin to v1.5.2.1
ndimiduk Aug 21, 2015
c4bd386
HBASE-14250 ensure hbase-server test-jar has its own LICENSE file and…
busbey Aug 21, 2015
cc2b70c
update CHANGES.txt for 1.1.2RC1
ndimiduk Aug 21, 2015
6602cd0
HBASE-14277 TestRegionServerHostname.testRegionServerHostname may fai…
Aug 24, 2015
4220cb1
HBASE-13127 Add timeouts on all tests so less zombie sightings
saintstack Aug 24, 2015
0c6d991
HBASE-14224 Fix coprocessor handling of duplicate classes
saintstack Aug 24, 2015
ce00276
HBASE-13480 ShortCircuitConnection doesn't short-circuit all calls as…
saintstack Aug 25, 2015
50de495
HBASE-14302 TableSnapshotInputFormat should not create back reference…
enis Aug 25, 2015
2eda3f3
Updated documentation from master
enis Aug 25, 2015
1cbc8f3
HBASE-14290 Spin up less threads in tests
saintstack Aug 25, 2015
ae54390
HBASE-14258 Make region_mover.rb script case insensitive with regard …
tedyu Aug 25, 2015
0e4aabf
HBASE-14313 After a Connection sees ConnectionClosingException on a c…
elliottneilclark Aug 26, 2015
4b5c4e4
HBASE-14269 FuzzyRowFilter omits certain rows when multiple fuzzy key…
tedyu Aug 27, 2015
b331902
HBASE-14313 After a Connection sees ConnectionClosingException it nev…
elliottneilclark Aug 27, 2015
74c5ee4
HBASE-14315 Save one call to KeyValueHeap.peek per row.
lhofhansl Aug 28, 2015
5532af9
HBASE-14258 Addendum fixes case sensitivity in 'load' (Vladimir Rodio…
tedyu Aug 29, 2015
12f4c1a
HBASE-14325 Add snapshotinfo command to hbase script.
asamir Aug 27, 2015
2f2ee25
bump version to 1.1.3-SNAPSHOT
ndimiduk Sep 1, 2015
af67389
HBASE-14318 make_rc.sh should purge/re-resolve dependencies from loca…
ndimiduk Aug 27, 2015
0263305
HBASE-14342 Recursive call in RegionMergeTransactionImpl.getJournal()…
tedyu Sep 1, 2015
f0891a6
HBASE-14354 Minor improvements for usage of the mlock agent
esteban Sep 2, 2015
670d9e7
HBASE-14229 Flushing canceled by coprocessor still leads to memstoreS…
tedyu Sep 2, 2015
f0f6e07
HBASE-14344 Add timeouts to TestHttpServerLifecycle
Sep 3, 2015
beaecd1
HBASE-14359 HTable#close will hang forever if unchecked error/excepti…
apurtell Sep 4, 2015
43d5523
HBASE-14327 TestIOFencing#testFencingAroundCompactionAfterWALSync is …
saintstack Sep 4, 2015
1e91cd2
HBASE-14382 TestInterfaceAudienceAnnotations should hadoop-compt modu…
ndimiduk Sep 9, 2015
d1d403d
HBASE-14385 Close the sockets that is missing in connection closure.
Sep 10, 2015
95425c4
HBASE-14261 Enhance Chaos Monkey framework by adding zookeeper and da…
Sep 3, 2015
5774420
HBASE-14361 Investigate unused connection objects
Sep 9, 2015
d1b808d
Revert "HBASE-14361 Investigate unused connection objects"
saintstack Sep 10, 2015
c20cb7d
HBASE-14307 - Incorrect use of positional read api in HFileBlock (Chris
ramkrish86 Sep 11, 2015
856d240
HBASE-14307 Addendum fixes compilation for TestHFileBlockPositionalRead
tedyu Sep 11, 2015
a5ba350
HBASE-14287 Bootstrapping a cluster leaves temporary WAL directory la…
tedyu Sep 13, 2015
96004c3
HBASE-14380 Correct data gets skipped along with bad data in importTs…
tedyu Sep 14, 2015
7f73a92
HBASE-14380 Revert due to TestImportTsv#testMROnTableWithCustomMapper…
tedyu Sep 14, 2015
7cdc57c
HBASE-14428 Upgrade our surefire-plugin from 2.18 to 2.18.1
saintstack Sep 15, 2015
7e797d3
HBASE-14361 ReplicationSink should create Connection instances lazily
saintstack Sep 15, 2015
3ac1593
HBASE-14380 Correct data gets skipped along with bad data in importTs…
tedyu Sep 15, 2015
73db03f
HBASE-14394 Properly close the connection after reading records from …
Sep 15, 2015
ddf2d4b
HBASE-14400 Fix HBase RPC protection documentation
Sep 10, 2015
a1f45c1
HBASE-13250 chown of ExportSnapshot does not cover all path and files…
tedyu Sep 16, 2015
0561809
HBASE-14449 Rewrite deadlock prevention for concurrent connection close
tedyu Sep 18, 2015
911c434
HBASE-14431 AsyncRpcClient#removeConnection() never removes connectio…
tedyu Sep 19, 2015
36200f1
HBASE-14280 Bulk Upload from HA cluster to remote HA hbase cluster fa…
tedyu Sep 19, 2015
9ae6cea
HBASE-14431 Addendum checks for null connectionInPool (Yu Li)
tedyu Sep 21, 2015
dcf859f
HBASE-14280 Revert due to TestFSHDFSUtils failure
tedyu Sep 21, 2015
242594d
HBASE-14391 Empty regionserver WAL will never be deleted although the…
jerryjch Sep 21, 2015
489dd64
Revert: HBASE-14391 Empty regionserver WAL will never be deleted alth…
jerryjch Sep 22, 2015
ccb85d6
HBASE-14280 Bulk Upload from HA cluster to remote HA hbase cluster fa…
tedyu Sep 22, 2015
e0ff8a3
HBASE-14338 License notification misspells 'Asciidoctor' (Lars Francke)
saintstack Sep 22, 2015
3a4440e
HBASE-14445 ExportSnapshot does not honor -chmod option
tedyu Sep 22, 2015
2966e27
HBASE-14373 Backport parent 'HBASE-14317 Stuck FSHLog' issue to 1.1 a…
saintstack Sep 22, 2015
5b0f30d
Revert "HBASE-14373 Backport parent 'HBASE-14317 Stuck FSHLog' issue …
saintstack Sep 23, 2015
0bf97ba
HBASE-14374 Backport parent 'HBASE-14317 Stuck FSHLog' issue to 1.1
saintstack Sep 23, 2015
93fcc68
HBASE-13324 o.a.h.h.Coprocessor should be LimitedPrivate("Coprocessor")
apurtell Sep 24, 2015
67b93c3
HBASE-14471 Thrift - HTTP Error 413 full HEAD if using kerberos auth…
tedyu Sep 25, 2015
77e2bc9
HBASE-14474 DeadLock in RpcClientImpl.Connection.close()
enis Sep 25, 2015
0c16476
HBASE-14492 Increase REST server header buffer size from 8k to 64k (H…
apurtell Sep 25, 2015
b33b7f4
HBASE-14407 NotServingRegion: hbase region closed forever (Shuaifeng …
apurtell Sep 26, 2015
8dba3e8
HBASE-14489 postScannerFilterRow consumes a lot of CPU.
lhofhansl Sep 26, 2015
591e52b
HBASE-14362 org.apache.hadoop.hbase.master.procedure.TestWALProcedure…
saintstack Sep 29, 2015
f03af00
HBASE-14510 Fix coprocessor handling of duplicate classes (Yerui Sun)
saintstack Sep 29, 2015
e9707e3
HBASE-14513 TestBucketCache runs obnoxious 1k threads in a unit test
saintstack Sep 29, 2015
ea00aed
HBASE-14394 Properly close the connection after reading records from …
jerryjch Sep 30, 2015
c04bc96
HBASE-14494 Add missing commas on shell command usages
joshelser Sep 26, 2015
7654fcd
HBASE-14475 Region split requests are always audited with hbase user …
apurtell Oct 1, 2015
fe40a4b
HBASE-13143 TestCacheOnWrite is flaky and needs a diet
apurtell Oct 1, 2015
6e02fb9
HBASE-14519 Purge TestFavoredNodeAssignmentHelper, a test for an aban…
saintstack Oct 2, 2015
612c19a
HBASE-14538 Remove TestVisibilityLabelsWithDistributedLogReplay, a te…
saintstack Oct 2, 2015
8ee8cf5
HBASE-13770 Programmatic JAAS configuration option for secure zookeep…
Sep 22, 2015
31ef9b3
HBASE-14539 Slight improvement of StoreScanner.optimize.
lhofhansl Oct 3, 2015
a621169
HBASE-14516 categorize hadoop-compat tests
busbey Sep 30, 2015
91bb040
HBASE-14545 TestMasterFailover often times out
saintstack Oct 3, 2015
fbfd902
HBASE-14347 Add a switch to DynamicClassLoader to disable it (huaxian…
Oct 5, 2015
2c66289
HBASE-14436 HTableDescriptor#addCoprocessor will always make RegionCo…
saintstack Oct 6, 2015
e107e9c
HBASE-14571 Purge TestProcessBasedCluster; it does nothing and then f…
saintstack Oct 7, 2015
f4898bb
HBASE-14581 Znode cleanup throws auth exception in secure mode
tedyu Oct 10, 2015
f818d84
HBASE-14578 URISyntaxException during snapshot restore for table with…
tedyu Oct 10, 2015
83db560
HBASE-14582 Regionserver status webpage bucketcache list can become huge
saintstack Oct 12, 2015
b26eb0d
HBASE-14577 HBase shell help for scan and returning a column family h…
Oct 8, 2015
55c2f13
HBASE-14501 NPE in replication with TDE
enis Oct 13, 2015
143814b
HBASE-14588 Stop accessing test resources from within src folder (And…
saintstack Oct 13, 2015
8ad3bf0
HBASE-14591 Region with reference hfile may split after a forced spli…
Oct 14, 2015
294ae74
HBASE-14598 ByteBufferOutputStream grows its HeapByteBuffer beyond JV…
saintstack Oct 14, 2015
bfacefb
HBASE-14586 Use a maven profile to run Jacoco analysis (Andrew Wang)
apurtell Oct 14, 2015
2b46e3c
HBASE-14594 Use new DNS API introduced in HADOOP-12437 (Josh Elser)
tedyu Oct 14, 2015
1205075
HBASE-14622 Purge TestZkLess* tests from branch-1
saintstack Oct 15, 2015
c14233b
HBASE-14605 Split fails due to 'No valid credentials' error when Secu…
tedyu Oct 16, 2015
f2b059e
HBASE-14474 Addendum closes connection in writeRequest() outside sync…
enis Oct 16, 2015
4c39c74
HBASE-14536 Balancer & SSH interfering with each other leading to una…
syuanjiang Oct 16, 2015
7bfe2a3
HBASE-13330. Region left unassigned due to AM & SSH each thinking the…
Oct 16, 2015
cf23ae7
HBASE-13330 Compilation issue fixed after cherry-pick
Oct 16, 2015
a68d50d
HBASE-14621 ReplicationLogCleaner stuck on RS crash.
ashu210890 Oct 15, 2015
a5759d3
HBASE-14631 Region merge request should be audited with request user …
tedyu Oct 19, 2015
a631598
HBASE-14366 NPE in case visibility expression is not present in label…
anoopsjohn Oct 20, 2015
e8c8ece
HBASE-14643 Avoid Splits from once again opening a closed reader for
ramkrish86 Oct 21, 2015
acadfb5
HBASE-14663 HStore::close does not honor config hbase.rs.evictblockso…
saintstack Oct 22, 2015
723a07a
HBASE-14667 HBaseFsck constructors have diverged
Oct 22, 2015
ba86d71
HBASE-14657 Remove unneeded API from EncodedSeeker (Heng Chen)
saintstack Oct 23, 2015
2b84cd5
HBASE-14535 Integration test for rpc connection concurrency / deadloc…
enis Oct 23, 2015
b19daf4
HBASE-14655 Narrow the scope of doAs() calls to region observer notif…
tedyu Oct 23, 2015
5625bd0
HBASE-14624 BucketCache.freeBlock is too expensive
tedyu Oct 25, 2015
9b71dac
HBASE-14661 RegionServer link is not opening, in HBase Table page (Y.…
saintstack Oct 26, 2015
b756058
HBASE-13318 RpcServer.getListenerAddress should handle when the accep…
apurtell Oct 26, 2015
0db04a1
HBASE-14283 Reverse scan doesn’t work with HFile inline index/bloom b…
Oct 8, 2015
e80b447
HBASE-14283 Reverse scan doesn’t work with HFile inline index/bloom b…
enis Oct 27, 2015
42144bd
HBASE-14682 CM restore functionality for regionservers is broken
enis Oct 26, 2015
9d6e96e
Amend HBASE-14283 Reverse scan doesn’t work with HFile inline index/b…
apurtell Oct 27, 2015
d5a1b27
Revert "Amend HBASE-14283 Reverse scan doesn’t work with HFile inline…
apurtell Oct 27, 2015
b0ef014
HBASE-14655 Addendum passes User to store#compact()
tedyu Oct 27, 2015
2802713
HBASE-14680 Two configs for snapshot timeout and better defaults (Hen…
enis Oct 27, 2015
61d913d
HBASE-14705 Javadoc for KeyValue constructor is not correct (Jean-Mar…
apurtell Oct 27, 2015
b1c24e1
HBASE-14674 Rpc handler / task monitoring seems to be broken after 0.…
enis Oct 27, 2015
ef26573
HBASE-14709 Parent change breaks graceful_stop.sh on a cluster
saintstack Oct 27, 2015
b15a05d
HBASE-14689 Addendum and unit test for HBASE-13471
enis Oct 29, 2015
3dc89fb
HBASE-14733 Minor typo in alter_namespace.rb
enis Oct 31, 2015
79b6b91
HBASE-14605 Addendum restores two methods in SplitTransactionImpl
apurtell Oct 30, 2015
074d512
HBASE-14631 Addendum restores a method in RegionMergeTransactionImpl
apurtell Nov 2, 2015
2db2642
HBASE-14715 Add javadocs to DelegatingRetryingCallable
Nov 3, 2015
5647dff
HBASE-14694 Scan copy constructor doesn't handle allowPartialResults
tedyu Oct 27, 2015
2d3c57a
HBASE-14696 Support setting allowPartialResults in mapreduce Mappers
tedyu Oct 27, 2015
3a3fe58
HBASE-14758 Add UT case for unchecked error/exception thrown in Async…
tedyu Nov 4, 2015
daeb03a
HBASE-14706 RegionLocationFinder should return multiple servernames b…
tedyu Nov 4, 2015
e18c108
HBASE-14706 Revert due to compilation error in TestRegionLocationFinder
tedyu Nov 4, 2015
d9d60e5
HBASE-14768 bin/graceful_stop.sh logs nothing as a balancer state to …
saintstack Nov 5, 2015
7098e81
HBASE-14706 RegionLocationFinder should return multiple servernames b…
tedyu Nov 6, 2015
55314ec
HBASE-14759 Avoid using Math.abs when selecting SyncRunner in FSHLog
Apache9 Nov 7, 2015
6c0996d
bump version to 1.1.3
Nov 9, 2015
3e8ede1
updating docs from master
Nov 9, 2015
ae4a387
update CHANGES.txt for 1.1.3RC0
Nov 9, 2015
fa5f17b
HBASE-14712 Increase MasterProcWALs clean up granularity
Nov 9, 2015
29b3464
HBASE-14780 Integration Test that run with chaos monkey must specify cfs
jmhsieh Nov 6, 2015
c2f4675
HBASE-13982 Add info for visibility labels/cell TTLs to ImportTsv (NI…
jerryjch Nov 11, 2015
1ed7e71
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers …
tedyu Nov 12, 2015
520a7b3
HBASE-14498 Revert for on-going review
tedyu Nov 12, 2015
9eb196c
HBASE-14308 HTableDescriptor WARN is not actionable (Lars Francke)
saintstack Sep 5, 2015
93b11ce
HBASE-14809 Grant / revoke Namespace admin permission to group
tedyu Nov 16, 2015
c558f6d
HBASE-14806 Missing sources.jar for several modules when building HBase
Apache9 Nov 17, 2015
214ea33
Revert "HBASE-14689 Addendum and unit test for HBASE-13471"
enis Nov 18, 2015
cf23a83
HBASE-14782 FuzzyRowFilter skips valid rows (Vladimir Rodionov)
Nov 19, 2015
bb5fe04
HBASE-14761 Deletes with and without visibility expression do not delete
ramkrish86 Nov 19, 2015
af3a2b6
HBASE-14839 [branch-1] Backport test categories so that patch backpor…
enis Nov 19, 2015
3581787
HBASE-14840 Sink cluster reports data replication request as success
ramkrish86 Nov 20, 2015
74c89af
HBASE-14863 Add missing test/resources/log4j files in hbase modules
Nov 22, 2015
58870c3
HBASE-14843 TestWALProcedureStore.testLoad is flakey
Nov 23, 2015
33a035d
HBASE-14843 TestWALProcedureStore.testLoad is flakey (addendum)
Nov 23, 2015
d4dea12
HBASE-14799 Commons-collections object deserialization remote command…
apurtell Nov 23, 2015
7d3364b
HBASE-14843 TestWALProcedureStore.testLoad is flakey (addendum)
Nov 24, 2015
a75d2aa
HBASE-14875 Forward port HBASE-14207 'Region was hijacked and remaine…
tedyu Nov 24, 2015
f28cd4a
HBASE-14689 Addendum and unit test for HBASE-13471
enis Nov 25, 2015
4a4866f
HBASE-14893 Race between mutation on region and region closing operat…
tedyu Nov 27, 2015
d812787
HBASE-14894 Fix misspellings of threshold in log4j.properties files f…
tedyu Nov 28, 2015
169f83a
HBASE-14531 graceful_stop.sh "if [ \"$local\" ]" condition unexpected…
tedyu Nov 29, 2015
41e1677
HBASE-14223 Meta WALs are not cleared if meta region was closed and R…
enis Dec 1, 2015
5de218e
Revert "HBASE-14223 Meta WALs are not cleared if meta region was clos…
enis Dec 3, 2015
f3d3bd9
HBASE-14904 Mark Base[En|De]coder LimitedPrivate and fix binary compa…
enis Dec 4, 2015
fe7a0a2
HBASE-14928 Start row should be set for query through HBase REST gate…
tedyu Dec 4, 2015
a04904c
HBASE-14923 VerifyReplication should not mask the exception during re…
apurtell Dec 5, 2015
86aa45b
HBASE-14930 check_compatibility.sh needs smarter exit codes
Dec 4, 2015
1b427f1
HBASE-14632 Region server aborts due to unguarded dereference of Reader
tedyu Dec 8, 2015
0ccdadf
HBASE-14869 Better request latency and size histograms. (Vikas Vishwa…
lhofhansl Dec 9, 2015
3f779e4
HBASE-14954 IllegalArgumentException was thrown when doing online con…
tedyu Dec 9, 2015
b7b9123
HBASE-14936 CombinedBlockCache should overwrite CacheStats#rollMetric…
Dec 14, 2015
d6000a8
HBASE-14936 CombinedBlockCache should overwrite CacheStats#rollMetric…
Dec 14, 2015
bc11455
HBASE-14929 There is a space missing from table "foo" is not currentl…
jmhsieh Dec 15, 2015
6ae430f
HBASE-14968 ConcurrentModificationException in region close resulting…
enis Dec 15, 2015
2c93616
HBASE-14977 ChoreService.shutdown may result in ConcurrentModificatio…
enis Dec 15, 2015
20b6dba
HBASE-14947 WALProcedureStore improvements
Dec 15, 2015
8a7f862
HBASE-14952 ensure correct components in source assembly.
busbey Dec 8, 2015
af1f6ee
HBASE-14730 region server needs to log warnings when there are attrib…
Dec 17, 2015
44680a1
HBASE-14989 Implementation of Mutation.getWriteToWAL() is backwards
enis Dec 17, 2015
f64cf4d
HBASE-14822 Renewing leases of scanners doesn't work.
lhofhansl Dec 19, 2015
73b4d37
HBASE-14977 ChoreService.shutdown may result in ConcurrentModificatio…
enis Dec 22, 2015
77cc4cf
HBASE-15021 hadoopqa doing false positives
saintstack Dec 23, 2015
b57e52f
HBASE-15021 hadoopqa doing false positives
saintstack Dec 23, 2015
f020636
HBASE-15018 Inconsistent way of handling TimeoutException in the rpc …
saintstack Dec 23, 2015
a26de22
Revert "HBASE-15018 Inconsistent way of handling TimeoutException in …
saintstack Dec 23, 2015
6b5645e
HBASE-14940 Make our unsafe based ops more safe.
anoopsjohn Dec 24, 2015
8ef49b3
HBASE-14822; addendum - handle callSeq.
lhofhansl Dec 24, 2015
10b219b
HBASE-15035 bulkloading hfiles with tags that require splits do not p…
jmhsieh Dec 25, 2015
c5cfea4
HBASE-15031 Fix merge of MVCC and SequenceID performance regression i…
saintstack Dec 29, 2015
5140ce0
HBASE-15031 Fix merge of MVCC and SequenceID performance regression…
saintstack Dec 29, 2015
bab0f0f
HBASE-15018 Inconsistent way of handling TimeoutException in the rpc …
Dec 26, 2015
0c900fe
HBASE-13415 Procedure V2 - Use nonces for double submits from client …
syuanjiang Jan 6, 2016
217d0a0
HBASE-14108 Procedure V2 - Administrative Task: provide an API to abo…
syuanjiang Sep 3, 2015
68b4c74
HBASE-14107 Procedure V2 - Administrative Task: Provide an API to Lis…
syuanjiang Sep 24, 2015
5284a18
HBASE-14487 Procedure V2 - shell command to list all procedures (Step…
syuanjiang Sep 25, 2015
c962278
HBASE-14488 Procedure V2 - shell command to abort a procedure (Stephe…
syuanjiang Sep 29, 2015
d49e54a
HBASE-14432 Procedure V2 - enforce ACL on procedure admin tasks (Step…
syuanjiang Oct 6, 2015
d2d3c14
HBASE-14227 Reduce the number of time row comparison is done in a Scan
ramkrish86 Jan 8, 2016
fd3d4e3
Revert "HBASE-14227 Reduce the number of time row comparison is done …
ramkrish86 Jan 8, 2016
96da13c
HBASE-14221 - Reduce the number of time row comparison is done in a Scan
ramkrish86 Jan 8, 2016
893dff8
HBASE-15052 Use EnvironmentEdgeManager in ReplicationSource
Jan 11, 2016
e6c0941
HBASE-15083 Gets from Multiactions are not counted in metrics for gets
Jan 12, 2016
2c58d82
HBASE-15085 IllegalStateException was thrown when scanning on bulkloaded
ramkrish86 Jan 12, 2016
5248145
HBASE-15095 isReturnResult=false on fast path in branch-1.1 and branc…
Jan 13, 2016
5a1cfc1
HBASE-15104 Occasional failures due to NotServingRegionException in I…
jmhsieh Jan 14, 2016
c07ddc6
updating docs from master
ndimiduk Jan 17, 2016
72bc50f
update CHANGES.txt for 1.1.3RC1
ndimiduk Jan 17, 2016
5a3e2ab
HBASE-15147 Shell should use Admin.listTableNames() instead of Admin.…
enis Jan 21, 2016
15b1f4e
HBASE-15150 Fix TestDurablity in branch-1.1 (Yu Li)
saintstack Jan 21, 2016
b3d1ee4
Revert "HBASE-15150 Fix TestDurablity in branch-1.1 (Yu Li)"
saintstack Jan 21, 2016
7ecba62
HBASE-15150 Fix TestDurablity in branch-1.1 (Yu Li)
saintstack Jan 21, 2016
8c858c2
HBASE-15152 Automatically include prefix-tree module in MR jobs if pr…
jmhsieh Jan 21, 2016
aa0e492
HBASE-15153 Apply checkFamilies addendum on increment to 1.1 and 1.0
saintstack Jan 22, 2016
20d5577
HBASE-15100 Master WALProcs are deleted out of order ending up with o…
Jan 23, 2016
04c29b6
bump pom versions after 1.1.3 release
ndimiduk Jan 26, 2016
aa5dfae
HBASE-15145 HBCK and Replication should authenticate to zookepeer usi…
enis Jan 26, 2016
5041485
HBASE-15019 Replication stuck when HDFS is restarted.
Jan 21, 2016
0ca1cac
HBASE-15206 Fix flakey testSplitDaughtersNotInMeta (Huaxiang Sun)
jmhsieh Feb 3, 2016
15db224
HBASE-15200 ZooKeeper znode ACL checks should only compare the shortname
apurtell Feb 1, 2016
bc564d3
HBASE-15211 Don't run the CatalogJanitor if there are regions in tran…
elliottneilclark Feb 3, 2016
1a23f41
Amend HBASE-15200 ZooKeeper znode ACL checks should only compare the …
apurtell Feb 5, 2016
0d843d3
HBASE-13590 TestEnableTableHandler.testEnableTableWithNoRegionServers…
saintstack Jan 14, 2016
53758a0
HBASE-15218 On RS crash and replay of WAL, loosing all Tags in Cells …
saintstack Feb 5, 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
  •  
  •  
  •  
9 changes: 1 addition & 8 deletions .arcconfig
Original file line number Diff line number Diff line change
@@ -1,13 +1,6 @@
{
"project_id" : "hbase",
"project_id" : "HBaseOnGithub",
"conduit_uri" : "https://reviews.facebook.net/",
"copyright_holder" : "Apache Software Foundation",
"phutil_libraries" : {
"arclib" : ".arc_jira_lib"
},
"arcanist_configuration" : "ArcJIRAConfiguration",
"jira_project" : "HBASE",
"jira_api_url" : "https://issues.apache.org/jira/si/",
"lint_engine" : "JavaLintEngine",
"max_line_length" : 100
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ hbase-*/test
*.iws
*.iml
*.ipr
patchprocess/
dependency-reduced-pom.xml
6,853 changes: 2,399 additions & 4,454 deletions CHANGES.txt

Large diffs are not rendered by default.

412 changes: 412 additions & 0 deletions LICENSE.txt

Large diffs are not rendered by default.

56 changes: 41 additions & 15 deletions NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,20 +1,46 @@
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/).

Jamon (http://www.jamon.org/) is a text template engine for Java used by our
UI. It uses the Mozilla Public License (http://www.mozilla.org/MPL/)
See the tail of http://www.jamon.org/About.html
--
This product incorporates portions of the 'Hadoop' project

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
Copyright 2007-2009 The Apache Software Foundation

JRuby (http://jruby.org) is tri-licensed. We include it under terms of the
Common Public License v1.0.
Licensed under the Apache License v2.0
--
Our Orca logo we got here: http://www.vectorfree.com/jumping-orca
It is licensed Creative Commons Attribution 3.0.
See https://creativecommons.org/licenses/by/3.0/us/
We changed the logo by stripping the colored background, inverting
it and then rotating it some.

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)
Later we found that vectorfree.com image is not properly licensed.
The original is owned by vectorportal.com. The original was
relicensed so we could use it as Creative Commons Attribution 3.0.
The license is bundled with the download available here:
http://www.vectorportal.com/subcategory/205/KILLER-WHALE-FREE-VECTOR.eps/ifile/9136/detailtest.asp
--
This product includes portions of the Bootstrap project v3.0.0

Copyright 2013 Twitter, Inc.

Licensed under the Apache License v2.0

This product uses the Glyphicons Halflings icon set.

http://glyphicons.com/

Copyright Jan Kovařík

Licensed under the Apache License v2.0 as a part of the Bootstrap project.

--
This product includes portions of the Guava project v14, specifically
'hbase-common/src/main/java/org/apache/hadoop/hbase/io/LimitInputStream.java'

Copyright (C) 2007 The Guava Authors

Licensed under the Apache License, Version 2.0
12 changes: 6 additions & 6 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ The HBase distribution includes cryptographic software. See the export control
notice here [9].

1. http://hbase.apache.org
2. http://labs.google.com/papers/bigtable.html
2. http://research.google.com/archive/bigtable.html
3. http://hadoop.apache.org
4. http://www.apache.org/dyn/closer.cgi/hbase/
5. http://hbase.apache.org/docs/current/source-repository.html
6. http://hbase.apache.org/docs/current/issue-tracking.html
7. http://hbase.apache.org/docs/current/license.html
8. http://hbase.apache.org/docs/current/mail-lists.html
9. http://hbase.apache.org/docs/current/export-notice.html
5. https://hbase.apache.org/source-repository.html
6. https://hbase.apache.org/issue-tracking.html
7. http://hbase.apache.org/license.html
8. http://hbase.apache.org/mail-lists.html
9. https://hbase.apache.org/export_control.html
62 changes: 45 additions & 17 deletions bin/graceful_stop.sh
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 Down Expand Up @@ -86,6 +84,13 @@ fi
hostname=$1
filename="/tmp/$hostname"

local=
localhostname=`/bin/hostname`

if [ "$localhostname" == "$hostname" ]; then
local=true
fi

log "Disabling load balancer"
HBASE_BALANCER_STATE=`echo 'balance_switch false' | "$bin"/hbase --config ${HBASE_CONF_DIR} shell | tail -3 | head -1`
log "Previous balancer state was $HBASE_BALANCER_STATE"
Expand All @@ -98,27 +103,50 @@ log "Unloaded $hostname region(s)"
hosts="/tmp/$(basename $0).$$.tmp"
echo $hostname >> $hosts
if [ "$thrift" != "" ]; then
log "Stopping thrift"
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop thrift
log "Stopping thrift server on $hostname"
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} stop thrift
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop thrift
fi
fi
if [ "$rest" != "" ]; then
log "Stopping rest"
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop rest
log "Stopping rest server on $hostname"
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} stop rest
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop rest
fi
fi
log "Stopping regionserver on $hostname"
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} stop regionserver
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop regionserver
fi
log "Stopping regionserver"
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} stop regionserver

if [ "$restart" != "" ]; then
log "Restarting regionserver"
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start regionserver
log "Restarting regionserver on $hostname"
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} start regionserver
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start regionserver
fi
if [ "$thrift" != "" ]; then
log "Restarting thrift"
log "Restarting thrift server on $hostname"
# -b 0.0.0.0 says listen on all interfaces rather than just default.
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start thrift -b 0.0.0.0
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} start thrift -b 0.0.0.0
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start thrift -b 0.0.0.0
fi
fi
if [ "$rest" != "" ]; then
log "Restarting rest"
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start rest
log "Restarting rest server on $hostname"
if [ "$local" == true ]; then
"$bin"/hbase-daemon.sh --config ${HBASE_CONF_DIR} start rest
else
"$bin"/hbase-daemons.sh --config ${HBASE_CONF_DIR} --hosts ${hosts} start rest
fi
fi
if [ "$reload" != "" ]; then
log "Reloading $hostname region(s)"
Expand All @@ -129,8 +157,8 @@ fi

# Restore balancer state
if [ $HBASE_BALANCER_STATE != "false" ]; then
log "Restoring balancer state to " $HBASE_BALANCER_STATE
log "balance_switch $HBASE_BALANCER_STATE" | "$bin"/hbase --config ${HBASE_CONF_DIR} shell &> /dev/null
log "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.
Expand Down
Loading