Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csimplestring/delta-go
/ functions
Functions
719 in github.com/csimplestring/delta-go
⨍
Functions
719
◇
Types & classes
134
↓ 1 callers
Function
UnmarshalList
(obj interfaces.UnmarshalObject, fieldName string, setter func([]string))
internal/util/parquet/serde.go:49
↓ 1 callers
Method
UnmarshalParquet
(obj interfaces.UnmarshalObject)
parquet_marshaller.go:40
↓ 1 callers
Method
UpdateMetadata
Records an update to the metadata that should be committed with this transaction. IMPORTANT: It is the responsibility of the caller to ensure that fil
trnx.go:264
↓ 1 callers
Function
UtilFnMapToString
(actions []Action)
action/utils.go:28
↓ 1 callers
Method
VersionAtOrAfterTimestamp
Returns the latest version that was committed at or after timestamp. If no version exists, returns -1. Specifically: if a commit version exactly match
log.go:50
↓ 1 callers
Method
VersionBeforeOrAtTimestamp
Returns the latest version that was committed before or at timestamp. If no version exists, returns -1. Specifically: if a commit version exactly matc
log.go:44
↓ 1 callers
Method
WaitTill
(target int64)
clock.go:21
↓ 1 callers
Method
accept
(addFile *action.AddFile)
scan.go:43
↓ 1 callers
Function
asSliceOf
(s []interface{}, mapper func(i interface{}) (T, error))
types/type_parser.go:219
↓ 1 callers
Function
assertProtocolWrite
(protocol *action.Protocol)
conflict_checker.go:252
↓ 1 callers
Function
azblobCanonicalize
(p string)
internal/util/path/resolver.go:116
↓ 1 callers
Function
azureBlobRelative
for azblob file, return as it is. Since we do not support reading/writing data file, we leave this to the caller of this lib to decide how to handle t
internal/util/path/resolver.go:75
↓ 1 callers
Method
checkConflicts
()
conflict_checker.go:108
↓ 1 callers
Method
checkFieldName
(name string)
types/type_utils.go:209
↓ 1 callers
Method
checkFieldNames
(names []string)
types/type_utils.go:219
↓ 1 callers
Method
checkForConflicts
(checkVersion int64, actions []action.Action, attemptNumber int, commitIsolationLevel isolation.Level)
trnx.go:603
↓ 1 callers
Method
checkPartitionColumns
(partitionCols []string, schema *types.StructType)
trnx.go:376
↓ 1 callers
Function
checkpoint
(logPath string, store store.Store, snapshotToCheckpoint *snapshotImp)
checkpoint.go:247
↓ 1 callers
Method
cleanTempDir
()
log_test.go:163
↓ 1 callers
Function
compareBinary
(b1 []byte, b2 []byte)
types/expr_binary.go:102
↓ 1 callers
Function
compareBool
(b1 bool, b2 bool)
types/expr_binary.go:113
↓ 1 callers
Method
createWinningCommitSummary
must call it when crreating conflictChecker
conflict_checker.go:92
↓ 1 callers
Method
doCommitRetryIteratively
(attemptVersion int64, actions []action.Action, isolationLevel isolation.Level)
trnx.go:541
↓ 1 callers
Function
emptyLogSegment
(logPath string)
log_segment.go:41
↓ 1 callers
Method
equal
(other *LogSegment)
log_segment.go:20
↓ 1 callers
Method
extractActions
(snapshot *snapshotImp)
checkpoint_writer.go:60
↓ 1 callers
Function
filterFileList
(paritionSchema *types.StructType, files []*action.AddFile, filter types.Expression)
conflict_checker.go:153
↓ 1 callers
Function
gcsCanonicalize
(p string)
internal/util/path/resolver.go:120
↓ 1 callers
Function
gcsRelative
(base string, path string)
internal/util/path/resolver.go:79
↓ 1 callers
Method
get
(key string)
types/type_utils.go:148
↓ 1 callers
Method
getCommitInfo
(version int64)
history_manager.go:20
↓ 1 callers
Method
getCommits
(logStore store.Store, logPath string, start int64, end int64)
history_manager.go:205
↓ 1 callers
Method
getEarliestDeltaFile
()
history_manager.go:106
↓ 1 callers
Method
getLastCommitBeforeTimestamp
(commits []*commit, timeInMill int64)
history_manager.go:191
↓ 1 callers
Function
getLogPath
(dataPath string)
log.go:55
↓ 1 callers
Method
getMinFileRetentionTimestamp
()
snapshot_reader.go:55
↓ 1 callers
Method
getNextAttemptVersion
()
trnx.go:638
↓ 1 callers
Method
getNextIter
()
replay_file.go:124
↓ 1 callers
Method
getPrimitive
(field *types.StructField)
record.go:18
↓ 1 callers
Method
getSnapshotAtInit
()
snapshot_reader.go:77
↓ 1 callers
Method
getSnapshotForTimestampAsOf
(timestamp int64)
snapshot_reader.go:124
↓ 1 callers
Function
getTestAzBlobBaseDir
Azure Blob log store tests
log_test.go:58
↓ 1 callers
Function
getTestAzBlobConfig
()
log_test.go:65
↓ 1 callers
Function
getTestFileBaseDir
()
log_test.go:42
↓ 1 callers
Function
getTestGoogleStorageBaseDir
Google Cloud Storage log store tests
log_test.go:73
↓ 1 callers
Function
getTestGoogleStorageConfig
()
log_test.go:77
↓ 1 callers
Function
getTestS3BaseDir
s3 log store tests
log_test.go:84
↓ 1 callers
Function
getTestS3Config
()
log_test.go:88
↓ 1 callers
Method
hasNext
()
scan.go:157
↓ 1 callers
Function
init_containers
Iterate on the containers directory and do the following: 1- create the container. 2- upload all folders and files to the container.
init_azurite.py:35
↓ 1 callers
Function
isDatatypeWriteCompatible
(_existingType DataType, _newType DataType)
types/type_utils.go:77
↓ 1 callers
Function
isStructWriteCompatible
(_existingSchema *StructType, _newSchema *StructType)
types/type_utils.go:97
↓ 1 callers
Method
listingBlob
(ctx context.Context, prefix string)
internal/util/blob.go:37
↓ 1 callers
Method
loadInMemory
(files []string)
snapshot.go:224
↓ 1 callers
Function
manuallyLoadCheckpoint
(t mo.Option[*CheckpointInstance])
checkpoint.go:143
↓ 1 callers
Function
mergeGlobalTableConfigurations
(confs tableConfigurations, tableConf map[string]string)
config.go:102
↓ 1 callers
Function
newConflictChecker
(currentTransactionInfo *currentTransactionInfo, winningCommitVersion int64, isolationLevel isolation.Level)
conflict_checker.go:77
↓ 1 callers
Function
newFilteredScan
(replay *MemoryOptimizedLogReplay, config Config, exp expr.Expression, partitionSchema *expr.StructType)
scan.go:209
↓ 1 callers
Function
newListingIter
(logDir string, startPath string, bucket *blob.Bucket)
store/base.go:66
↓ 1 callers
Function
newMemLogStore
()
checkpoint_test.go:80
↓ 1 callers
Function
newOptimisticTransaction
(snapshot *snapshotImp, snapshotManager *SnapshotReader, clock Clock, configuration tableConfigurations, l
trnx.go:95
↓ 1 callers
Function
newSnapshotImp
(config Config, path string, version int64, logsegment *LogSegment, minFileRetentionTimestamp int64, timestam
snapshot.go:66
↓ 1 callers
Function
newSnapshotReader
(config Config, cpReader checkpointReader, logStore store.Store, clock Clock, history *historyManager, mu *syn
snapshot_reader.go:34
↓ 1 callers
Function
newWinningCommitSummary
(actions []action.Action, commitVersion int64)
conflict_checker.go:41
↓ 1 callers
Function
parquetMarshaProtocol
(p *action.Protocol, obj interfaces.MarshalObject)
parquet_marshaller.go:260
↓ 1 callers
Function
parquetMarshalAdd
(add *action.AddFile, obj interfaces.MarshalObject)
parquet_marshaller.go:105
↓ 1 callers
Function
parquetMarshalCDC
(add *action.AddCDCFile, obj interfaces.MarshalObject)
parquet_marshaller.go:280
↓ 1 callers
Function
parquetMarshalCommitInfo
(add *action.CommitInfo, obj interfaces.MarshalObject)
parquet_marshaller.go:313
↓ 1 callers
Function
parquetMarshalMetadata
(meta *action.Metadata, obj interfaces.MarshalObject)
parquet_marshaller.go:199
↓ 1 callers
Function
parquetMarshalRemove
(rm *action.RemoveFile, obj interfaces.MarshalObject)
parquet_marshaller.go:154
↓ 1 callers
Function
parquetMarshalTxn
(txn *action.SetTransaction, obj interfaces.MarshalObject)
parquet_marshaller.go:73
↓ 1 callers
Function
parquetUnmarshaProtocol
(p *action.Protocol, obj interfaces.UnmarshalObject)
parquet_marshaller.go:266
↓ 1 callers
Function
parquetUnmarshalAdd
(add *action.AddFile, obj interfaces.UnmarshalObject)
parquet_marshaller.go:123
↓ 1 callers
Function
parquetUnmarshalCDC
(add *action.AddCDCFile, obj interfaces.UnmarshalObject)
parquet_marshaller.go:291
↓ 1 callers
Function
parquetUnmarshalCommitInfo
(add *action.CommitInfo, obj interfaces.UnmarshalObject)
parquet_marshaller.go:362
↓ 1 callers
Function
parquetUnmarshalMetadata
(meta *action.Metadata, obj interfaces.UnmarshalObject)
parquet_marshaller.go:217
↓ 1 callers
Function
parquetUnmarshalRemove
(rm *action.RemoveFile, obj interfaces.UnmarshalObject)
parquet_marshaller.go:169
↓ 1 callers
Function
parquetUnmarshalTxn
(txn *action.SetTransaction, obj interfaces.UnmarshalObject)
parquet_marshaller.go:86
↓ 1 callers
Function
parseStructField
(v map[string]interface{})
types/type_parser.go:158
↓ 1 callers
Function
parseStructFieldMetadata
(m map[string]interface{})
types/type_parser.go:181
↓ 1 callers
Method
postCommit
(commitVersion int64)
trnx.go:647
↓ 1 callers
Method
prepareCommit
(actions []action.Action)
trnx.go:428
↓ 1 callers
Method
protocol
()
trnx.go:125
↓ 1 callers
Function
s3Canonicalize
(p string)
internal/util/path/resolver.go:124
↓ 1 callers
Function
s3Relative
(base string, path string)
internal/util/path/resolver.go:83
↓ 1 callers
Method
setNextMatching
()
scan.go:135
↓ 1 callers
Method
shouldCheckpoint
(committedVersion int64, checkpointInterval int)
trnx.go:673
↓ 1 callers
Function
splitDeltaAndCheckpoint
(a []*store.FileMeta)
snapshot_reader.go:331
↓ 1 callers
Function
structFieldToJSON
(f *StructField)
types/type_parser.go:104
↓ 1 callers
Function
toFieldMap
(fields []*StructField)
types/type_utils.go:135
↓ 1 callers
Method
toInstance
()
checkpoint.go:207
↓ 1 callers
Method
transactions
()
snapshot.go:152
↓ 1 callers
Function
traverseColumns
(path []string, dt DataType)
types/type_utils.go:50
↓ 1 callers
Function
unixCanonicalize
(p string)
internal/util/path/resolver.go:102
↓ 1 callers
Function
unixQualified
(base string, path string)
internal/util/path/resolver.go:43
↓ 1 callers
Function
unixRelative
(base string, path string)
internal/util/path/resolver.go:51
↓ 1 callers
Function
upload_contents
Upload recursively contents of specified directory. Args: client (google.cloud.storage.Client): Google Storage Client. directory
init_gcs.py:15
↓ 1 callers
Function
upload_dir
Upload a directory to a path inside the container.
init_azurite.py:21
↓ 1 callers
Function
verifyDeltaVersions
(deltaVersions []int64)
snapshot_reader.go:319
↓ 1 callers
Method
verifyNewMetadata
(metadata *action.Metadata)
trnx.go:347
← previous
next →
301–400 of 719, ranked by callers