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
1c3fcbe5
ROOT
/
go
/
libraries
/
doltcore
/
sqle
/
dolt_log_table_function.go
Search
History
704 lines
|
ISO-8859-1
|
19 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
_
:
sql.TableFunction
LogTableFunction
ctx
:
*sql.Context
revisionExpr
:
sql.Expression
secondRevisionExpr
:
sql.Expression
notRevision
:
string
minParents
:
int
showParents
:
bool
decoration
:
string
database
:
sql.Database
logTableSchema
getDoltArgs
(ctx *sql.Context, expressions []sql.Expression, name string)
:
([]string, error)
getCommitHashToRefs
(ctx *sql.Context, ddb *doltdb.DoltDB, decoration string)
:
(map[hash.Hash][]string, error)
mustExpressionToString
(ctx *sql.Context, expr sql.Expression)
:
string
expressionToString
(ctx *sql.Context, expr sql.Expression)
:
(string, error)
getRevisionsFromExpr
(ctx *sql.Context, expr sql.Expression, canDot bool)
:
(string, string, bool, error)
_
:
sql.RowIter
logTableFunctionRowIter
child
:
doltdb.CommitItr
showParents
:
bool
decoration
:
string
cHashToRefs
:
map[hash.Hash][]string
headHash
:
hash.Hash
getRefsString
(branchNames []string, isHead bool)
:
string
getParentsString
(ctx *sql.Context, cm *doltdb.Commit)
:
(string, error)
shouldDecorateWithRefs
(decoration string)
:
bool
*LogTableFunction
NewInstance
(ctx *sql.Context, db sql.Database, expressions []sql.Expression)
:
(sql.Node, error)
Database
()
:
sql.Database
WithDatabase
(database sql.Database)
:
(sql.Node, error)
Name
()
:
string
Resolved
()
:
bool
String
()
:
string
getOptionsString
()
:
string
Schema
()
:
sql.Schema
Children
()
:
[]sql.Node
WithChildren
(children ...sql.Node)
:
(sql.Node, error)
CheckPrivileges
(ctx *sql.Context, opChecker sql.PrivilegedOperationChecker)
:
bool
Expressions
()
:
[]sql.Expression
addOptions
(expression []sql.Expression)
:
error
WithExpressions
(expression ...sql.Expression)
:
(sql.Node, error)
invalidArgDetailsErr
(expr sql.Expression, reason string)
:
*errors.Error
validateRevisionExpressions
()
:
error
RowIter
(ctx *sql.Context, row sql.Row)
:
(sql.RowIter, error)
evaluateArguments
()
:
(string, string, bool, error)
NewLogTableFunctionRowIter
(ctx *sql.Context, ddb *doltdb.DoltDB, commit *doltdb.Commit, matchFn func(*doltdb.Commit) (bool, error), cHashToRefs map[hash.Hash][]string)
:
(*logTableFunctionRowIter, error)
NewDotDotLogTableFunctionRowIter
(ctx *sql.Context, ddb *doltdb.DoltDB, commits []*doltdb.Commit, excludingCommit *doltdb.Commit, matchFn func(*doltdb.Commit) (bool, error), cHashToRefs map[hash.Hash][]string)
:
(*logTableFunctionRowIter, error)
*logTableFunctionRowIter
Next
(ctx *sql.Context)
:
(sql.Row, error)
Close
(_ *sql.Context)
:
error
All occurrences
Please wait...
Page is in error, reload to recover