Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/timgit/pg-boss
/ functions
Functions
934 in github.com/timgit/pg-boss
⨍
Functions
934
◇
Types & classes
161
↓ 3 callers
Function
createIndexJobPolicySingleton
(schema: string)
src/plans.ts:677
↓ 3 callers
Function
createIndexJobPolicyStately
(schema: string)
src/plans.ts:681
↓ 3 callers
Function
createIndexJobThrottle
(schema: string)
src/plans.ts:685
↓ 3 callers
Function
createPrimaryKeyJob
(schema: string)
src/plans.ts:659
↓ 3 callers
Function
createQueueForeignKeyJob
(schema: string, noPartitioning = false)
src/plans.ts:663
↓ 3 callers
Function
createQueueForeignKeyJobDeadLetter
(schema: string, noPartitioning = false)
src/plans.ts:668
↓ 3 callers
Function
deleteOldWarnings
( dbUrl: string, schema: string, olderThanDays: number = 30 )
packages/dashboard/app/lib/queries.server.ts:630
↓ 3 callers
Function
emitAndPersistWarning
( ctx: WarningContext, type: string, message: string, data: object )
src/warning.ts:19
↓ 3 callers
Function
encodeBasicAuth
(username: string, password: string)
packages/dashboard/tests/server/auth.test.ts:5
↓ 3 callers
Function
errorResponse
( context: Context, status: Status, message: string )
packages/proxy/src/index.ts:79
↓ 3 callers
Method
exec
(query: string)
src/adapters/pglite.ts:9
↓ 3 callers
Function
explain
(db: Db, _label: string, sql: string, values: unknown[], quiet = false)
examples/index-perf/index.ts:176
↓ 3 callers
Method
fail
(name: string, id: string | string[], data?: any, options: types.ConnectionOptions = {})
src/manager.ts:1381
↓ 3 callers
Function
failJobs
(schema: string, table: string, where: string, output: string)
src/plans.ts:1777
↓ 3 callers
Function
failJobsBody
(schema: string, table: string, where: string, output: string, forceTerminal = false)
src/plans.ts:1791
↓ 3 callers
Function
flatten
(schema: string, commands: string[], version: number, noAdvisoryLocks?: boolean)
src/migrationStore.ts:63
↓ 3 callers
Function
formatDateWithSeconds
(date: Date)
packages/dashboard/app/lib/utils.ts:61
↓ 3 callers
Function
formatDuration
(seconds: number | null | undefined)
packages/dashboard/app/routes/queues.$name.tsx:616
↓ 3 callers
Function
formatTimestamp
(value: Date | null)
packages/dashboard/app/routes/migrations.tsx:212
↓ 3 callers
Function
get
(v: string)
packages/dashboard/app/routes/queues.$name.metrics.tsx:164
↓ 3 callers
Function
getPartitionTables
(db: types.IDatabase, schema: string)
src/cli.ts:191
↓ 3 callers
Function
getProblemQueues
( dbUrl: string, schema: string, limit: number = 10 )
packages/dashboard/app/lib/queries.server.ts:320
↓ 3 callers
Function
getProblemQueuesCount
( dbUrl: string, schema: string )
packages/dashboard/app/lib/queries.server.ts:304
↓ 3 callers
Function
getQueueNames
( dbUrl: string, schema: string )
packages/dashboard/app/lib/queries.server.ts:493
↓ 3 callers
Function
getQueueStats
( dbUrl: string, schema: string )
packages/dashboard/app/lib/queries.server.ts:775
↓ 3 callers
Function
getSchedule
( dbUrl: string, schema: string, name: string, key: string )
packages/dashboard/app/lib/queries.server.ts:989
↓ 3 callers
Function
getScheduleCount
(dbUrl: string, schema: string)
packages/dashboard/app/lib/queries.server.ts:981
↓ 3 callers
Function
getSystemTheme
()
packages/dashboard/app/components/theme-provider.tsx:38
↓ 3 callers
Method
getWorkers
()
src/manager.ts:727
↓ 3 callers
Function
handleSearch
(value: string)
packages/dashboard/app/routes/queues._index.tsx:110
↓ 3 callers
Method
isInstalled
()
src/index.ts:429
↓ 3 callers
Function
loadConfigFile
(configPath?: string)
src/cli.ts:81
↓ 3 callers
Method
notify
()
src/worker.ts:122
↓ 3 callers
Function
notifyChannelSql
(schema: string)
src/plans.ts:644
↓ 3 callers
Method
notifyWorker
(workerId: string)
src/index.ts:284
↓ 3 callers
Function
parseBooleanOrUndefined
(value: string | undefined)
packages/proxy/src/env.ts:69
↓ 3 callers
Function
parseSearchParamPairs
( searchParams: URLSearchParams, paramName: string, separator = '|' )
packages/dashboard/app/lib/utils.ts:137
↓ 3 callers
Function
readHistory
()
test/readyHistoryTest.ts:15
↓ 3 callers
Function
readyHistoryColumn
(dbUrl: string, schema: string)
packages/dashboard/app/lib/queries.server.ts:202
↓ 3 callers
Method
reinsertFailedJobs
(tx: types.IDatabase, table: string, jobs: any[], outputData: any, outputById?: Map<string, any>, forceTermina
src/manager.ts:1489
↓ 3 callers
Function
renderRow
(children: React.ReactNode)
packages/dashboard/tests/frontend/table.test.tsx:76
↓ 3 callers
Function
schedule
( dbUrl: string, schema: string, name: string, cron: string, data?: object, options?: ScheduleOpti
packages/dashboard/app/lib/boss.server.ts:60
↓ 3 callers
Function
submitAction
(intent: string)
packages/dashboard/app/routes/queues.$name.tsx:446
↓ 3 callers
Method
touch
(name: string, id: string | string[], options?: types.ConnectionOptions)
src/index.ts:340
↓ 3 callers
Function
trySetTimestamp
(schema: string, column: string, seconds: number)
src/plans.ts:742
↓ 3 callers
Method
unschedule
(name: string, key?: string)
src/index.ts:441
↓ 3 callers
Function
useTheme
()
packages/dashboard/app/components/theme-provider.tsx:139
↓ 3 callers
Function
validateExpirationConfig
(config: any)
src/attorney.ts:516
↓ 3 callers
Function
validateHeartbeatConfig
(config: any)
src/attorney.ts:531
↓ 3 callers
Function
validateRetentionConfig
(config: any)
src/attorney.ts:511
↓ 3 callers
Function
validateRetryConfig
(config: any)
src/attorney.ts:523
↓ 3 callers
Method
waitForJob
( selector: JobDataSelector<T>, state: JobSpyState )
src/spy.ts:17
↓ 3 callers
Function
withFixedDataOptions
(args: unknown[], data?: unknown, options?: unknown, tail: unknown[] = [])
packages/proxy/src/routes.ts:82
↓ 2 callers
Method
#cleanupLocalGroupTracking
(name: string)
src/manager.ts:393
↓ 2 callers
Method
#cloneJob
(job: SpyJob<T>)
src/spy.ts:88
↓ 2 callers
Method
#failWithOutputs
(name: string, items: { id: string, output: unknown }[], forceTerminal = false)
src/manager.ts:353
↓ 2 callers
Method
#onPoll
()
src/navigator.ts:79
↓ 2 callers
Method
#onPoll
()
src/bam.ts:59
↓ 2 callers
Method
#processJobs
( name: string, jobs: types.Job<T>[], callback: types.WorkHandler<T>, worker?: Worker<T>,
src/manager.ts:441
↓ 2 callers
Method
#resolve
()
src/navigator.ts:125
↓ 2 callers
Method
#toUpdatePayload
(data: object | null | undefined, options: types.UpdateOptions)
src/manager.ts:979
↓ 2 callers
Method
#trackJobsFailed
(name: string, jobs: types.Job<T>[], err: Error)
src/manager.ts:234
↓ 2 callers
Function
appendSearchParamPairs
( searchParams: URLSearchParams, paramName: string, pairs: SearchParamPair[], separator = '|' )
packages/dashboard/app/lib/utils.ts:151
↓ 2 callers
Function
attachShutdownListeners
( signals: Signal[], adapter: ShutdownAdapter<Signal>, handler: ShutdownHandler )
packages/proxy/src/shutdown.ts:33
↓ 2 callers
Function
buildJobColumnProjections
(columns: JobColumn[])
packages/dashboard/app/lib/queries.server.ts:141
↓ 2 callers
Function
buildJobListSelect
(jobColumns: JobColumn[] = [])
packages/dashboard/app/lib/queries.server.ts:158
↓ 2 callers
Function
buildRecentJobsWhere
( schema: string, options: RecentJobsFilterOptions )
packages/dashboard/app/lib/queries.server.ts:386
↓ 2 callers
Function
buildViewParams
( jobColumns: JobColumn[] = DEFAULT_JOB_COLUMNS )
packages/dashboard/app/routes/jobs.tsx:202
↓ 2 callers
Method
cacheClockSkew
()
src/timekeeper.ts:111
↓ 2 callers
Function
cleanup
()
packages/dashboard/app/lib/db.server.ts:93
↓ 2 callers
Function
clearReadyHistoryColumnCache
()
packages/dashboard/app/lib/queries.server.ts:179
↓ 2 callers
Function
completeJobsUpdate
(schema: string, table: string, includeQueued?: boolean)
src/plans.ts:1460
↓ 2 callers
Function
configureLogging
(logFormat: LogFormat | undefined)
packages/proxy/src/env.ts:216
↓ 2 callers
Function
countJobs
(state: string)
test/completeTest.ts:29
↓ 2 callers
Function
createHonoApp
({ build, mode, serveStaticAssets = false }: CreateHonoAppOptions)
packages/dashboard/app/server.ts:46
↓ 2 callers
Function
drainBam
()
test/migrationTest.ts:533
↓ 2 callers
Function
dropSchema
(schema: string)
packages/dashboard/tests/server/helpers.ts:90
↓ 2 callers
Method
emitWip
(name: string)
src/manager.ts:731
↓ 2 callers
Method
expireJobsDistributed
(table: string, select: plans.SqlQuery, outputData: any)
src/manager.ts:1470
↓ 2 callers
Function
explainPartitions
(pool, query)
scripts/seed-queue-stats.js:182
↓ 2 callers
Function
failTestJob
(queueName: string, jobId: string, error?: Error)
packages/dashboard/tests/server/helpers.ts:377
↓ 2 callers
Function
fromLocalInput
(value: string)
packages/dashboard/app/routes/queues.$name.metrics.tsx:127
↓ 2 callers
Method
getBamStatus
()
src/index.ts:449
↓ 2 callers
Function
getPgliteInstance
()
test/testHelper.ts:37
↓ 2 callers
Function
getQueueStats
(schema: string, table: string, queues: string[])
src/plans.ts:2325
↓ 2 callers
Method
getQueues
(names?: string | string[])
src/manager.ts:1684
↓ 2 callers
Function
getRollbackPlans
(schema?: string, version?: number)
src/index.ts:35
↓ 2 callers
Method
getWipData
(options: { includeInternal?: boolean } = {})
src/manager.ts:742
↓ 2 callers
Function
handleFilterChange
(newFilter: string)
packages/dashboard/app/routes/queues._index.tsx:121
↓ 2 callers
Function
handlePageChange
(newPage: number)
packages/dashboard/app/routes/queues._index.tsx:104
↓ 2 callers
Function
handler
()
packages/proxy/test/apiCallsTest.ts:1100
↓ 2 callers
Function
indexNames
()
test/cliTest.ts:328
↓ 2 callers
Function
indexNames
()
test/migrationTest.ts:805
↓ 2 callers
Function
init
(config: (ConstructorOptions & { schema: string }) | (Partial<ConstructorOptions> & { testKey?: string; noDefa
test/queueStatsTest.ts:11
↓ 2 callers
Method
isBamWorking
()
src/index.ts:395
↓ 2 callers
Method
isCheckingSkew
()
src/index.ts:403
↓ 2 callers
Method
isInstalled
()
src/contractor.ts:40
↓ 2 callers
Method
isMaintaining
()
src/index.ts:391
↓ 2 callers
Function
lockedChildrenCte
(schema: string)
src/plans.ts:1478
↓ 2 callers
Function
migrateCommands
(schema: string, version: number, migrations?: types.Migration[], noAdvisoryLocks?: boolean, options: MigrateO
src/migrationStore.ts:93
← previous
next →
201–300 of 934, ranked by callers