Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudflare/go-stream
/ functions
Functions
520 in github.com/cloudflare/go-stream
⨍
Functions
520
◇
Types & classes
128
Function
NewStringDimension
(i string)
cube/dimension.go:35
Method
NewSubChain
NewSubChain creates a new empty chain inheriting the properties of the parent chain Usefull for distribute/fanout building functions
stream/chain.go:17
Method
NewSubChain
()
stream/chain.go:52
Method
NewSubChain
()
stream/chain.go:151
Function
NewTailDataOp
()
stream/util/util.go:25
Function
NewTimeDimension
(t time.Time)
cube/dimension.go:12
Function
NewTimePartition
(t time.Time, td time.Duration)
cube/partitionedcube.go:115
Function
NewTimingOp
()
stream/timing/timing.go:11
Function
NewUpsertOp
(dbconnect string, tableName string, cd cube.CubeDescriber)
cube/pg/operator.go:12
Function
NewWriterSink
(writer io.Writer)
stream/sink/writer.go:49
Function
NewWriterSinkAddNl
(writer io.Writer)
stream/sink/writer.go:54
Function
NewWriterSinkLengthDelim
(writer io.Writer)
stream/sink/writer.go:59
Method
NotificationChannel
()
stream/ProcessedNotifier.go:34
Method
Notify
(count uint)
stream/ProcessedNotifier.go:22
Method
NumPartitions
()
cube/partitionedcube.go:191
Method
Operators
()
stream/chain.go:43
Method
Operators
()
stream/runner.go:32
Method
Out
()
stream/util.go:40
Method
Out
(num int)
stream/mapper/output.go:13
Method
Out
(num int)
stream/mapper/orderpreserving.go:28
Method
PopTopPartition
()
cube/partitionedcube.go:154
Method
Port
()
cluster/node.go:17
Method
Port
()
cluster/node.go:38
Method
Port
()
cluster/node.go:67
Method
PrintFormat
()
cube/pg/table.go:38
Method
PrintInterface
(in interface{})
cube/pg/table.go:42
Method
PrintInterface
(in interface{})
cube/pg/table.go:71
Method
PrintInterface
This guy is how the value is supposed to be printed out (for a COPY command to PG).
cube/pg/table.go:96
Function
ProtobufGeneralDecoder
* Example Decoder Usage decGenFn := func () interface{} { decoder := encoding.ProtobufGeneralDecoder() return func(in []byte) []<protobuf object> {
stream/encoding/protobuf.go:23
Method
ReadNext
()
stream/source/reader.go:34
Method
ReadNext
()
util/util.go:23
Method
ReadNext
()
util/util.go:75
Method
Reset
()
util/util.go:151
Method
Run
()
transport/server.go:53
Method
Run
()
stream/fanout.go:33
Method
Run
* Operator compatibility */
stream/chain.go:120
Method
Run
Init() bool //?? do we want this? Run runs the operation of the stream. It should never return before all the goroutines it started have quit It sho
stream/operator.go:23
Method
Run
()
stream/distributor.go:38
Method
Run
()
stream/batcher.go:65
Method
Run
()
stream/mapper/orderpreserving.go:119
Method
Run
()
stream/mapper/operator.go:139
Method
Run
()
stream/sink/interfacewriter.go:15
Method
Run
()
stream/sink/writer.go:64
Method
Run
()
stream/sink/zmq/zmq.go:27
Method
Run
()
stream/sink/print/print.go:24
Method
Run
()
stream/source/reader.go:108
Method
Run
()
stream/source/interfacereader.go:15
Method
Run
()
stream/source/zmq/zmq.go:29
Method
Run
()
stream/source/unixgram/unixgram.go:56
Method
Scan
(pos int)
util/util.go:84
Method
SelectFromTableSql
(where *string, limit *string, offset *string)
cube/pg/table.go:261
Method
SetEnableSoftClose
(flag bool)
transport/server.go:32
Method
SetIn
(ch chan Object)
stream/chain.go:178
Method
SetIn
(c chan Object)
stream/util.go:28
Method
SetName
(string)
stream/chain.go:13
Method
SetName
(name string)
stream/chain.go:47
Method
SetNotifier
(n stream.ProcessedNotifier)
transport/client.go:41
Method
SetOut
(c chan Object)
stream/util.go:44
Method
SetParallel
(flag bool)
stream/mapper/operator.go:83
Method
SetTimeouts
(td time.Duration)
stream/batcher.go:36
Method
Start
(out chan stream.Object)
stream/mapper/worker.go:88
Method
Stop
Stop force a hard close of the stream. Look at HardStopChannelCloser for a possible implementation. Should be thread-safe Stop will only be called onc
stream/operator.go:27
Method
Stop
()
stream/util.go:7
Method
Stop
()
stream/source/reader.go:30
Method
Stop
()
stream/source/reader.go:102
Method
Stop
()
util/util.go:32
Function
TestAdd
(t *testing.T)
cube/pg/hll/hll_test.go:27
Function
TestAddInts
(t *testing.T)
cube/pg/hll/hll_test.go:36
Function
TestGob
*import ( "bytes" "encoding/gob" "log" )*/ import "log" import "github.com/cloudflare/go-stream/stream/encoding"
stream/encoding/gob_test.go:22
Function
TestInsert
(t *testing.T)
cube/cube_test.go:7
Function
TestInsertToDb
(t *testing.T)
cube/pg/table_test.go:133
Function
TestNoOrder
(t *testing.T)
stream/test/order_test.go:13
Function
TestOpenClose
(t *testing.T)
cube/pg/hll/hll_test.go:11
Function
TestOpenCloseDefault
(t *testing.T)
cube/pg/hll/hll_test.go:19
Function
TestOrder
(t *testing.T)
stream/test/order_test.go:53
Function
TestSendBig
(t *testing.T)
transport/reliable_test.go:218
Function
TestSerialize
(t *testing.T)
cube/pg/hll/hll_test.go:103
Function
TestServerFailed
(t *testing.T)
transport/reliable_test.go:120
Function
TestServerLateStart
(t *testing.T)
transport/reliable_test.go:67
Function
TestSimpleTransfer
(t *testing.T)
transport/reliable_test.go:18
Function
TestSoftClose
(t *testing.T)
transport/reliable_test.go:258
Function
TestUnion
(t *testing.T)
cube/pg/hll/hll_test.go:73
Function
TestZmqget
(t *testing.T)
stream/source/zmq/zmq_test.go:10
Method
Time
()
cube/dimension.go:21
Method
TypeName
()
cube/pg/table.go:51
Method
TypeName
()
cube/pg/table.go:59
Method
TypeName
()
cube/pg/table.go:67
Method
TypeName
()
cube/pg/table.go:91
Method
UpdateSql
(intoTableName string, updateTableName string)
cube/pg/table.go:80
Method
UpdateSql
(intoTableName string, updateTableName string)
cube/pg/table.go:107
Method
Validate
(inCh chan stream.Object, typeName string)
stream/mapper/worker.go:49
Method
Validate
(inCh chan stream.Object, typeName string)
stream/mapper/worker.go:107
Method
Visit
(visitor func(Dimensions, Aggregates))
cube/partitionedcube.go:44
Method
Visit
(v func(Dimensions, Aggregates))
cube/cube.go:76
Method
VisitPartitions
(visitor func(Partition, Cuber))
cube/partitionedcube.go:97
Method
Write
(p []byte)
util/util.go:18
Method
Write
(p interface{})
util/util.go:70
Function
check_metadata
cube/pg/hll/hll.c:408
Function
hll_empty
Create an empty multiset with default parameters. @TODO -- malloc's a pointer but doesn't free it. Must remember to free when done.
cube/pg/hll/hll.c:1409
Function
hll_hash_4bytes
Hash a 4 byte fixed-size object.
cube/pg/hll/hll.c:1327
← previous
next →
401–500 of 520, ranked by callers