MCPcopy Create free account

hub / github.com/cloudflare/artifact-fs / functions

Functions761 in github.com/cloudflare/artifact-fs

↓ 1 callersFunctionseparatorInsideUserinfo
(core string, sep int)
internal/auth/redact.go:381
↓ 1 callersMethodsetMaxSize
(n int)
internal/gitstore/gitstore.go:626
↓ 1 callersMethodsetPrepareStateBeforeReadyGate
(ctx context.Context, cfg model.RepoConfig)
internal/daemon/daemon.go:890
↓ 1 callersFunctionshellQuote
(s string)
internal/gitstore/gitstore.go:1156
↓ 1 callersFunctionshouldRedactRemoteToken
(token string)
internal/auth/redact.go:340
↓ 1 callersMethodsnapshotForPrepare
(ctx context.Context, cfg model.RepoConfig)
internal/daemon/daemon.go:827
↓ 1 callersFunctionsplitShellFields
(s string)
internal/gitstore/gitstore.go:1100
↓ 1 callersFunctionsshBatchModeCommand
(existing string)
internal/gitstore/gitstore.go:1071
↓ 1 callersMethodstep
step pops and processes one item from the queue. Returns true if an item was processed, false if the queue was empty.
internal/hydrator/hydrator.go:388
↓ 1 callersFunctionstreamTreeRecords
(ctx context.Context, gitDir string, headOID string, fn func(string))
internal/gitstore/gitstore.go:296
↓ 1 callersFunctionstringContains
(s, sub string)
internal/auth/redact_test.go:567
↓ 1 callersFunctionsummarizeBenchRuns
(runs []e2eBenchRun)
e2e_bench_test.go:368
↓ 1 callersMethodsupersedePrepare
(id model.RepoID)
internal/daemon/daemon.go:692
↓ 1 callersFunctiontaskBaseNode
(task model.HydrationTask)
internal/hydrator/hydrator.go:448
↓ 1 callersFunctiontokenLikeUsername
(username string)
internal/auth/redact.go:205
↓ 1 callersFunctionuniqueHydrationTargets
(nodes []model.BaseNode)
e2e_bench_test.go:269
↓ 1 callersFunctionvalidParsedHostPort
(u *url.URL)
internal/auth/redact.go:178
↓ 1 callersFunctionvalidateBranch
(branch: string)
examples/cloudflare-sandbox-sdk/src/index.ts:463
↓ 1 callersFunctionvalidateKnownSymlinkTargetSize
(node model.BaseNode)
internal/fusefs/fuse_unix.go:654
↓ 1 callersMethodverifyBlobOnce
(ctx context.Context, key string, verify func(context.Context) (bool, error))
internal/hydrator/hydrator.go:303
↓ 1 callersFunctionwaitForFetchCalls
(t *testing.T, fetcher *fakeBlobFetcher, want int)
internal/hydrator/hydrator_test.go:500
↓ 1 callersFunctionwaitForHydratorIdle
(t *testing.T, h *Service, repoID model.RepoID)
internal/hydrator/hydrator_test.go:512
↓ 1 callersFunctionwaitForPrepareState
(t *testing.T, svc *Service, name string, state string)
internal/daemon/async_test.go:730
↓ 1 callersMethodworker
(repo model.RepoConfig)
internal/hydrator/hydrator.go:367
MethodAddRepo
(ctx context.Context, cfg model.RepoConfig)
internal/registry/registry.go:63
MethodAddRepo
(ctx context.Context, cfg model.RepoConfig)
internal/daemon/daemon.go:295
MethodBatchForget
(ctx context.Context, op *fuseops.BatchForgetOp)
internal/fusefs/gated_fs.go:63
FunctionBenchmarkAsyncHydration
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:17
FunctionBenchmarkAsyncHydrationDuplicateReads
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:65
FunctionBenchmarkAsyncHydrationGitStore
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:215
FunctionBenchmarkBuildTreeIndexSynthetic
(b *testing.B)
internal/gitstore/gitstore_benchmark_test.go:15
FunctionBenchmarkQueuedCachedPrefetch
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:137
FunctionBenchmarkQueuedDuplicatePrefetch
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:99
FunctionBenchmarkQueuedPrefetchWorkerRamp
(b *testing.B)
internal/hydrator/hydrator_benchmark_test.go:181
MethodBlobToCache
BlobToCache fetches a git object and writes it to dstPath in a binary-safe manner. Uses a persistent cat-file --batch process to amortize process spaw
internal/gitstore/gitstore.go:451
MethodBlobToCache
(_ context.Context, _ model.RepoConfig, _ string, dstPath string)
internal/hydrator/hydrator_test.go:551
MethodBuildTreeIndex
(ctx context.Context, repo model.RepoConfig, headOID string)
internal/gitstore/gitstore.go:264
MethodCloneBlobless
(ctx context.Context, cfg model.RepoConfig)
internal/gitstore/gitstore.go:81
MethodCloneBloblessNonInteractive
(ctx context.Context, cfg model.RepoConfig)
internal/gitstore/gitstore.go:85
MethodCommitTimestamp
CommitTimestamp returns the committer timestamp of the given commit OID.
internal/gitstore/gitstore.go:809
MethodComputeAheadBehind
(ctx context.Context, repo model.RepoConfig)
internal/gitstore/gitstore.go:828
MethodCreateFile
(_ context.Context, _ string, _ uint32)
internal/fusefs/merged_test.go:56
MethodCreateFile
(ctx context.Context, op *fuseops.CreateFileOp)
internal/fusefs/fuse_unix.go:529
MethodCreateFile
(ctx context.Context, op *fuseops.CreateFileOp)
internal/fusefs/gated_fs.go:81
MethodCreateFile
(ctx context.Context, path string, mode uint32)
internal/overlay/store.go:155
MethodCreateLink
(ctx context.Context, op *fuseops.CreateLinkOp)
internal/fusefs/gated_fs.go:88
MethodCreateSymlink
(ctx context.Context, op *fuseops.CreateSymlinkOp)
internal/fusefs/gated_fs.go:95
MethodDestroy
()
internal/fusefs/gated_fs.go:230
MethodDirtyCount
(_ context.Context)
internal/fusefs/merged_test.go:101
MethodDirtyCount
(ctx context.Context)
internal/overlay/store.go:538
MethodEnqueue
(task model.HydrationTask)
internal/fusefs/ops_test.go:33
MethodEnqueue
(model.HydrationTask)
internal/fusefs/fuse_unix_test.go:254
MethodEnqueue
(model.HydrationTask)
internal/fusefs/readsymlink_unix_test.go:25
MethodEnqueue
(task model.HydrationTask)
internal/hydrator/hydrator.go:105
MethodEnqueueBatch
(tasks []model.HydrationTask)
internal/fusefs/ops_test.go:37
MethodEnqueueBatch
([]model.HydrationTask)
internal/fusefs/fuse_unix_test.go:256
MethodEnqueueBatch
([]model.HydrationTask)
internal/fusefs/readsymlink_unix_test.go:27
MethodEnqueueBatch
(tasks []model.HydrationTask)
internal/hydrator/hydrator.go:114
MethodEnsureCopyOnWrite
(_ context.Context, _ model.RepoConfig, path string, base model.BaseNode)
internal/fusefs/merged_test.go:47
MethodEnsureCopyOnWrite
(_ context.Context, _ model.RepoConfig, path string, base model.BaseNode)
internal/fusefs/ops_test.go:68
MethodEnsureCopyOnWrite
EnsureCopyOnWrite promotes a base file into the overlay. If the blob is not cached, an empty overlay file is created and the caller must hydrate first
internal/overlay/store.go:109
MethodEnsureHydrated
(_ context.Context, _ model.RepoConfig, node model.BaseNode)
internal/fusefs/ops_test.go:41
MethodEnsureHydrated
(_ context.Context, _ model.RepoConfig, _ model.BaseNode)
internal/fusefs/fuse_unix_test.go:258
MethodEnsureHydrated
(_ context.Context, _ model.RepoConfig, _ model.BaseNode)
internal/fusefs/readsymlink_unix_test.go:29
MethodEnsureHydrated
(ctx context.Context, repo model.RepoConfig, node model.BaseNode)
internal/hydrator/hydrator.go:150
MethodFallocate
(ctx context.Context, op *fuseops.FallocateOp)
internal/fusefs/gated_fs.go:216
MethodFetch
(ctx context.Context, repo model.RepoConfig)
internal/gitstore/gitstore.go:127
MethodFlushFile
(_ context.Context, _ *fuseops.FlushFileOp)
internal/fusefs/fuse_unix.go:667
MethodFlushFile
(ctx context.Context, op *fuseops.FlushFileOp)
internal/fusefs/gated_fs.go:173
MethodForgetInode
(_ context.Context, op *fuseops.ForgetInodeOp)
internal/fusefs/fuse_unix.go:389
MethodForgetInode
(ctx context.Context, op *fuseops.ForgetInodeOp)
internal/fusefs/gated_fs.go:59
MethodGet
(path string)
internal/fusefs/merged_test.go:40
MethodGetInodeAttributes
(ctx context.Context, op *fuseops.GetInodeAttributesOp)
internal/fusefs/gated_fs.go:43
MethodGetNode
(_ int64, path string)
internal/fusefs/merged_test.go:22
MethodGetNode
(gen int64, path string)
internal/fusefs/ops_test.go:59
MethodGetNode
(generation int64, path string)
internal/snapshot/store.go:129
MethodGetRepo
(ctx context.Context, name string)
internal/registry/registry.go:134
MethodGetXattr
(_ context.Context, _ *fuseops.GetXattrOp)
internal/fusefs/fuse_unix.go:686
MethodGetXattr
(ctx context.Context, op *fuseops.GetXattrOp)
internal/fusefs/gated_fs.go:195
MethodLess
(i, j int)
internal/hydrator/hydrator.go:540
MethodListByPrefix
(_ context.Context, _ string)
internal/fusefs/merged_test.go:44
MethodListByPrefix
ListByPrefix returns overlay entries that are direct children of the given directory path. Uses path + "/" prefix to avoid matching sibling directorie
internal/overlay/store.go:547
MethodListChildren
(_ int64, path string)
internal/fusefs/merged_test.go:27
MethodListChildren
(int64, string)
internal/fusefs/ops_test.go:64
MethodListChildren
ListChildren returns direct children of parentPath using a path-based lookup (no inode join, no collision risk).
internal/snapshot/store.go:146
MethodListRepos
(ctx context.Context)
internal/registry/registry.go:139
MethodListRepos
(ctx context.Context)
internal/daemon/daemon.go:355
MethodListXattr
(_ context.Context, _ *fuseops.ListXattrOp)
internal/fusefs/fuse_unix.go:689
MethodListXattr
(ctx context.Context, op *fuseops.ListXattrOp)
internal/fusefs/gated_fs.go:202
MethodLookUpInode
(ctx context.Context, op *fuseops.LookUpInodeOp)
internal/fusefs/gated_fs.go:36
MethodLookup
(parent, name string)
internal/fusefs/merged.go:68
MethodMkDir
(ctx context.Context, op *fuseops.MkDirOp)
internal/fusefs/fuse_unix.go:553
MethodMkDir
(ctx context.Context, op *fuseops.MkDirOp)
internal/fusefs/gated_fs.go:67
MethodMkNode
(ctx context.Context, op *fuseops.MkNodeOp)
internal/fusefs/gated_fs.go:74
MethodMkdir
(_ context.Context, path string, mode uint32)
internal/fusefs/merged_test.go:83
MethodMkdir
(ctx context.Context, path string, mode uint32)
internal/fusefs/ops.go:150
MethodMkdir
(ctx context.Context, path string, mode uint32)
internal/overlay/store.go:391
MethodOpenDir
(ctx context.Context, op *fuseops.OpenDirOp)
internal/fusefs/fuse_unix.go:403
MethodOpenDir
(ctx context.Context, op *fuseops.OpenDirOp)
internal/fusefs/gated_fs.go:123
MethodOpenFile
(ctx context.Context, op *fuseops.OpenFileOp)
internal/fusefs/gated_fs.go:148
← previousnext →401–500 of 761, ranked by callers