Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/rudderlabs/rudder-server
/ functions
Functions
7,867 in github.com/rudderlabs/rudder-server
⨍
Functions
7,867
◇
Types & classes
1,912
↓ 4,665 callers
Method
Equal
Equal compares two Response structs and returns true if they are equal regardless of the order of elements in the Events and FailedEvents slices. Matc
processor/types/types.go:318
↓ 2,799 callers
Method
Run
(ctx context.Context)
jobsdb/bench/bench.go:16
↓ 2,250 callers
Method
Errorf
(format string, args ...any)
jobsdb/jobsdb_test.go:2641
↓ 1,808 callers
Method
New
(destination *backendconfig.DestinationT)
router/factory.go:33
↓ 1,442 callers
Method
Set
Set stores keys in the database with a TTL
services/dedup/types/types.go:20
↓ 1,290 callers
Method
Error
(a ...any)
controlplane/manager.go:29
↓ 928 callers
Method
String
()
warehouse/internal/model/source.go:10
↓ 854 callers
Method
Now
()
router/batchrouter/asyncdestinationmanager/snowpipestreaming/snowpipestreaming.go:152
↓ 802 callers
Method
Helper
()
integration_test/partitionmigration/webhook_test.go:14
↓ 795 callers
Method
Set
(tableName string, schema whutils.ModelTableSchema, now time.Time)
router/batchrouter/asyncdestinationmanager/bqstreamallevents/types.go:112
↓ 780 callers
Method
Add
Add adds the given suppressions to the repository
enterprise/suppress-user/repository.go:23
↓ 675 callers
Method
Load
Load retrieves the OAuth token associated with the given key.
services/oauth/v2/cache.go:15
↓ 632 callers
Method
New
(destType string)
router/batchrouter/factory.go:24
↓ 548 callers
Method
Setenv
(key, value string)
jobsdb/jobsdb_test.go:2643
↓ 537 callers
Method
Log
(...any)
jobsdb/jobsdb_test.go:2644
↓ 519 callers
Method
Logf
(format string, args ...any)
integration_test/partitionmigration/webhook_test.go:15
↓ 475 callers
Method
Len
Len returns the number of entries in the cache.
backend-config/dynamicconfig/types.go:24
↓ 377 callers
Method
Go
(function func())
rruntime/goroutine-factory.go:38
↓ 368 callers
Method
Get
Get returns a map of keys that exist in the database
services/dedup/types/types.go:18
↓ 368 callers
Method
Scan
(dest ...any)
warehouse/integrations/middleware/sqlquerywrapper/sql.go:73
↓ 321 callers
Method
ExecContext
(ctx context.Context, query string, args ...any)
warehouse/integrations/redshift/redshift.go:596
↓ 310 callers
Method
Setup
()
app/app.go:32
↓ 300 callers
Method
Unlock
Unlock releases a lock
jobsdb/internal/lock/lock.go:92
↓ 291 callers
Method
Errorf
(format string, args ...any)
services/streammanager/kafka/kafkamanager.go:170
↓ 281 callers
Method
Child
(_ string)
testhelper/log/log.go:53
↓ 280 callers
Method
Cleanup
(func())
jobsdb/jobsdb_test.go:2646
↓ 277 callers
Method
Close
Close closes the database connection
services/dedup/types/types.go:22
↓ 266 callers
Method
WithConfigOption
WithConfigOption sets a config option for the source
testhelper/backendconfigtest/source_builder.go:51
↓ 262 callers
Method
Done
()
utils/misc/waitgroup.go:25
↓ 255 callers
Method
Count
()
integration_test/retl_test/sut.go:46
↓ 243 callers
Method
Store
Store stores the provided jobs to the database
jobsdb/jobsdb.go:92
↓ 236 callers
Method
Err
(err error)
utils/misc/waitgroup.go:29
↓ 229 callers
Method
Wait
()
services/transformer/features.go:35
↓ 223 callers
Method
Transform
(ctx context.Context, events []types.TransformerEvent)
processor/transformer/clients.go:25
↓ 222 callers
Method
Name
()
integration_test/retl_test/sut.go:39
↓ 219 callers
Method
NewReader
(r io.Reader)
utils/sysUtils/compress.go:26
↓ 218 callers
Method
Warnn
(msg string, fields ...logger.Field)
router/throttler/internal/pickup/adaptive/types.go:19
↓ 216 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
regulation-worker/internal/service/mock_service.go:94
↓ 212 callers
Method
ReadAll
(r io.Reader)
utils/sysUtils/io.go:58
↓ 211 callers
Method
WriteHeader
(status int)
gateway/handle_http_pixel.go:149
↓ 193 callers
Method
RUnlock
RUnlock releases a read lock
jobsdb/internal/lock/lock.go:74
↓ 186 callers
Function
getMetadata
(eventType, destinationType string)
processor/internal/transformer/destination_transformer/embedded/warehouse/transformer_test.go:658
↓ 185 callers
Method
Error
(args ...any)
services/streammanager/kafka/kafkamanager.go:169
↓ 184 callers
Method
Close
()
warehouse/encoding/encoding.go:43
↓ 182 callers
Method
Reset
(context.Context)
warehouse/source/types.go:83
↓ 179 callers
Method
Close
()
router/batchrouter/asyncdestinationmanager/bqstreamallevents/types.go:93
↓ 178 callers
Method
Setup
(ctx context.Context, warehouse model.Warehouse, uploader warehouseutils.Uploader)
warehouse/integrations/manager/manager.go:29
↓ 173 callers
Method
RLock
RLock acquires a read lock
jobsdb/internal/lock/lock.go:57
↓ 172 callers
Method
NewRequest
(method, url string, body io.Reader)
utils/sysUtils/http.go:27
↓ 171 callers
Function
makeEvent
makeEvent creates a TransformerEvent for backwards compatibility testing with minimal required fields.
integration_test/pytransformer_contract/bc_helpers_test.go:201
↓ 169 callers
Method
Build
()
internal/enricher/geolocation_test.go:513
↓ 169 callers
Method
Logf
(format string, args ...any)
jobsdb/jobsdb_test.go:2645
↓ 157 callers
Method
Get
(tableName string, now time.Time)
router/batchrouter/asyncdestinationmanager/bqstreamallevents/types.go:109
↓ 154 callers
Method
Run
()
enterprise/reporting/flusher/cron_runner.go:17
↓ 150 callers
Method
Errorf
(format string, a ...any)
controlplane/manager.go:30
↓ 144 callers
Method
QueryRow
(query string, args ...any)
jobsdb/jobsdb_utils.go:19
↓ 141 callers
Method
Cleanup
(ctx context.Context)
warehouse/integrations/manager/manager.go:39
↓ 137 callers
Method
QueryRowContext
(ctx context.Context, query string, args ...any)
warehouse/integrations/middleware/sqlquerywrapper/sql.go:194
↓ 137 callers
Method
Write
()
warehouse/encoding/encoding.go:65
↓ 136 callers
Method
Open
(name string)
utils/sysUtils/os.go:28
↓ 136 callers
Function
WithNow
(now func() time.Time)
warehouse/internal/repo/options.go:11
↓ 128 callers
Function
getDestination
(destinationType string, config map[string]any)
processor/internal/transformer/destination_transformer/embedded/warehouse/transformer_test.go:647
↓ 126 callers
Method
Header
()
gateway/handle_http_pixel.go:145
↓ 126 callers
Method
Run
Run starts a gRPC server for accepting jobs from source nodes and watches for moved migration jobs assigned to this target node
cluster/migrator/processor/targetnode/targetnode_migrator.go:37
↓ 124 callers
Method
Close
()
internal/pulsar/pulsar.go:29
↓ 123 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
mocks/app/mock_app.go:39
↓ 123 callers
Method
Start
lifecycle management
jobsdb/jobsdb.go:180
↓ 122 callers
Method
Exec
(string, ...any)
jobsdb/jobsdb_tx.go:102
↓ 119 callers
Method
SetDataField
(key string, value any)
processor/internal/transformer/destination_transformer/embedded/warehouse/testhelper/outputbuilder.go:11
↓ 119 callers
Method
TearDown
TearDown stops the background goroutines, waits until they finish and closes the database.
jobsdb/jobsdb_lifecycle.go:321
↓ 117 callers
Method
Do
(req *http.Request)
utils/sysUtils/httpclient.go:10
↓ 112 callers
Method
CreateTable
(ctx context.Context, tableName string, columnMap model.TableSchema)
warehouse/integrations/manager/manager.go:32
↓ 110 callers
Method
Len
()
router/batchrouter/asyncdestinationmanager/bqstreamallevents/types.go:108
↓ 110 callers
Method
Sleep
Sleep sleeps until at least 'delay' time has passed since the most recent JobReceivedAt time. If 'delay' time has already passed, it returns immediate
processor/internal/preprocessdelay/handle.go:43
↓ 109 callers
Function
getTrackMetadata
(destinationType, sourceCategory string)
processor/internal/transformer/destination_transformer/embedded/warehouse/transformer_test.go:671
↓ 106 callers
Method
Do
(*http.Request)
router/batchrouter/asyncdestinationmanager/snowpipestreaming/internal/api/api.go:34
↓ 105 callers
Method
WithID
WithID sets the ID of the source
testhelper/backendconfigtest/source_builder.go:39
↓ 104 callers
Function
WithDBHandle
WithDBHandle uses dbHandle instead of opening the default database handle.
jobsdb/jobsdb_factory.go:30
↓ 102 callers
Function
NewForReadWrite
NewForReadWrite creates a JobsDB handle that owns both reads and writes.
jobsdb/jobsdb_factory.go:141
↓ 101 callers
Method
LoadTable
(ctx context.Context, tableName string)
warehouse/integrations/manager/manager.go:35
↓ 100 callers
Method
Commit
Commit commits a list of allowed keys to the deduplication service
services/dedup/types/types.go:32
↓ 100 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
services/rsources/mock_rsources.go:214
↓ 100 callers
Function
generateJobs
(num int, params jobParams)
services/rsources/stats_collector_test.go:485
↓ 100 callers
Method
getDSListSnapshot
* Utility function to return an ordered list of datasets (for tests) */
jobsdb/jobsdb_dataset.go:88
↓ 97 callers
Method
GetUnprocessed
GetUnprocessed finds unprocessed jobs, i.e. new jobs whose state hasn't been marked in the database yet
jobsdb/jobsdb.go:125
↓ 96 callers
Function
WaitUntilReady
( ctx context.Context, t testing.TB, endpoint string, atMost, interval time.Duration, caller string, )
testhelper/health/checker.go:12
↓ 95 callers
Method
CreateSchema
(ctx context.Context)
warehouse/integrations/manager/manager.go:31
↓ 91 callers
Method
Logf
(format string, args ...any)
router/internal/eventorder/eventorder_simulation_test.go:331
↓ 89 callers
Method
Store
Store stores new jobs to the jobsdb. If enableWriterQueue is true, this goes through writer worker pool.
jobsdb/jobsdb_store.go:228
↓ 87 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
warehouse/internal/mocks/utils/mock_uploader.go:41
↓ 87 callers
Method
GetStringDestinationConfig
(conf *config.Config, key DestinationConfigSetting)
warehouse/internal/model/warehouse.go:30
↓ 86 callers
Method
Decode
(m map[string]any)
router/batchrouter/asyncdestinationmanager/snowpipestreaming/types.go:152
↓ 83 callers
Method
Remove
(name string)
utils/sysUtils/os.go:31
↓ 82 callers
Method
Build
Build builds the test tranformer server
testhelper/transformertest/builder.go:115
↓ 82 callers
Method
Err
Err provides a way for wrapping packages to check for query errors without calling Scan.
warehouse/integrations/middleware/sqlquerywrapper/sql.go:81
↓ 81 callers
Function
Now
Now returns the current time in UTC.
utils/timeutil/timeutil.go:31
↓ 79 callers
Method
QueryContext
(ctx context.Context, query string, args ...any)
warehouse/integrations/middleware/sqlquerywrapper/sql.go:168
↓ 78 callers
Method
Identifier
Identifier returns the jobsdb's identifier, a.k.a. table prefix
jobsdb/jobsdb.go:75
↓ 76 callers
Method
Write
(ctx context.Context, path string)
regulation-worker/internal/delete/batch/filehandler/local_file.go:12
↓ 74 callers
Function
MapLookup
MapLookup returns the value of the key in the map, or nil if the key is not present. If multiple keys are provided then it looks for nested maps recu
utils/misc/misc.go:841
next →
1–100 of 7,867, ranked by callers