Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Netflix/rend
/ functions
Functions
544 in github.com/Netflix/rend
⨍
Functions
544
◇
Types & classes
88
Method
Quit
(opaque uint32, quiet bool)
protocol/binprot/respond.go:230
Method
Quit
(opaque uint32, quiet bool)
protocol/textprot/respond.go:118
Method
Quit
(req common.QuitRequest)
server/default_test.go:118
Method
Quit
(req common.QuitRequest)
server/default_test.go:145
Method
Quit
(req common.QuitRequest)
orcas/l1only.go:386
Method
Quit
(req common.QuitRequest)
orcas/l1l2batch.go:697
Method
Quit
(req common.QuitRequest)
orcas/locked_test.go:43
Method
Quit
(req common.QuitRequest)
orcas/locked.go:329
Method
Quit
(req common.QuitRequest)
orcas/l1l2.go:884
Function
RegisterBulkCallback
RegisterBulkCallback registers a bulk callback which will be called every time metrics are requested. There is a maximum of 1024 bulk callbacks, after
metrics/bulkcallback.go:38
Function
RegisterFloatGaugeCallback
RegisterFloatGaugeCallback registers a gauge callback which will be called every time metrics are requested. There is a maximum of 10240 float callbac
metrics/callbackgauges.go:62
Function
RegisterIntGaugeCallback
RegisterIntGaugeCallback registers a gauge callback which will be called every time metrics are requested. There is a maximum of 10240 int callbacks,
metrics/callbackgauges.go:44
Function
Regular
Regular returns an implementation of the Handler interface that does standard, direct interactions with the external memcached backend which is listen
handlers/memcached/constructors.go:30
Method
Replace
(rw *bufio.ReadWriter, key, value []byte)
client/binprot/prot.go:197
Method
Replace
(rw *bufio.ReadWriter, key []byte, value []byte)
client/textprot/prot.go:77
Method
Replace
(opaque uint32, quiet bool)
protocol/types.go:41
Method
Replace
(opaque uint32, quiet bool)
protocol/binprot/respond.go:143
Method
Replace
(opaque uint32, quiet bool)
protocol/textprot/respond.go:43
Method
Replace
(cmd common.SetRequest)
handlers/types.go:29
Method
Replace
(cmd common.SetRequest)
handlers/inmem/inmem.go:94
Method
Replace
Replace performs a replace request on the remote backend
handlers/memcached/chunked/handler.go:153
Method
Replace
Replace performs a replace request on the remote backend
handlers/memcached/std/handler.go:80
Method
Replace
Replace performs a replace operation on the backend. It only sets the value if it already exists.
handlers/memcached/batched/handler.go:189
Method
Replace
(req common.SetRequest)
server/default_test.go:82
Method
Replace
(req common.SetRequest)
server/default_test.go:136
Method
Replace
(req common.SetRequest)
orcas/l1only.go:88
Method
Replace
(cmd common.SetRequest)
orcas/util_test.go:51
Method
Replace
(req common.SetRequest)
orcas/l1l2batch.go:165
Method
Replace
(req common.SetRequest)
orcas/locked_test.go:34
Method
Replace
(req common.SetRequest)
orcas/locked.go:167
Method
Replace
(req common.SetRequest)
orcas/l1l2.go:188
Method
Set
(rw *bufio.ReadWriter, key, value []byte)
client/binprot/prot.go:145
Method
Set
(rw *bufio.ReadWriter, key []byte, value []byte)
client/textprot/prot.go:27
Method
Set
(opaque uint32, quiet bool)
protocol/types.go:39
Method
Set
(opaque uint32, quiet bool)
protocol/binprot/respond.go:129
Method
Set
(opaque uint32, quiet bool)
protocol/textprot/respond.go:35
Method
Set
(cmd common.SetRequest)
handlers/types.go:27
Method
Set
(cmd common.SetRequest)
handlers/inmem/inmem.go:50
Method
Set
Set performs a set request on the remote backend
handlers/memcached/chunked/handler.go:143
Method
Set
Set performs a set request on the remote backend
handlers/memcached/std/handler.go:64
Method
Set
Set performs a set operation on the backend. It unconditionally sets a key to a value.
handlers/memcached/batched/handler.go:177
Method
Set
(req common.SetRequest)
server/default_test.go:74
Method
Set
(req common.SetRequest)
server/default_test.go:134
Method
Set
(req common.SetRequest)
orcas/l1only.go:37
Method
Set
(cmd common.SetRequest)
orcas/util_test.go:41
Method
Set
(req common.SetRequest)
orcas/l1l2batch.go:41
Method
Set
(req common.SetRequest)
orcas/locked_test.go:32
Method
Set
(req common.SetRequest)
orcas/locked.go:151
Method
Set
(req common.SetRequest)
orcas/l1l2.go:41
Function
SetFloatGauge
SetFloatGauge sets a gauge by the ID returned from AddFloatGauge to the value given.
metrics/gauges.go:82
Function
SetIntGauge
SetIntGauge sets a gauge by the ID returned from AddIntGauge to the value given.
metrics/gauges.go:77
Function
SetPrefix
(p string)
metrics/endpoint.go:28
Function
Since
Since returns the duration in nanoseconds since the given starting time.
timer/timer.go:18
Method
Swap
(i, j int)
metrics/endpoint.go:252
Function
TCPListener
TCPListener is a ListenConst that returns a tcp listener for the given port
server/listen.go:55
Function
TagsBuildStringByteSliceDynamicData
(tgs tags)
metrics/tagsbench_test.go:109
Function
TagsBuildStringByteSlicePrealloc
(tgs tags)
metrics/tagsbench_test.go:65
Function
TestDefaultServer
(t *testing.T)
server/default_test.go:151
Function
TestL1L2BatchOrca
(t *testing.T)
orcas/l1l2batch_test.go:28
Function
TestL1L2Orca
(t *testing.T)
orcas/l1l2_test.go:28
Function
TestMonoTimeIsNeverTheSame
(t *testing.T)
timer/timer_test.go:39
Function
TestMonotonicAndWallTimerDifference
(t *testing.T)
timer/timer_test.go:24
Function
TestPanicUnlocksOrca
(t *testing.T)
orcas/locked_test.go:49
Function
TestQuickLzcnt
Derived from Damian Gryski's go-bits package Copyright 2015 Damian Gryski, under MIT license See the NOTICE file for more details. https://github.com/
metrics/lzcnt_test.go:25
Function
TestRegularIntervalsTimer
(t *testing.T)
timer/timer_test.go:69
Function
TestRegularIntervalsWallTime
(t *testing.T)
timer/timer_test.go:78
Function
TestUnknownCommand
(t *testing.T)
protocol/binprot/parser_test.go:25
Function
TestWallTimeCouldBeTheSame
(t *testing.T)
timer/timer_test.go:54
Method
Touch
(rw *bufio.ReadWriter, key []byte)
client/binprot/prot.go:332
Method
Touch
(rw *bufio.ReadWriter, key []byte)
client/textprot/prot.go:260
Method
Touch
(opaque uint32)
protocol/types.go:49
Method
Touch
(opaque uint32)
protocol/binprot/respond.go:222
Method
Touch
(opaque uint32)
protocol/textprot/respond.go:110
Method
Touch
(cmd common.TouchRequest)
handlers/types.go:36
Method
Touch
(cmd common.TouchRequest)
handlers/inmem/inmem.go:278
Method
Touch
Touch performs a touch request on the remote backend
handlers/memcached/chunked/handler.go:781
Method
Touch
Touch performs a touch request on the remote backend
handlers/memcached/std/handler.go:277
Method
Touch
Touch performs a touch operation on the backend. It will overwrite the expiration time with a new one.
handlers/memcached/batched/handler.go:213
Method
Touch
(req common.TouchRequest)
server/default_test.go:98
Method
Touch
(req common.TouchRequest)
server/default_test.go:140
Method
Touch
(req common.TouchRequest)
orcas/l1only.go:196
Method
Touch
(cmd common.TouchRequest)
orcas/util_test.go:126
Method
Touch
(req common.TouchRequest)
orcas/l1l2batch.go:412
Method
Touch
(req common.TouchRequest)
orcas/locked_test.go:38
Method
Touch
(req common.TouchRequest)
orcas/locked.go:199
Method
Touch
(req common.TouchRequest)
orcas/l1l2.go:456
Function
UnixListener
UnixListener is a ListenConst that returns a unix domain socket listener for the given path
server/listen.go:78
Method
Unknown
(req common.Request)
server/default_test.go:126
Method
Unknown
(req common.Request)
server/default_test.go:147
Method
Unknown
(req common.Request)
orcas/l1only.go:394
Method
Unknown
(req common.Request)
orcas/l1l2batch.go:705
Method
Unknown
(req common.Request)
orcas/locked_test.go:45
Method
Unknown
(req common.Request)
orcas/locked.go:337
Method
Unknown
(req common.Request)
orcas/l1l2.go:892
Method
Version
(opaque uint32)
protocol/types.go:52
Method
Version
(opaque uint32)
protocol/binprot/respond.go:237
Method
Version
(opaque uint32)
protocol/textprot/respond.go:125
Method
Version
(req common.VersionRequest)
server/default_test.go:122
Method
Version
(req common.VersionRequest)
server/default_test.go:146
Method
Version
(req common.VersionRequest)
orcas/l1only.go:390
← previous
next →
401–500 of 544, ranked by callers