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
e87a8262
ROOT
/
go
/
libraries
/
doltcore
/
env
/
environment.go
Search
History
1293 lines
|
ISO-8859-1
|
34 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
DefaultInitBranch
DefaultLoginUrl
DefaultMetricsHost
DefaultMetricsPort
DefaultRemotesApiHost
DefaultRemotesApiPort
tempTablesDir
ServerLockFile
zeroHashStr
ErrStateUpdate
ErrMarshallingSchema
ErrInvalidCredsFile
ErrRemoteAlreadyExists
ErrInvalidRemoteURL
ErrRemoteNotFound
ErrInvalidRemoteName
ErrBackupAlreadyExists
ErrInvalidBackupURL
ErrBackupNotFound
ErrInvalidBackupName
ErrFailedToDeleteBackup
ErrFailedToReadFromDb
ErrFailedToDeleteRemote
ErrFailedToWriteRepoState
ErrRemoteAddressConflict
ErrDoltRepositoryNotFound
ErrFailedToAccessDB
DoltEnv
Version
:
string
Config
:
*DoltCliConfig
CfgLoadErr
:
error
RepoState
:
*RepoState
RSLoadErr
:
error
DoltDB
:
*doltdb.DoltDB
DBLoadError
:
error
FS
:
filesys.Filesys
urlStr
:
string
hdp
:
HomeDirProvider
IgnoreLockFile
:
bool
Load
(ctx context.Context, hdp HomeDirProvider, fs filesys.Filesys, urlStr string, version string)
:
*DoltEnv
GetDefaultInitBranch
(cfg config.ReadableConfig)
:
string
mergeStateToMergeState
(ctx context.Context, mergeState *mergeState, db *doltdb.DoltDB)
:
(*doltdb.MergeState, error)
mustAbs
(dEnv *DoltEnv, path ...string)
:
string
RootsProvider
GetRoots
(ctx context.Context)
:
(doltdb.Roots, error)
WorkingSet
(ctx context.Context, ddb *doltdb.DoltDB, rsr RepoStateReader)
:
(*doltdb.WorkingSet, error)
repoStateReader
DoltEnv
repoStateWriter
DoltEnv
checkRemoteAddressConflict
(url string, remotes, backups map[string]Remote)
:
(Remote, bool)
ErrNotACred
GetRefSpecs
(rsr RepoStateReader, remoteName string)
:
([]ref.RemoteRefSpec, error)
ErrInvalidRefSpecRemote
ErrNoRemote
ErrUnknownRemote
ErrCantDetermineDefault
GetDefaultRemote
(rsr RepoStateReader)
:
(Remote, error)
GetGCKeepers
(ctx context.Context, env *DoltEnv)
:
([]hash.Hash, error)
getProcessFromLockFile
(fs filesys.Filesys, lockFile string)
:
(int, error)
WriteLockfile
(fs filesys.Filesys)
:
error
FsIsLocked
(fs filesys.Filesys)
:
bool
*DoltEnv
Valid
()
:
bool
initWorkingSetFromRepoState
(ctx context.Context)
:
error
HasDoltDir
()
:
bool
HasDoltDataDir
()
:
bool
HasDoltTempTableDir
()
:
bool
GetDoltDir
()
:
string
hasDoltDir
(path string)
:
bool
HasLocalConfig
()
:
bool
bestEffortDeleteAll
(dir string)
InitRepo
(ctx context.Context, nbf *types.NomsBinFormat, name, email, branchName string)
:
error
InitRepoWithTime
(ctx context.Context, nbf *types.NomsBinFormat, name, email, branchName string, t time.Time)
:
error
InitRepoWithNoData
(ctx context.Context, nbf *types.NomsBinFormat)
:
error
createDirectories
(dir string)
:
(string, error)
configureRepo
(doltDir string)
:
error
InitDBAndRepoState
(ctx context.Context, nbf *types.NomsBinFormat, name, email, branchName string, t time.Time)
:
error
InitDBWithTime
(ctx context.Context, nbf *types.NomsBinFormat, name, email, branchName string, t time.Time)
:
error
InitializeRepoState
(ctx context.Context, branchName string)
:
error
Roots
(ctx context.Context)
:
(doltdb.Roots, error)
RecoveryRoots
(ctx context.Context)
:
(doltdb.Roots, error)
UpdateRoots
(ctx context.Context, roots doltdb.Roots)
:
error
WorkingRoot
(ctx context.Context)
:
(*doltdb.RootValue, error)
WorkingSet
(ctx context.Context)
:
(*doltdb.WorkingSet, error)
UpdateWorkingRoot
(ctx context.Context, newRoot *doltdb.RootValue)
:
error
UpdateWorkingSet
(ctx context.Context, ws *doltdb.WorkingSet)
:
error
RepoStateReader
()
:
RepoStateReader
RepoStateWriter
()
:
RepoStateWriter
HeadRoot
(ctx context.Context)
:
(*doltdb.RootValue, error)
HeadCommit
(ctx context.Context)
:
(*doltdb.Commit, error)
DbData
()
:
DbData
StagedRoot
(ctx context.Context)
:
(*doltdb.RootValue, error)
UpdateStagedRoot
(ctx context.Context, newRoot *doltdb.RootValue)
:
error
AbortMerge
(ctx context.Context)
:
error
workingSetMeta
()
:
*datas.WorkingSetMeta
NewWorkingSetMeta
(message string)
:
*datas.WorkingSetMeta
ClearMerge
(ctx context.Context)
:
error
StartMerge
(ctx context.Context, commit *doltdb.Commit, commitSpecStr string)
:
error
IsMergeActive
(ctx context.Context)
:
(bool, error)
GetTablesWithConflicts
(ctx context.Context)
:
([]string, error)
CredsDir
()
:
(string, error)
UserDoltCreds
()
:
(creds.DoltCreds, bool, error)
GetGRPCDialParams
(config grpcendpoint.Config)
:
(dbfactory.GRPCRemoteConfig, error)
GetRemotes
()
:
(map[string]Remote, error)
AddRemote
(r Remote)
:
error
GetBackups
()
:
(map[string]Remote, error)
AddBackup
(r Remote)
:
error
RemoveRemote
(ctx context.Context, name string)
:
error
RemoveBackup
(ctx context.Context, name string)
:
error
GetBranches
()
:
(map[string]BranchConfig, error)
UpdateBranch
(name string, new BranchConfig)
:
error
FindCreds
(credsDir, pubKeyOrId string)
:
(string, error)
FindRef
(ctx context.Context, refStr string)
:
(ref.DoltRef, error)
GetUserHomeDir
()
:
(string, error)
TempTableFilesDir
()
:
(string, error)
DbEaFactory
()
:
editor.DbEaFactory
BulkDbEaFactory
()
:
editor.DbEaFactory
LockFile
()
:
string
IsLocked
()
:
bool
Lock
()
:
error
Unlock
()
:
error
*repoStateReader
CWBHeadRef
()
:
ref.DoltRef
CWBHeadSpec
()
:
*doltdb.CommitSpec
*repoStateWriter
SetCWBHeadRef
(ctx context.Context, marshalableRef ref.MarshalableRef)
:
error
AddRemote
(remote Remote)
:
error
AddBackup
(remote Remote)
:
error
RemoveRemote
(ctx context.Context, name string)
:
error
RemoveBackup
(ctx context.Context, name string)
:
error
All occurrences
Please wait...
Page is in error, reload to recover