Skip to content

Commit 8ae323b

Browse files
liuxiaocs7Copilot
andauthored
Update hbase-website/app/pages/_docs/docs/_mdx/(multi-page)/architecture/regionserver.mdx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 3d315d6 commit 8ae323b

File tree

1 file changed

+4
-3
lines changed
  • hbase-website/app/pages/_docs/docs/_mdx/(multi-page)/architecture

1 file changed

+4
-3
lines changed

hbase-website/app/pages/_docs/docs/_mdx/(multi-page)/architecture/regionserver.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,10 +431,11 @@ Although splitting the region is a local decision made by the RegionServer, the
431431
### Note on split directory behavior (HBASE-26187)
432432

433433
<Callout type="info" title="Behavior change in newer split implementation">
434-
The numbered split procedure above contains legacy wording that mentions a `.splits` sub-directory under the parent region directory.
435-
In newer implementations, [HBASE-26187](https://issues.apache.org/jira/browse/HBASE-26187) changed this behavior:
434+
The numbered split procedure above documents the original, pre-HBASE-26187 implementation, in which daughter regions are first created under a `.splits` sub-directory of the parent region directory.
435+
In newer HBase implementations that include [HBASE-26187](https://issues.apache.org/jira/browse/HBASE-26187), this on-disk layout has changed:
436436
daughter region directories are created directly under the table directory, rather than under a parent-region `.splits` directory.
437-
This update does not change the high-level split semantics (references, meta updates, and online transition of daughters), but it changes where temporary/initial daughter files are prepared in HDFS.
437+
When reading the numbered procedure for such newer versions, interpret any steps that mention creating or using a `.splits` directory as instead preparing and promoting daughter region files directly under the table directory.
438+
This update does not change the high-level split semantics (references, meta updates, and online transition of daughters); it only affects where temporary/initial daughter files are prepared in HDFS.
438439
</Callout>
439440

440441
## Write Ahead Log (WAL)

0 commit comments

Comments
 (0)