crash.software
Projects
Pull Requests
Issues
Builds
dolt
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
dolt
Files
🤬
Sign In
88ec14b1
ROOT
/
go
/
store
/
prolly
/
tree
/
node_splitter.go
Search
History
272 lines
|
ISO-8859-1
|
7 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
minChunkSize
maxChunkSize
levelSalt
splitterFactory
defaultSplitterFactory
:
splitterFactory
nodeSplitter
Append
(key, values Item)
:
error
CrossedBoundary
()
:
bool
Reset
()
rollingHashSplitter
bz
:
*buzhash.BuzHash
offset
:
uint32
window
:
uint32
salt
:
byte
crossedBoundary
:
bool
rollingHashWindow
_
:
nodeSplitter
newRollingHashSplitter
(salt uint8)
:
nodeSplitter
_
:
splitterFactory
rollingHashPattern
(offset uint32)
:
uint32
keySplitter
count
:
uint32
size
:
uint32
crossedBoundary
:
bool
salt
:
uint64
newKeySplitter
(level uint8)
:
nodeSplitter
_
:
splitterFactory
targetSize
:
float64
maxUint32
:
float64
K
L
weibullCheck
(size, thisSize, hash uint32)
:
bool
xxHash32
(b []byte, salt uint64)
:
uint32
saltFromLevel
(level uint8)
:
(salt uint64)
*rollingHashSplitter
Append
(key, value Item)
:
(err error)
hashByte
(b byte)
:
bool
CrossedBoundary
()
:
bool
Reset
()
*keySplitter
Append
(key, value Item)
:
error
CrossedBoundary
()
:
bool
Reset
()
All occurrences
Please wait...
Page is in error, reload to recover