Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
993 commits
Select commit Hold shift + click to select a range
a3abc52
HBASE-28037 Replication stuck after switching to new WAL but the queu…
sunhelly Sep 28, 2023
c3f2f78
HBASE-28068 addendum
rahulLiving Sep 28, 2023
dbaab5d
HBASE-28050 RSProcedureDispatcher to fail-fast for krb auth failures …
virajjasani Sep 29, 2023
2813c98
HBASE-28081 Snapshot working dir does not retain ACLs after snapshot …
virajjasani Sep 30, 2023
a765cc9
HBASE-28081 (ADDENDUM) Snapshot working dir does not retain ACLs afte…
virajjasani Oct 1, 2023
f4f7c84
HBASE-28126 Update MaxNumberOfRegionsCount in TestSimpleRegionNormali…
petersomogyi Oct 3, 2023
a6e6552
HBASE-28128 Reject requests at RPC layer when RegionServer is abortin…
bbeaudreault Oct 5, 2023
13466e8
HBASE-22138 Undo our direct dependence on protos in google.protobuf.A…
Apache9 Oct 6, 2023
6bf1bf6
HBASE-28129 Do not retry refreshSources when region server is already…
Apache9 Oct 7, 2023
b955b89
HBASE-28109 NPE for the region state: Failed to become active master …
hanke580 Oct 7, 2023
5e033e4
HBASE-28127 Upgrade avro version to 1.11.3 (#5454)
Apache9 Oct 9, 2023
3593140
HBASE-28144 Canary publish read failure fails with NPE if region loca…
virajjasani Oct 11, 2023
3148118
HBASE-28133 TestSyncTimeRangeTracker fails with OOM with small -Xms v…
stoty Oct 11, 2023
6f191f9
HBASE-28147 Bump gitpython from 3.1.35 to 3.1.37 in /dev-support/flak…
dependabot[bot] Oct 12, 2023
6a4a0b7
HBASE-28135 Specify -Xms for tests (#5451)
stoty Oct 12, 2023
6bac842
Preparing hbase release 2.5.6RC0; tagging and updates to CHANGES.md a…
apurtell Oct 15, 2023
b917b76
Preparing development version 2.5.7-SNAPSHOT
apurtell Oct 15, 2023
2ac964c
HBASE-28113 Modify the way of acquiring the RegionStateNode lock in c…
hiping-tech Oct 19, 2023
574fdc2
HBASE-28146: Make ServerManager rsAdmins map thread safe (#5461)
rmdmattingly Oct 23, 2023
4fa8b47
HBASE-28017 Set request and response size metrics in NettyRpcDuplexHa…
rmdmattingly Oct 24, 2023
46cfaff
HBASE-28145 When specifying the wrong BoolFilter type while creating …
ZhangIssac Oct 25, 2023
09161c5
HBASE-28110 Align TestShadeSaslAuthenticationProvider between differe…
NihalJain Oct 21, 2023
25ddacd
HBASE-28157. hbck should report previously reported regions with null…
apurtell Oct 25, 2023
ddb7eac
HBASE-28168 Add option in RegionMover.java to isolate one or more reg…
mihir6692 Oct 27, 2023
7639345
HBASE-28153 Upgrade zookeeper to a newer version (#5484) (#5489)
Apache9 Nov 2, 2023
695ed25
HBASE-24179 Backport fix for "Netty SASL implementation does not wait…
NihalJain Nov 3, 2023
4236b70
HBASE-28185 Alter table to set TTL using hbase shell failed when ttl …
chaijunjie0101 Nov 6, 2023
d383f09
HBASE-28184 Tailing the WAL is very slow if there are multiple peers …
shahrs87 Nov 7, 2023
ce309a7
HBASE-28189 Fix the miss count in one of CombinedBlockCache getBlock …
wchevreuil Nov 9, 2023
8dbbd9e
HBASE-28175 Deep copy RpcLogDetails' param field (#5481)
rmdmattingly Nov 9, 2023
6043715
HBASE-27276 Reduce reflection overhead in Filter deserialization (#5488)
bbeaudreault Nov 10, 2023
b433282
HBASE-28193 Update plugin for SBOM generation to 2.7.10 (#5485)
VinodAnandan Nov 10, 2023
218cb08
HBASE-28191 Meta browser can happen NPE when server or targetServer o…
guluo2016 Nov 10, 2023
0a3f6ad
HBASE-27276 Addendum fix test dependency issue
bbeaudreault Nov 11, 2023
16703c9
HBASE-24687: Use existing HMaster Connection in MobFileCleanerChore (…
charlesconnell Nov 13, 2023
6c46d72
HBASE-28204 Canary can take lot more time If region starts with delet…
mihir6692 Nov 15, 2023
ac529e4
HBASE-28210 There could be holes in stack ids when loading procedures…
Apache9 Nov 21, 2023
ffb91fc
HBASE-28210 Addendum fix TestProcedureAdmin (#5532)
Apache9 Nov 22, 2023
42851f6
HBASE-28217 PrefetchExecutor should not run for files from CFs that h…
wchevreuil Nov 28, 2023
8f70d84
HBASE-28212 Do not need to maintain rollback step when root procedure…
Apache9 Nov 29, 2023
6dd6889
HBASE-28211 BucketCache.blocksByHFile may leak on allocationFailure o…
wchevreuil Nov 29, 2023
b13a064
Revert "HBASE-28204 Canary can take lot more time If region starts wi…
virajjasani Dec 1, 2023
4e3c202
HBASE-28212 Addendum fix TestShell (#5555)
Apache9 Dec 1, 2023
ec73966
HBASE-25549 Provide a switch that allows avoiding reopening all regio…
gourabtaparia Dec 1, 2023
24ae92f
HBASE-28206 [JDK17] JVM crashes intermittently on aarch64 (#5561)
bbeaudreault Dec 6, 2023
a46f736
HBASE-28248 Race between RegionRemoteProcedureBase and rollback opera…
Apache9 Dec 9, 2023
e99a794
HBASE-28252 Add sun.net.dns and sun.net.util to the JDK11+ module exp…
stoty Dec 12, 2023
81cdd54
HBASE-28247 Add java.base/sun.net.dns and java.base/sun.net.util expo…
stoty Dec 12, 2023
de98735
HBASE-28245 Sync internal protobuf version for hbase to be same as hb…
NihalJain Dec 14, 2023
96dea4d
HBASE-28243 Bump jackson version to 2.15.2 (#5562)
NihalJain Dec 14, 2023
8bdd614
Preparing hbase release 2.5.7RC0; tagging and updates to CHANGES.md a…
apurtell Dec 14, 2023
d18cd19
Preparing development version 2.5.8-SNAPSHOT
apurtell Dec 14, 2023
f81cd22
Revert "Preparing development version 2.5.8-SNAPSHOT"
apurtell Dec 14, 2023
6788f98
Preparing hbase release 2.5.7RC0; tagging and updates to CHANGES.md a…
apurtell Dec 14, 2023
9f073f1
Preparing development version 2.5.8-SNAPSHOT
apurtell Dec 14, 2023
4994220
HBASE-28031 TestClusterScopeQuotaThrottle is still failing with broke…
Apache9 Nov 20, 2023
e86f257
HBASE-21243 Correct java-doc for the method RpcServer.getRemoteAddress()
NihalJain Dec 16, 2023
6f84f64
HBASE-20528 Revise collections copying from iteration to built-in fun…
jackyhobingo Dec 16, 2023
8f8bb69
HBASE-28262 Fix spotless error on branch-2.5 (#5584)
Apache9 Dec 17, 2023
9c258ee
HBASE-28254 Flaky test: TestTableShell (#5590)
anmolnar Dec 19, 2023
e34ce22
HBASE-28275 Flaky test: Fix 'test_list_decommissioned_regionservers' …
NihalJain Dec 21, 2023
912b978
HBASE-28269 Fix broken ruby scripts and clean up logging (#5588)
NihalJain Dec 22, 2023
e9420d5
HBASE-28274 Flaky test: TestFanOutOneBlockAsyncDFSOutput (Part 2) (#5…
anmolnar Dec 22, 2023
fbc7a27
HBASE-28224 ClientSideRegionScanner appears not to shutdown MobFileCa…
jbewing Dec 22, 2023
504532a
HBASE-28259 Add java.base/java.io=ALL-UNNAMED open to jdk11_jvm_flags…
zhaomoran Jan 5, 2024
4dc1df1
HBASE-28290 Add 'TM' superscript to the index page title when generat…
Apache9 Jan 2, 2024
e8c85f1
HBASE-28261 Sync jvm11 module flags from hbase-surefire.jdk11.flags t…
stoty Jan 9, 2024
808afdf
HBASE-28297 IntegrationTestImportTsv fails with ArrayIndexOfOutBounds…
Apache9 Jan 10, 2024
93a0a12
HBASE-28304 Add hbase-shaded-testing-util version to dependencyManage…
bbeaudreault Jan 11, 2024
d8309c6
HBASE-28301 IntegrationTestImportTsv fails with UnsupportedOperationE…
NihalJain Jan 11, 2024
57e42d1
HBASE-28308 Bump gitpython from 3.1.37 to 3.1.41 in /dev-support/flak…
dependabot[bot] Jan 13, 2024
8000686
HBASE-28310 Bump jinja2 from 3.1.2 to 3.1.3 in /dev-support/flaky-tes…
dependabot[bot] Jan 13, 2024
37aeb19
HBASE-28287 MOB HFiles are expired earlier than their reference data …
liuwenjing17 Jan 13, 2024
98cab24
HBASE-28256 Enhance ByteBufferUtils.readVLong to read more bytes at a…
jbewing Jan 16, 2024
e431c9d
HBASE-28306 Add property to customize Version information (#5621)
bbeaudreault Jan 16, 2024
9f3fcc3
HBASE-28312 The bad auth exception can not be passed to client rpc ca…
Apache9 Jan 17, 2024
6b567fe
HBASE-28319 Expose DelegatingRpcScheduler as IA.LimitedPrivate (#5638)
bbeaudreault Jan 18, 2024
e497d12
HBASE-28324 TestRegionNormalizerWorkQueue#testTake is flaky (#5643)
ddupg Jan 22, 2024
06ca5bc
HBASE-28271 Infinite waiting on lock acquisition by snapshot can resu…
virajjasani Jan 23, 2024
f651f8c
HBASE-28271 ADDENDUM
virajjasani Jan 23, 2024
bd58d65
HBASE-28326 All nightly jobs are failing (#5646)
Apache9 Jan 24, 2024
a0fdf76
HBASE-28255 Correcting spelling errors or annotations with non-standa…
LeshracTheMalicious Jan 25, 2024
9ab35a0
HBASE-28327 Add remove(String key, Metric metric) method to MetricReg…
eab148 Jan 25, 2024
b39e695
HBASE-28330 TestUnknownServers.testListUnknownServers is flaky in bra…
ddupg Jan 26, 2024
dfdb4c8
HBASE-28332 Type conversion is no need in method CompactionChecker.ch…
guluo2016 Jan 26, 2024
0b2ffeb
HBASE-28333 Refactor TestClientTimeouts to make it more clear that wh…
Apache9 Jan 26, 2024
87ff13d
HBASE-26816 Fix CME in ReplicationSourceManager (#4187)
sunhelly Mar 11, 2022
37f2485
HBASE-28345 Close HBase connection on exit from HBase Shell (#5665)
stoty Feb 7, 2024
e4ec37d
HBASE-28337 Positive connection test in TestShadeSaslAuthenticationPr…
anmolnar Feb 8, 2024
8ffe234
HBASE-28341 [JDK17] Fix Failure TestLdapHttpServer (#5672)
chrajeshbabu Feb 12, 2024
51fb1e5
HBASE-28204 : Region Canary can take lot more time If any region (exc…
mihir6692 Feb 12, 2024
b80cba1
HBASE-28357 MoveWithAck#isSuccessfulScan for Region movement should u…
mihir6692 Feb 13, 2024
0a040e5
HBASE-28356 RegionServer Canary should use Scan just like Region Cana…
mihir6692 Feb 13, 2024
1586ae1
HBASE-28311 Few ITs (using MiniMRYarnCluster on hadoop-2) are failing…
NihalJain Feb 13, 2024
445e144
HBASE-28340. Use all Zk client properties that is found in HBase conf…
anmolnar Feb 15, 2024
49d015c
HBASE-28377 Fallback to simple is broken for blocking rpc client (#5690)
Apache9 Feb 19, 2024
21d7726
HBASE-28390 WAL value compression fails for cells with large values (…
bbeaudreault Feb 23, 2024
68719df
HBASE-28398 Make sure we close all the scanners in TestHRegion (#5701)
Apache9 Feb 24, 2024
7636a2d
HBASE-28391 Remove the need for ADMIN permissions for listDecommissio…
shahrs87 Feb 27, 2024
cf1bded
HBASE-28313 StorefileRefresherChore should not refresh readonly table…
xxishu Feb 29, 2024
37444de
Preparing hbase release 2.5.8RC0; tagging and updates to CHANGES.md a…
apurtell Feb 29, 2024
1975309
Preparing development version 2.5.9-SNAPSHOT
apurtell Feb 29, 2024
643d6b7
HBASE-28354 RegionSizeCalculator throws NPE when regions are in trans…
aalhour Feb 29, 2024
233cebc
HBASE-28403 Improve debugging for failures in procedure tests (#5709)
ndimiduk Feb 29, 2024
780ff56
HBASE-28350 [JDK17] Unable to run hbase-it tests with JDK 17 (#5712)
chrajeshbabu Feb 29, 2024
bc0c12d
HBASE-28417 TestBlockingIPC.testBadPreambleHeader sometimes fails wit…
Apache9 Mar 6, 2024
1be97ad
HBASE-28424 Set correct Result to RegionActionResult for successful P…
jinggou Mar 10, 2024
d8953b4
HBASE-28401 Introduce a close method for memstore for release active …
Apache9 Mar 11, 2024
d64ea33
HBASE-28260: Add NO_WRITE_LOCAL flag to WAL file creation (#5762)
bbeaudreault Mar 12, 2024
26b9e32
HBASE-28427 FNFE related to 'master:store' when moving archived hfile…
guluo2016 Mar 18, 2024
931c72f
HBASE-28124 Missing fields in Scan.toJSON (#5678)
chandrasekhar-188k Mar 19, 2024
8ecfdcd
HBASE-28444 Bump org.apache.zookeeper:zookeeper from 3.8.3 to 3.8.4 (…
Apache9 Mar 21, 2024
7f2ae00
HBASE-28314 Enable maven-source-plugin for all modules (#5753)
stoty Mar 22, 2024
bb094dc
HBASE-27990 BucketCache causes ArithmeticException due to improper bl…
teamconfx Mar 28, 2024
0c54d88
HBASE-27989 ByteBuffAllocator causes ArithmeticException due to impro…
teamconfx Mar 28, 2024
919c891
HBASE-28452 Missing null check of rpcServer.scheduler.executor causes…
teamconfx Mar 28, 2024
5134eed
HBASE-27993 AbstractFSWAL causes ArithmeticException due to improper …
teamconfx Mar 28, 2024
afd4da0
HBASE-28366 Mis-order of SCP and regionServerReport results into regi…
virajjasani Apr 5, 2024
479c756
HBASE-28457 Introduce a version field in file based tracker record (#…
Apache9 Apr 7, 2024
33fe204
HBASE-28481 Prompting table already exists after failing to create ta…
guluo2016 Apr 7, 2024
e95b3cc
HBASE-28183 It's impossible to re-enable the quota table if it gets d…
chandrasekhar-188k Apr 7, 2024
7830501
HBASE-26192 Master UI hbck should provide a JSON formatted output opt…
mihir6692 Apr 8, 2024
82ad5f2
HBASE-28485 Re-use ZstdDecompressCtx/ZstdCompressCtx for performance …
charlesconnell Apr 9, 2024
b02fa60
HBASE-28507 Deprecate hbase-compression-xz (#5810)
apurtell Apr 12, 2024
fcae9c7
HBASE-28174 (DELETE endpoint in REST API does not support deleting bi…
judilsteve Nov 17, 2023
f5e0ba6
HBASE-28504 Implement eviction logic for scanners in Rest APIs to pre…
stoty Apr 15, 2024
4d3a8b8
HBASE-28518 Allow specifying a filter for the REST multiget endpoint
stoty Apr 12, 2024
85cbc35
HBASE-28500 Rest Java client library assumes stateless servers (#5804)
stoty Apr 16, 2024
582d1c8
HBASE-28292 Make Delay prefetch property to be dynamically configured…
kabhishek4 Apr 16, 2024
5ddfd08
HBASE-28500 Rest Java client library assumes stateless servers (Adden…
stoty Apr 17, 2024
0f3eba0
HBASE-28298 HFilePrettyPrinter thrown NoSuchMethodError about MetricR…
zhaomoran Apr 18, 2024
0f9378f
HBASE-28470 Fix typo in Java method comment (#5786)
voztaka Apr 18, 2024
969f3ab
HBASE-28497 Missing fields in Get.toJSON (#5800)
chandrasekhar-188k Apr 21, 2024
4d7ce1a
HBASE-28150 CreateTableProcedure and DeleteTableProcedure should slee…
chaijunjie0101 Apr 22, 2024
28501d8
HBASE-28529 Use ZKClientConfig instead of system properties when sett…
Apache9 Apr 23, 2024
d53acac
HBASE-28517 Make properties dynamically configured (#5823)
kabhishek4 Apr 25, 2024
2ba7bb5
HBASE-28518 Allow specifying a filter for the REST multiget endpoint …
stoty Apr 25, 2024
490012c
HBASE-28552 Bump up bouncycastle dependency from 1.76 to 1.78 (#5854)
nikita15p Apr 26, 2024
c3215d5
HBASE-28405 Fix failed procedure rollback when region was not closed …
mnpoonia Apr 28, 2024
654ed82
HBASE-28482 Reverse scan with tags throws ArrayIndexOutOfBoundsExcept…
vineet4008 Apr 28, 2024
b9a8760
HBASE-28554 TestZooKeeperScanPolicyObserver and TestAdminShell fail 1…
Apache9 Apr 28, 2024
7164476
HBASE-28405 Addendum use splitRegionAsync().get to get the split exce…
Apache9 Apr 29, 2024
4c89b40
HBASE-28523 Use a single get call in REST multiget endpoint (#5862)
stoty Apr 30, 2024
00f2bfc
HBASE-28533 On split procedure rollback revert parent region state ba…
droudnitsky Apr 30, 2024
069a12a
HBASE-28567 Race condition causes MetaRegionLocationCache to never se…
vincentpoon May 6, 2024
a99a06f
HBASE-28459 HFileOutputFormat2 ClassCastException with s3 magic commi…
ksravista May 6, 2024
7cd0436
HBASE-28556 Reduce memory copying in Rest server when serializing Cel…
stoty May 7, 2024
3368214
HBASE-28574 Bump jinja2 from 3.1.3 to 3.1.4 in /dev-support/flaky-tes…
dependabot[bot] May 7, 2024
39dd977
HBASE-28575 Always printing error log when snapshot table (#5880)
guluo2016 May 8, 2024
40beff0
HBASE-28563 Closing ZooKeeper in ZKMainServer (#5869)
mwkang May 8, 2024
867a801
HBASE-28586 Backport HBASE-24791 Improve HFileOutputFormat2 to avoid …
szucsvillo May 12, 2024
ee4cbdb
HBASE-27938 PE load any custom implementation of tests at runtime (#5…
gvprathyusha6 May 15, 2024
cc0bcb4
HBASE-28501 Support non-SPNEGO authentication methods and implement s…
stoty May 16, 2024
0ecb6fe
HBASE-26625 ExportSnapshot tool failed to copy data files for tables …
bbeaudreault May 16, 2024
5c863bf
HBASE-28598 Fixes NPE for writer object access in AsyncFSWAL#closeWri…
vineet4008 May 17, 2024
b36a449
HBASE-26048 [JDK17] Replace the usage of deprecated API ThreadGroup.d…
Apache9 May 17, 2024
4c6efbd
HBASE-25972 Dual File Compactor (#5911)
kadirozde May 17, 2024
e7d0bea
HBASE-28604 Fix the error message in ReservoirSample's constructor (#…
Apache9 May 18, 2024
8acfc07
HBASE-28595: check seq id of scan RPCs for closed scanners (#5910) (#…
taklwu May 18, 2024
1f37a1c
HBASE-28599 RowTooBigException is thrown when duplicate increment RPC…
fjvbn2003 May 20, 2024
ef9769a
HBASE-28501 Support non-SPNEGO authentication methods and implement s…
stoty May 21, 2024
709035d
HBASE-28607 Bump requests from 2.31.0 to 2.32.0 in /dev-support/flak…
dependabot[bot] May 21, 2024
c7248ab
HBASE-26525 Use unique thread name for group WALs (#3903)(#5895)
szucsvillo May 21, 2024
b61a73a
HBASE-27915 Update hbase_docker with an extra Dockerfile compatible w…
wchevreuil May 22, 2024
ca69f1e
HBASE-28605 Add ErrorProne ban on Hadoop shaded thirdparty jars (#5918)
ndimiduk May 22, 2024
fa176a8
HBASE-28613 Use streaming when marshalling protobuf REST output (#5943)
stoty May 28, 2024
771e760
HBASE-28616 Remove/Deprecated the rs.* related configuration in Table…
Apache9 May 29, 2024
2332a30
HBASE-28582 ModifyTableProcedure should not reset TRSP on region node…
Apache9 May 29, 2024
a73c1fa
HBASE-28626 MultiRowRangeFilter deserialization fails in org.apache.h…
stoty May 30, 2024
77a4609
HBASE-28628 Use Base64.getUrlEncoder().withoutPadding() in REST tests…
stoty May 30, 2024
e31a91b
HBASE-28546 Make WAL rolling exception clear (#5848)
jojochuang May 31, 2024
7a06e34
HBASE-28619 Fix the inaccurate message when snapshot doesn't exist (#…
guluo2016 Jun 1, 2024
45e9454
HBASE-28635 Bump io.airlift:aircompressor from 0.24 to 0.27 (#5958)
dependabot[bot] Jun 3, 2024
f1cc6eb
HBASE-28622 FilterListWithAND can swallow SEEK_NEXT_USING_HINT (#5955)
stoty Jun 4, 2024
675f3cd
HBASE-28420 Update the procedure's field to store for ServerRemotePro…
Umeshkumar9414 Jun 5, 2024
a48292b
HBASE-28614 Introduce a field to display whether the snapshot is expi…
guluo2016 Jun 5, 2024
00b1d07
HBASE-28625 ExportSnapshot should verify checksums for the source fil…
2005hithlj Jun 6, 2024
e9c267e
HBASE-28618: Fixed hadolint check in nightly build. (#5957)
Jun 6, 2024
4c1d678
HBASE-28540 Cache Results in org.apache.hadoop.hbase.rest.client.Remo…
stoty Jun 7, 2024
7e47a41
HBASE-28636 Add UTs for testing copy/sync table between clusters (#59…
Apache9 Jun 7, 2024
3f42dc7
HBASE-28549 Make shell commands support column qualifiers with colons…
junegunn Jun 8, 2024
571491e
HBASE-28649 Wrong properties are used to set up SSL for REST Client K…
stoty Jun 11, 2024
9b33ab6
HBASE-28651 Reformat the javadoc for CellChunkMap (#5977)
Apache9 Jun 11, 2024
a4e7c7c
HBASE-28526 hbase-rest client shading conflict with hbase-shaded-clie…
stoty Jun 5, 2024
c8d4db1
HBASE-28646 Use Streams to unmarshall protobuf REST data (#5974)
stoty Jun 11, 2024
cfdc8ea
HBASE-28049 RSProcedureDispatcher to log the request details during r…
KhyatiVaghamshi Jun 11, 2024
d44a224
HBASE-28652 Backport HBASE-21785 master reports open regions as RITs …
szucsvillo Jun 11, 2024
42ecc23
HBASE-28661 Fix compatibility issue in branch-2.x (#5988)
szucsvillo Jun 14, 2024
d7b1954
HBASE-28650 REST multiget endpoint returns 500 error if no rows are s…
stoty Jun 18, 2024
38787ee
HBASE-28662 Removing missing scanner via REST should return 404 (#5989)
stoty Jun 19, 2024
f26c742
HBASE-28671 Add close method to REST client (#5998)
stoty Jun 19, 2024
da5cfc4
HBASE-28663 Graceful shutdown of CanaryTool timeouts (#5991)
d-c-manning Jun 19, 2024
9942a7d
HBASE-28663 Graceful shutdown of CanaryTool timeouts (ADDENDUM)
d-c-manning Jun 19, 2024
6f93e93
HBASE-28679 Upgrade yetus to a newer version (#6012)
Apache9 Jun 22, 2024
85f73bb
HBASE-28658 The failsafe snapshot should be deleted after rollback su…
guluo2016 Jun 22, 2024
0cffa9d
HBASE-28688 Correct the usage for blanks ignore options in yetus (#6026)
Apache9 Jun 23, 2024
3c70d39
HBASE-28656 Optimize the verifyCopyResult logic in ExportSnapshot (#5…
2005hithlj Jun 21, 2024
eba75a0
HBASE-28677 Add jdk 17 task for pre commit build for 2.x (#6002)
Apache9 Jun 26, 2024
e60a8c1
HBASE-28693 Change flaky tests to run with jdk17 (#6031)
Apache9 Jun 27, 2024
7ab8272
HBASE-28693 Addendum add hadoop 3.0 profile for branch-2.x
Apache9 Jun 27, 2024
80dd4fb
HBASE-28678 Make nightly builds for 3.x java 17 only and add java 17 …
Apache9 Jun 27, 2024
b6c7d7d
HBASE-28678 Addendum stash jdk17 result when initialization
Apache9 Jun 29, 2024
35ab714
HBASE-28678 Addendum add jdk17 output path env
Apache9 Jun 29, 2024
bf1ed95
HBASE-28699 Bump jdk and maven versions in pre commit and nighly dock…
Apache9 Jun 29, 2024
4a79715
HBASE-28703 Data race in RecoveredEditsOutputSink while closing write…
apurtell Jul 5, 2024
2b49590
Preparing hbase release 2.5.9RC0; tagging and updates to CHANGES.md a…
apurtell Jul 5, 2024
9360ed7
Preparing development version 2.5.10-SNAPSHOT
apurtell Jul 5, 2024
a2b9f9f
HBASE-28698 Add hadoop 3.4.0 in hadoop check (#6052)
Apache9 Jul 8, 2024
54a3ddf
HBASE-28685 Support non-root context in REST RemoteHTable and RemodeA…
stoty Jul 8, 2024
9a70219
HBASE-28718 Should support different license name for 'Apache License…
Apache9 Jul 9, 2024
28a4009
HBASE-28714 Hadoop check for hadoop 3.4.0 is failing (#6064)
Apache9 Jul 10, 2024
349f632
HBASE-28717 Support FuzzyRowFilter in REST interface (#6061)
stoty Jul 10, 2024
c7d1d2e
[HBASE-28364] Warn: Cache key had block type null, but was found in L…
nikita15p Jul 10, 2024
edda2d2
HBASE-28665 WALs not marked closed when there are errors in closing W…
kiran-maturi Jul 11, 2024
2f9b283
HBASE-28707 Backport the code changes in HBASE-28675 to branch-2.x (#…
Apache9 Jul 11, 2024
c03f608
HBASE-28722 Should wipe out all the output directories before unstash…
Apache9 Jul 11, 2024
d4277aa
HBASE-28723 [JDK17] TestSecureIPC fails under JDK17 (#6072)
Apache9 Jul 13, 2024
b1c8f2e
HBASE-28727 SteppingSplitPolicy may not work when table enables regio…
Apache9 Jul 15, 2024
0e65ff6
HBASE-28683 Only allow one TableProcedureInterface for a single table…
Apache9 Jul 17, 2024
60d6ebd
HBASE-28704 The expired snapshot can be read by CopyTable or ExportSn…
guluo2016 Jul 17, 2024
2b88054
HBASE-28731 Remove the IA.Private annotation on WALEdit's add methods…
Apache9 Jul 17, 2024
a43b48b
HBASE-28737 Add the slack channel related information in README.md (#…
Apache9 Jul 18, 2024
7bfa2d6
HBASE-28740 Need to call parent class's serialization methods in Clos…
Apache9 Jul 18, 2024
5786293
Preparing hbase release 2.5.10RC0; tagging and updates to CHANGES.md …
apurtell Jul 18, 2024
290162c
Preparing development version 2.5.11-SNAPSHOT
apurtell Jul 18, 2024
a0d60ad
HBASE-28428 : Zookeeper ConnectionRegistry APIs should have timeout (…
Divneet18 Jul 19, 2024
a3af609
Preparing hbase release 2.5.10RC1; tagging and updates to CHANGES.md …
apurtell Jul 19, 2024
f3e8e7a
Preparing development version 2.5.11-SNAPSHOT
apurtell Jul 19, 2024
e3c513b
HBASE-28745 : Default Zookeeper ConnectionRegistry APIs timeout shou…
Divneet18 Jul 20, 2024
cc78bf8
HBASE-28734 Improve HBase shell snapshot command Doc with TTL option …
2005hithlj Jul 21, 2024
86376b2
HBASE-28743 Fixes NPE for TableSnapshotScanner by disabling mslab (#6…
vineet4008 Jul 23, 2024
5cf4e21
HBASE-28716 Users of QuotaRetriever should pass an existing connectio…
ndimiduk Jul 23, 2024
deec0aa
HBASE-28655 IllegalArgumentException: Illegal bufferSize thrown when …
pankaj72981 Jul 25, 2024
3e2ba48
HBASE-28756 RegionSizeCalculator ignored the size of memstore, which …
Jul 26, 2024
f0cfb87
HBASE-28742 Fixes NPE for CompactionTool when mslab enabled (#6109)
vineet4008 Jul 27, 2024
718251b
HBASE-28522 UNASSIGN proc indefinitely stuck on dead rs (#6122)
Apache9 Jul 27, 2024
0ef4d13
HBASE-28753 FNFE may occur when accessing the region.jsp of the repli…
guluo2016 Jul 30, 2024
5b6a5ae
HBASE-28760 Exclude pom file of jaxws-ri in output tarball (#6140)
Apache9 Aug 7, 2024
cd2a844
HBASE-27118 Add security headers to Thrift/HTTP server (branch-2.5) (…
anmolnar Aug 15, 2024
548c05c
HBASE-28784 Exclude samples and release-documentation zip of jaxws-ri…
NihalJain Aug 17, 2024
bb3cfbb
HBASE-28732 Fix typo in Jenkinsfile_Github for jdk8 hadoop2 check (#6…
jinhyukify Aug 25, 2024
e15be23
HBASE-28690 Aborting Active HMaster is not rejecting reportRegionStat…
Umeshkumar9414 Aug 29, 2024
68f95ec
HBASE-28792: AsyncTableImpl should call coprocessor callbacks in a de…
ndimiduk Sep 4, 2024
305a71a
HBASE-28669 After one RegionServer restarts, another RegionServer lea…
Apache9 Sep 6, 2024
cc4d73d
HBASE-28778 NPE may occur when opening master-status or table.jsp or …
guluo2016 Sep 6, 2024
e5b1b40
HBASE-28725 Use thirdparty protobuf for REST interface in HBase 2.x
stoty Jul 12, 2024
59f4c27
HBASE-28775 Change the output of DatanodeInfo in the log to the hostn…
Apache9 Sep 15, 2024
badca5e
HBASE-28850 Only return from ReplicationSink.replicationEntries while…
Apache9 Sep 19, 2024
abeec1b
HBASE-28816 The description of "hbase.superuser" is confusing (#6206)
eubnara Sep 22, 2024
204fe2d
HBASE-28868 Add missing permission check for updateRSGroupConfig in b…
NihalJain Sep 23, 2024
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1aea663c6de4c08f0b2a2d4b2ca788772dc0b686
9c3528d730dc34eb29837330b98a3a3c8f7260e1
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ linklint/
**/.checkstyle
.java-version
tmp
**/.flattened-pom.xml
18 changes: 0 additions & 18 deletions .idea/checkstyle-idea.xml

This file was deleted.

1,639 changes: 1,635 additions & 4 deletions CHANGES.md

Large diffs are not rendered by default.

63 changes: 62 additions & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ under the terms of the MIT license.
THE SOFTWARE.

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

Copyright 2008, Google Inc.
Expand Down Expand Up @@ -612,3 +612,64 @@ available under the Creative Commons By Attribution 3.0 License.
this trademark restriction does not form part of this License.

Creative Commons may be contacted at https://creativecommons.org/.

----
This project incorporates portions of the 'Ruby' project available
under a '2-clause BSD' license.

Copyright (C) 1993-2013 Yukihiro Matsumoto. 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.

----
This project bundles a copy of the Vega minified javascript library version
5.24.0, the Vega-Lite minified javascript library version 5.6.1, and the
Vega-Embed minified javascript library version 6.21.3. All three are
available under the following '3-clause BSD' license.

Copyright (c) 2015-2023, University of Washington Interactive Data Lab
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.

3. Neither the name of the copyright holder 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.
2 changes: 1 addition & 1 deletion NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Apache HBase
Copyright 2007-2020 The Apache Software Foundation
Copyright 2007-2022 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
Expand Down
56 changes: 56 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!--
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 licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, 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.
-->

![hbase-logo](https://raw.githubusercontent.com/apache/hbase/master/src/site/resources/images/hbase_logo_with_orca_large.png)

[Apache HBase](https://hbase.apache.org) is an open-source, distributed, versioned, column-oriented store modeled after Google' [Bigtable](https://research.google.com/archive/bigtable.html): A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of [Apache Hadoop](https://hadoop.apache.org/).

# Getting Start
To get started using HBase, the full documentation for this release can be found under the doc/ directory that accompanies this README. Using a browser, open the docs/index.html to view the project home page (or browse https://hbase.apache.org). The hbase '[book](https://hbase.apache.org/book.html)' has a 'quick start' section and is where you should being your exploration of the hbase project.

The latest HBase can be downloaded from the [download page](https://hbase.apache.org/downloads.html).

We use mailing lists to send notice and discuss. The mailing lists and archives are listed [here](http://hbase.apache.org/mail-lists.html)

We use the #hbase channel on the official [ASF Slack Workspace](https://the-asf.slack.com/) for real time questions and discussions. Please mail [email protected] to request an invite.

# How to Contribute
The source code can be found at https://hbase.apache.org/source-repository.html

The HBase issue tracker is at https://hbase.apache.org/issue-tracking.html

Notice that, the public registration for https://issues.apache.org/ has been disabled due to spam. If you want to contribute to HBase, please send an email to [[email protected]](mailto:[email protected]) in the follow format so the HBase PMC members can acquire a jira account for you:

```
Subject: Request for Jira account

Contents of the mail(should be in English):
Preferred Jira Id: [a-z0-9]+
Full Name:
E-Mail Address:

Reason: Jira Id you wish to contribute to, or details around the bug/feature you wish to report or work on.
```

> **_NOTE:_** we need to process the requests manually so it may take sometime, for example, up to a week, for us to respond to your request.

# About
Apache HBase is made available under the [Apache License, version 2.0](https://hbase.apache.org/license.html)

The HBase distribution includes cryptographic software. See the export control notice [here](https://hbase.apache.org/export_control.html).
34 changes: 0 additions & 34 deletions README.txt

This file was deleted.

Loading