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
2aa11235
ROOT
/
go
/
libraries
/
doltcore
/
sqle
/
index
/
prolly_index_iter.go
Search
History
493 lines
|
ISO-8859-1
|
11 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
indexLookupBufSize
prollyIndexIter
idx
:
DoltIndex
indexIter
:
prolly.MapIter
primary
:
prolly.Map
pkMap
:
val.OrdinalMapping
pkBld
:
*val.TupleBuilder
keyMap
:
val.OrdinalMapping
valMap
:
val.OrdinalMapping
ordMap
:
val.OrdinalMapping
sqlSch
:
sql.Schema
Next
(ctx *sql.Context)
:
(sql.Row, error)
Next2
(ctx *sql.Context, frame *sql.RowFrame)
:
error
rowFromTuples
(ctx context.Context, key, value val.Tuple, r sql.Row)
:
(err error)
Close
(*sql.Context)
:
error
_
:
sql.RowIter
_
:
sql.RowIter2
newProllyIndexIter
( ctx *sql.Context, idx DoltIndex, rng prolly.Range, pkSch sql.PrimaryKeySchema, projections []uint64, dprimary, dsecondary durable.Index, )
:
(prollyIndexIter, error)
ordinalMappingFromIndex
(idx DoltIndex)
:
(m val.OrdinalMapping)
prollyCoveringIndexIter
idx
:
DoltIndex
indexIter
:
prolly.MapIter
keyDesc
:
val.TupleDesc
valDesc
:
val.TupleDesc
ns
:
tree.NodeStore
keyMap
:
val.OrdinalMapping
valMap
:
val.OrdinalMapping
ordMap
:
val.OrdinalMapping
sqlSch
:
sql.Schema
Next
(ctx *sql.Context)
:
(sql.Row, error)
Next2
(ctx *sql.Context, f *sql.RowFrame)
:
error
writeRowFromTuples
(ctx context.Context, key, value val.Tuple, r sql.Row)
:
(err error)
writeRow2FromTuples
(key, value val.Tuple, f *sql.RowFrame)
:
(err error)
Close
(*sql.Context)
:
error
_
:
sql.RowIter
_
:
sql.RowIter2
newProllyCoveringIndexIter
( ctx *sql.Context, idx DoltIndex, rng prolly.Range, pkSch sql.PrimaryKeySchema, projections []uint64, indexdata durable.Index, )
:
(prollyCoveringIndexIter, error)
coveringIndexMapping
(d DoltIndex, projections []uint64)
:
(keyMap, ordMap val.OrdinalMapping)
primaryIndexMapping
(idx DoltIndex, sqlSch sql.PrimaryKeySchema, projections []uint64)
:
(keyProj, valProj, ordProj val.OrdinalMapping)
contains
(slice []string, str string)
:
(ok bool)
prollyKeylessIndexIter
idx
:
DoltIndex
indexIter
:
prolly.MapIter
clustered
:
prolly.Map
clusteredMap
:
val.OrdinalMapping
clusteredBld
:
*val.TupleBuilder
eg
:
*errgroup.Group
rowChan
:
chan sql.Row
valueMap
:
val.OrdinalMapping
ordMap
:
val.OrdinalMapping
valueDesc
:
val.TupleDesc
sqlSch
:
sql.Schema
Next
(ctx *sql.Context)
:
(sql.Row, error)
Next2
(ctx *sql.Context, frame *sql.RowFrame)
:
error
queueRows
(ctx context.Context)
:
error
keylessRowsFromValueTuple
(ctx context.Context, ns tree.NodeStore, value val.Tuple)
:
(rows []sql.Row, err error)
Close
(*sql.Context)
:
error
_
:
sql.RowIter
_
:
sql.RowIter2
newProllyKeylessIndexIter
( ctx *sql.Context, idx DoltIndex, rng prolly.Range, pkSch sql.PrimaryKeySchema, projections []uint64, rows, dsecondary durable.Index, )
:
(prollyKeylessIndexIter, error)
All occurrences
Please wait...
Page is in error, reload to recover