Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/fnproject/fn
/ functions
Functions
2,053 in github.com/fnproject/fn
⨍
Functions
2,053
◇
Types & classes
309
Method
OpenFiles
()
api/agent/drivers/docker/docker_test.go:44
Method
PIDs
()
api/agent/agent.go:1373
Method
PIDs
()
api/agent/drivers/docker/docker_test.go:43
Method
PauseContainer
(id string, ctx context.Context)
api/agent/drivers/docker/docker_client.go:387
Method
PendingSignals
()
api/agent/agent.go:1376
Method
PendingSignals
()
api/agent/drivers/docker/docker_test.go:46
Method
PerformEviction
(slotId string, mem, cpu uint64)
api/agent/evictor.go:142
Method
PlaceCall
(ctx context.Context, rp RunnerPool, call RunnerCall)
api/runnerpool/naive_placer.go:27
Method
PlaceCall
PlaceCall for the fakeDetachedPlacer just sleeps for a period of time to let the placer context to time out. It returns the context exceeded error on
api/runnerpool/fake_placer.go:26
Method
PlaceCall
This borrows the CH placement algorithm from the original FNLB. Because we ask a runner to accept load (queuing on the LB rather than on the nodes), w
api/runnerpool/ch_placer.go:35
Method
Pop
Pop removes and returns an image from LRU if LRU is not empty
api/agent/drivers/docker/image_cache.go:222
Method
PostCreate
(db *sqlx.DB)
api/datastore/sql/postgres/postgres.go:24
Method
PostCreate
(db *sqlx.DB)
api/datastore/sql/mysql/mysql.go:22
Method
PostCreate
(db *sqlx.DB)
api/datastore/sql/sqlite/sqlite.go:39
Method
PreConnect
(url string)
api/datastore/sql/postgres/postgres.go:20
Method
PreConnect
(url string)
api/datastore/sql/mysql/mysql.go:18
Method
PreConnect
(u string)
api/datastore/sql/sqlite/sqlite.go:24
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:66
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:124
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:171
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:218
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:268
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:346
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:486
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:567
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:678
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:857
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:895
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:932
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1024
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1063
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1095
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1128
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1171
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1233
Method
ProtoMessage
()
api/agent/grpc/runner.pb.go:1282
Method
PullImage
(context.Context)
api/agent/drivers/mock/mocker.go:55
Method
PullImage
(opts docker.PullImageOptions, auth docker.AuthConfiguration)
api/agent/drivers/docker/docker_client.go:366
Method
PullImage
(opts docker.PullImageOptions, auth docker.AuthConfiguration)
api/agent/drivers/docker/image_puller_test.go:24
Method
PullImage
(ctx context.Context, cfg *docker.AuthConfiguration, img, repo, tag string)
api/agent/drivers/docker/image_puller.go:169
Method
PullImage
implements Cookie
api/agent/drivers/docker/cookie.go:486
Function
PureRunnerCallOverrider
Pure Runner Agent Call Option
test/fn-system-tests/system_test.go:490
Function
PureRunnerWithKdumpsOnDisk
PureRunnerWithKdumpsOnDisk returns a PureRunnerOption that indicates that kdumps have been found on disk. The argument numKdump is a counter that ind
api/agent/pure_runner.go:959
Function
RIDStreamServerInterceptor
RIDStreamServerInterceptor is a gRPC stream interceptor which gets the request ID out of the context and put a logger with request ID logged into the
grpcutil/dial.go:56
Function
RIDUnaryServerInterceptor
RIDUnaryServerInterceptor is an unary gRPC interceptor which gets the request ID out of the context and put a logger with request ID logged into the c
grpcutil/dial.go:66
Method
Read
Read implements io.Reader
api/common/io_utils.go:56
Method
Read
(p []byte)
api/common/io_utils.go:120
Method
Read
(b []byte)
api/common/io_utils.go:262
Method
Read
(b []byte)
api/agent/agent_test.go:1089
Method
Recv
()
api/agent/grpc/runner.pb.go:1501
Method
Recv
()
api/agent/grpc/runner.pb.go:1539
Method
Recv
()
api/agent/grpc/runner.pb.go:1551
Method
Recv
()
api/agent/grpc/runner.pb.go:1616
Method
Recv
()
api/agent/grpc/runner.pb.go:1628
Method
Recv
()
api/agent/grpc/runner.pb.go:1678
Method
Recv
()
api/agent/grpc/runner.pb.go:1690
Function
RegisterPlacerViews
(tagKeys []string, latencyDist []float64)
api/runnerpool/placer_stats.go:70
Function
RegisterRunnerProtocolServer
(s *grpc.Server, srv RunnerProtocolServer)
api/agent/grpc/runner.pb.go:1606
Method
RemoveApp
(ctx context.Context, appID string)
api/datastore/mock.go:163
Method
RemoveApp
(ctx context.Context, appID string)
api/datastore/sql/sql.go:402
Method
RemoveApp
(ctx context.Context, appID string)
api/datastore/internal/datastoreutil/metrics.go:54
Method
RemoveApp
name will never be empty.
api/datastore/internal/datastoreutil/validator.go:62
Method
RemoveApp
(ctx context.Context, appName string)
fnext/datastore.go:117
Method
RemoveContainer
(opts docker.RemoveContainerOptions)
api/agent/drivers/docker/docker_client.go:380
Method
RemoveFn
(ctx context.Context, fnID string)
api/datastore/mock.go:293
Method
RemoveFn
(ctx context.Context, fnID string)
api/datastore/sql/sql.go:665
Method
RemoveFn
(ctx context.Context, fnID string)
api/datastore/internal/datastoreutil/metrics.go:115
Method
RemoveFn
(ctx context.Context, fnID string)
api/datastore/internal/datastoreutil/validator.go:135
Method
RemoveFn
(ctx context.Context, fnID string)
fnext/datastore.go:185
Method
RemoveImage
(id string, opts docker.RemoveImageOptions)
api/agent/drivers/docker/image_cleaner_test.go:26
Method
RemoveImage
(image string, opts docker.RemoveImageOptions)
api/agent/drivers/docker/docker_client.go:373
Method
RemoveTrigger
(ctx context.Context, triggerID string)
api/datastore/mock.go:445
Method
RemoveTrigger
(ctx context.Context, triggerId string)
api/datastore/sql/sql.go:923
Method
RemoveTrigger
(ctx context.Context, triggerID string)
api/datastore/internal/datastoreutil/metrics.go:73
Method
RemoveTrigger
(ctx context.Context, triggerID string)
api/datastore/internal/datastoreutil/validator.go:94
Method
RemoveTrigger
(ctx context.Context, triggerID string)
fnext/datastore.go:57
Method
RequestBody
()
test/fn-system-tests/exec_runner_status_test.go:106
Method
RequestBody
()
api/runnerpool/naive_placer_test.go:24
Method
RequestBody
()
api/agent/call.go:321
Method
RequestBody
()
api/agent/lb_agent_test.go:120
Method
Reset
()
api/agent/grpc/runner.pb.go:122
Method
Reset
()
api/agent/grpc/runner.pb.go:169
Method
Reset
()
api/agent/grpc/runner.pb.go:216
Method
Reset
()
api/agent/grpc/runner.pb.go:266
Method
Reset
()
api/agent/grpc/runner.pb.go:344
Method
Reset
()
api/agent/grpc/runner.pb.go:484
Method
Reset
()
api/agent/grpc/runner.pb.go:565
Method
Reset
()
api/agent/grpc/runner.pb.go:676
Method
Reset
()
api/agent/grpc/runner.pb.go:855
Method
Reset
()
api/agent/grpc/runner.pb.go:893
Method
Reset
()
api/agent/grpc/runner.pb.go:930
Method
Reset
()
api/agent/grpc/runner.pb.go:1022
Method
Reset
()
api/agent/grpc/runner.pb.go:1061
Method
Reset
()
api/agent/grpc/runner.pb.go:1093
Method
Reset
()
api/agent/grpc/runner.pb.go:1126
Method
Reset
()
api/agent/grpc/runner.pb.go:1169
Method
Reset
()
api/agent/grpc/runner.pb.go:1231
Method
Reset
()
api/agent/grpc/runner.pb.go:1280
Method
ResponseWriter
()
test/fn-system-tests/exec_runner_status_test.go:107
Method
ResponseWriter
()
api/runnerpool/naive_placer_test.go:25
← previous
next →
1,301–1,400 of 2,053, ranked by callers