Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/taskforcesh/bullmq
/ functions
Functions
3,768 in github.com/taskforcesh/bullmq
⨍
Functions
3,768
◇
Types & classes
487
↳
Endpoints
8
Method
cleanJobsByState
( state: string, timestamp: number, limit = 0, )
src/postgres/postgres-queue-backend.ts:1128
Method
cleanJobsByState
* Remove jobs in a specific state. * * @returns Id jobs from the deleted records.
src/classes/redis-queue-backend.ts:1770
Method
cleanJobsInSet
Remove jobs in a given state that are older than ``grace`` ms.
python/bullmq/backend.py:240
Method
cleanJobsInSet
(self, set: str, grace: int = 0, limit: int = 0)
python/bullmq/backends/redis_backend.py:281
Method
cleanJobsInSet
(self, set: str, grace: int = 0, limit: int = 0)
python/bullmq/backends/postgres_backend.py:584
Method
cleanup
()
src/classes/node-redis-client.ts:328
Method
cleanup
()
src/classes/bun-redis-client.ts:403
Method
clearLogs
(jobId: string, keepLogs?: number)
src/postgres/postgres-queue-backend.ts:1271
Method
clearLogs
* Clears job's logs * * @param keepLogs - the amount of log entries to preserve
src/classes/job.ts:583
Method
clearLogs
(jobId: string, keepLogs?: number)
src/classes/redis-queue-backend.ts:2513
Method
client
Get the underlying client for creating additional connections.
rust/src/redis_connection.rs:102
Method
client
()
src/classes/redis-connection.ts:379
Method
client
()
src/classes/redis-queue-backend.ts:168
Method
client
* Returns a promise that resolves to a redis client. Normally used only by subclasses.
src/interfaces/script-queue-context.ts:14
Method
clientList
()
src/classes/node-redis-client.ts:784
Method
clientList
()
src/classes/bun-redis-client.ts:1075
Method
clientList
()
src/classes/valkey-glide-client.ts:958
Method
clientName
Build the connection client name (used for ``setName`` and discovery).
python/bullmq/backend.py:111
Method
clientName
(self, suffix: Optional[str] = None)
python/bullmq/backends/redis_backend.py:164
Method
clientName
* Returns a backend identifier used by the generic API; PostgreSQL discovery * relies on {@link setName} setting `application_name` on the dedicate
src/postgres/postgres-queue-backend.ts:474
Method
clientName
(suffix = '')
src/classes/queue-base.ts:139
Method
clientName
* Builds the Redis client name (`"<prefix>:<base64(queue)><suffix>"`), used * for `CLIENT SETNAME` and worker/queue discovery via `CLIENT LIST`.
src/classes/redis-queue-backend.ts:271
Method
clientSetName
(name: string)
src/classes/node-redis-client.ts:780
Method
clientSetName
(name: string)
src/classes/valkey-glide-client.ts:952
Method
close
Close the backend and its owned connection(s). When ``force`` is ``True`` the connection(s) are torn down without waiting for in-flig
python/bullmq/backend.py:50
Method
close
Cancel the renewal loop and forget all tracked jobs. Idempotent.
python/bullmq/lock_manager.py:141
Method
close
(self)
python/bullmq/backends/postgres_connection.py:287
Method
close
* Close the Redis connection. */
php/src/RedisConnection.php:56
Method
close
Close the connection.
rust/src/redis_connection.rs:119
Method
close
Stop consuming events and release the dedicated connection.
rust/src/queue_events.rs:577
Method
close
(force = false)
src/postgres/postgres-queue-backend.ts:359
Method
close
* * Closes the connection and returns a promise that resolves when the connection is closed.
src/classes/queue-base.ts:147
Method
close
(force = false)
src/classes/redis-connection.ts:756
Method
close
* Close the queue instance. *
src/classes/queue.ts:507
Method
close
* * Closes the connection and returns a promise that resolves when the connection is closed.
src/classes/flow-producer.ts:667
Method
close
* Closes the backend and its underlying connection(s). * * The dedicated blocking connection (if any) is closed first so that an * in-flight
src/classes/redis-queue-backend.ts:307
Method
close
* Closes the connection and returns a promise that resolves when the connection is closed.
src/classes/queue-events-producer.ts:48
Method
close
()
src/classes/node-redis-client.ts:74
Method
close
* Stops consuming events and close the underlying Redis connection if necessary. * * @returns
src/classes/queue-events.ts:409
Method
close
* * Closes the worker and related redis connections. * * This method waits for current jobs to finalize before returning. * * @param fo
src/classes/worker.ts:1289
Method
close
* Stops the lock manager and clears all timers.
src/classes/lock-manager.ts:132
Method
close
(...args: any[])
src/interfaces/redis-options.ts:39
Method
close
()
tests/valkey-glide-client.test.ts:69
Method
close
()
tests/bun-redis-nested-duplicate.test.ts:23
Method
close
()
tests/bun-redis.test.ts:144
Method
closing
()
src/classes/redis-queue-backend.ts:165
Method
collect_pipeline_script_names
(node: &FlowJob, names: &mut Vec<&'static str>)
rust/src/flow_producer.rs:719
Method
completing
(job: Job, result)
python/tests/queue_test.py:237
Method
completing
(job: Job, result)
python/tests/bulk_test.py:46
Method
completing
(job: Job, result)
python/tests/delay_test.py:42
Method
completing
(job: Job, result)
python/tests/worker_test.py:371
Method
completing1
(job: Job, result)
python/tests/queue_test.py:272
Method
completing2
(job: Job, result)
python/tests/queue_test.py:295
Method
concurrency
The worker's concurrency setting.
rust/src/worker.rs:656
Method
concurrency
Set how many jobs are processed concurrently.
rust/src/options.rs:459
Method
concurrency
(concurrency: number)
src/classes/worker.ts:535
Method
conn
The raw main Redis client.
python/bullmq/backends/redis_backend.py:77
Method
connect
()
src/postgres/pg-types.ts:80
Method
connect
()
src/interfaces/redis-client.ts:35
Method
connect
(...args: any[])
src/interfaces/redis-options.ts:36
Method
connect
()
tests/bun-redis-nested-duplicate.test.ts:19
Method
connect
()
tests/bun-redis.test.ts:140
Method
connection
Set the Redis connection configuration.
rust/src/flow_producer.rs:203
Method
connection
Set the Redis connection configuration.
rust/src/options.rs:282
Method
constructor
( message: string, path: string, stack: string[] = [], line?: number, position = 0, )
src/commands/script-loader.ts:66
Method
constructor
(extraMappings?: { [key: string]: string })
src/commands/script-loader.ts:101
Method
constructor
( public readonly serverVersion: string, public readonly minimumVersion: number, )
src/postgres/migrator.ts:50
Method
constructor
( public readonly minimumClientVersion: number, public readonly clientVersion: number, )
src/postgres/migrator.ts:117
Method
constructor
(public readonly schema: string)
src/postgres/migrator.ts:134
Method
constructor
(connection: PostgresConnectionOptions)
src/postgres/postgres-connection.ts:186
Method
constructor
( public connection: PostgresConnection, protected readonly queueName: string, protected readonly
src/postgres/postgres-queue-backend.ts:292
Method
constructor
( protected queue: MinimalQueue, /** * The name of the Job */ public name: NameType,
src/classes/job.ts:178
Method
constructor
* * @param name - The name of the queue. * @param opts - Options for the queue. * @param backendFactory - Factory used to build the {@link IQ
src/classes/queue-base.ts:43
Method
constructor
( opts: ConnectionOptions, private readonly extraOptions?: { shared?: boolean; blocking?:
src/classes/redis-connection.ts:204
Method
constructor
( name: string, opts?: QueueOptions, backendFactory?: BackendFactory<B>, )
src/classes/queue.ts:161
Method
constructor
( public opts: FlowProducerOptions = { connection: {} }, backendFactory: BackendFactory<B> = getDefaul
src/classes/flow-producer.ts:116
Method
constructor
( public connection: RedisConnection, protected readonly name: string, keys: KeysMap, toKey: (
src/classes/redis-queue-backend.ts:147
Method
constructor
( name: string, opts: QueueEventsProducerOptions = { connection: {}, }, backendFactory?:
src/classes/queue-events-producer.ts:8
Method
constructor
( private send: (msg: any) => Promise<void>, private receiver: Receiver, )
src/classes/child-processor.ts:34
Method
constructor
( name: string, opts: RepeatBaseOptions, backendFactory?: BackendFactory, )
src/classes/job-scheduler.ts:99
Method
constructor
(private readonly raw: TClient)
src/classes/node-redis-client.ts:247
Method
constructor
( private readonly raw: any, private readonly scripts: Map<string, LuaScript>, )
src/classes/node-redis-client.ts:928
Method
constructor
( name: string, { connection, autorun = true, ...opts }: QueueEventsOptions = { connection: {},
src/classes/queue-events.ts:263
Method
constructor
(public readonly prefix = 'bull')
src/classes/queue-keys.ts:4
Method
constructor
({ mainFile = supportCJS() ? path.join(process.cwd(), 'dist/cjs/classes/main.js') : path.join(
src/classes/child-pool.ts:24
Method
constructor
( private raw: TClient, opts?: { lazyConnect?: boolean; rawFactory?: () => Promise<TClient
src/classes/bun-redis-client.ts:190
Method
constructor
( private readonly scripts: Map<string, LuaScript>, private readonly transactional: boolean, priva
src/classes/bun-redis-client.ts:1245
Method
constructor
( name: string, processor?: | string | URL | null | Processor<DataType, Result
src/classes/worker.ts:231
Method
constructor
(value: T)
src/classes/async-fifo-queue.ts:11
Method
constructor
()
src/classes/async-fifo-queue.ts:21
Method
constructor
(private ignoreErrors = false)
src/classes/async-fifo-queue.ts:79
Method
constructor
( private mainFile: string, public processFile: string, private opts: SandboxedOptions = { u
src/classes/child.ts:41
Method
constructor
( protected worker: LockManagerWorkerContext, protected opts: LockManagerOptions, )
src/classes/lock-manager.ts:27
Method
constructor
( rawOrPromise: ValkeyGlideRawClient | Promise<ValkeyGlideRawClient>, private readonly connectionName?
src/classes/valkey-glide-client.ts:335
Method
constructor
( private readonly adapter: ValkeyGlideAdapter, private readonly scripts: Map<string, LuaScript>, )
src/classes/valkey-glide-client.ts:1208
Method
constructor
(message: string = UNRECOVERABLE_ERROR)
src/classes/errors/unrecoverable-error.ts:11
Method
constructor
(message: string = RATE_LIMIT_ERROR)
src/classes/errors/rate-limit-error.ts:10
Method
constructor
(message: string = DELAYED_ERROR)
src/classes/errors/delayed-error.ts:11
Method
constructor
(message: string = WAITING_ERROR)
src/classes/errors/waiting-error.ts:10
Method
constructor
(message: string = WAITING_CHILDREN_ERROR)
src/classes/errors/waiting-children-error.ts:11
← previous
next →
1,901–2,000 of 3,768, ranked by callers