MCPcopy Create free account
hub / github.com/brimdata/super / Get

Method Get

pkg/storage/engine.go:24–24  ·  view source on GitHub ↗
(context.Context, *URI)

Source from the content-addressed store, hash-verified

22
23type Engine interface {
24 Get(context.Context, *URI) (Reader, error)
25 Put(context.Context, *URI) (io.WriteCloser, error)
26 PutIfNotExists(context.Context, *URI, []byte) error
27 Delete(context.Context, *URI) error

Callers 15

LookupTypeRecordMethod · 0.65
duplicateFieldFunction · 0.65
LookupTypeMapMethod · 0.65
LookupTypeUnionMethod · 0.65
LookupTypeEnumMethod · 0.65
LookupTypeNamedMethod · 0.65
runFunction · 0.65
cloneStateMethod · 0.65
TestRequestIDFunction · 0.65
requestIDMiddlewareFunction · 0.65
handleBranchLoadFunction · 0.65
handleVacateFunction · 0.65

Implementers 7

Routerpkg/storage/router.go
HTTPEnginepkg/storage/http.go
FileSystempkg/storage/file.go
S3Enginepkg/storage/s3.go
StdioEnginepkg/storage/stdio.go
MockEnginepkg/storage/mock/mock_engine.go
MockEngineMockRecorderpkg/storage/mock/mock_engine.go

Calls

no outgoing calls

Tested by 9

TestRequestIDFunction · 0.52
TestDeadlineExceededFunction · 0.52
TestHost_GetFunction · 0.52
TestHost_AddFromReaderFunction · 0.52
TestPattern_ParseFunction · 0.52
TestPattern_nestedGroupsFunction · 0.52
TestPattern_NamesFunction · 0.52