Latest #oban-pro Threads 
Environment
Oban Pro: 1.7.6
Oban: 2.22.1
Issue
When a sub-workflow built with Workflow.put_context/2 is attached to a parent via ...
New
Oban.Pro.Migration.up(version: "1.7.0", only: :indexes) fails on partitioned oban_jobs table when upgrading Oban Pro from 1.6 to 1.7
def...
New
I’m looking at upgrading to Oban Pro 1.7, and I’m wondering if anyone has real-word numbers to share on how much 1.7 has improved applica...
New
A graft inside another graft causes Oban.Pro.Workflow.status to recurse forever. oban_pro 1.7.5
defmodule App.NestedGraftRepro.Test do
...
New
Does the Worker.await_signal work with Workflow.add_many?
I’d like to wait for every job in the add_many to complete (including awaiting...
New
Hi, I’m using Oban Pro v1.6.13 with a queue configured like this:
queue1: [
local_limit: 5,
global_limit: [
allowed: 1,
burs...
New
How does Oban Pro burst mode allocate slots across partitions and priorities?
I’m trying to understand how burst: true behaves with parti...
New
This is going on for a while now. I think it’s best described with an example:
We have an Oban queue “postgresql” with 100K jobs availab...
New
I am seeing in my logs:
\[Oban.Pro.Engines.Smart\] Unique constraint violation repaired.
This may indicate a unique job misconfiguratio...
New
Oban Pro v1.7.0-rc.0 has been released!!:fire_extinguisher::heart_on_fire:
This release enhances workflows with sub-workflows and contex...
New
This Week's Trending
Environment
Oban Pro: 1.7.6
Oban: 2.22.1
Issue
When a sub-workflow built with Workflow.put_context/2 is attached to a parent via ...
New
This Month's Trending
Hi everyone,
I’m currently working on a project using Oban Pro 1.4.0 with Smart Engine, and I need some guidance on configuring a queue ...
New
I’m looking at upgrading to Oban Pro 1.7, and I’m wondering if anyone has real-word numbers to share on how much 1.7 has improved applica...
New
A graft inside another graft causes Oban.Pro.Workflow.status to recurse forever. oban_pro 1.7.5
defmodule App.NestedGraftRepro.Test do
...
New
Oban.Pro.Migration.up(version: "1.7.0", only: :indexes) fails on partitioned oban_jobs table when upgrading Oban Pro from 1.6 to 1.7
def...
New
This Year's Trending
Hello
We’re using Oban.Pro 1.14
we have 23 queues
we use partitioning
we use uniqueness
we use local limits
we use global limits
we use...
New
Today we’re releasing Oban for Python. Not an Oban client in Python. Not a pythonx wrapper embedded in Elixir. Nope, it’s a fully operati...
New
I know that Oban supports sqlite and it works very well. But I couldn’t find any mention of sqlite for ObanWeb and ObanPro.
Can somebody...
New
A new article showcasing some of Oban, and Oban Pro’s, distinct agentic workflow abilities.
New
Oban Pro v1.7.0-rc.0 has been released!!:fire_extinguisher::heart_on_fire:
This release enhances workflows with sub-workflows and contex...
New
We’re proud and happy users of Oban.Pro , however in the most recent upgrade to v1.5.0, the migrations ended up locking the oban_jobs tab...
New
Hey, it seems that the Oban Pro website is down: https://oban.pro/
We are using:
mix hex.repo add oban https://getoban.pro/repo \ ...
New
@sorentwo or anyone really I may need some help with Oban.
My set up:
oban 2.19.4
oban_pro 1.6.2
oban_web 2.11.1
Since couple of day...
New
Here’s an example workflow that has a container sub-workflow that fans out multiple sub-workflows each of which contains a cascade functi...
New
Yesterday I was able to deploy my app successfully.
Today my deploys are breaking with:
|
4.343 Failed to fetch record for oban/oban_p...
New
I’ve got some jobs that are “stuck”. Eg, one is scheduled 20 hours ago and is in available on attempt 0 of 15. It’s part of a workflow an...
New
I have an Oban Workflow that I want to limit so that only 1 Workflow will run for a user at a time, but not block for other users.
From ...
New
Hello, we recently upgraded a few services:
elixir 1.15.8-otp-25 to 1.18.4-otp-27 (live deployed)
oban ~> 2.18.1 to ~> 2.19
oban_...
New
I have a queue that is configured like this:
queues: [
default: [
local_limit: 100,
global_limit: [
allowed: 4...
New
I’m using Oban PRO and I’m facing a job distribution issue.
When executing some queries on the database, I noticed that some nodes were ...
New
Last Three Year's Trending
We are using Oban rate limiting to ensure we don’t overload an external service. The service has a rate limit of no more than 100 request...
New
Oban.Pro is a collection of extensions, workers, and plugins that expand what Oban is capable of while making complex workflows possible....
New
Good Day ,
I have a specific workflow with ,for example (Workers A,B and C) . So when worker A executes successfully, it records results...
New
Hi! We have following oban versions:
Oban v2.17.12
Oban.Web v2.9.7
Oban.Pro v1.4.13
Elixir:
erlang 27.0.1
elixir 1.17.2-otp-27
We ...
New
So, I’ve been using Oban.Pro, and specifically Oban.Pro.Relay recently to run API requests to 3rd party services. The idea being I can ha...
New
:wave: I’d appreciate some help proving (or disproving) a hypothesis I have about Oban’s overhead when run on multiple nodes.
Background...
New
Hi there, I’m running into an issue when trying to upgrade my Oban Web package from 2.9.7 → 2.10.0-rc.3
I’m following the instructions h...
New
I’ve used the after_process/3 callback a number of times when implementing a Oban.Pro.Worker and it tends to work great for handling any ...
New
How do I list or count Oban jobs which are currently executing, but only in the same node my code is running?
I’ve tried running somethi...
New
I am trying to configure logging in Oban in the following way:
I don’t want to be overwhelmed by internal Oban logs. When I set config ...
New
I’m looking for thoughts on how to best handle an expansion I need to work into a current Oban.Pro.Workers.Workflow we have in place to h...
New
Hi,
We have a Phoenix/LiveView app, with web servers and separate jobs servers that run Oban Pro. There are 4 jobs servers running.
Whe...
New
Hey peeps,
I’m working on a daily journal bot for Slack that sends a reminder to all subscribed users to answer two questions at the beg...
New
I’m trying to wrap my head around some Oban workflows. You can group multiple jobs under a single workflow (I assume they share the same...
New
Hi there,
I have a queue with the following opts:
{"paused": false, "ack_async": null, "rate_limit": null, "local_limit": 100, "global_...
New
Trending Over Three Years
I have a system that needs to check for work every 5 minutes, and then process the payload. Processing the payload can take significantly...
New
We had a little accident with a production system, which usually manages to process the jobs as they come in, with no problems.
We notic...
New
I’m using the amazing Oban Web+Pro by @sorentwo in a Phoenix app. Previously the jobs were being executed on every node in my cluster, al...
New
Hello!
I just started upgrading Oban from OSS version to Pro and found that the old config:
config :my_project, Oban,
repo: MyProject...
New
I have to process/1 function in my worker and also have args_schema is defined.
args_schema do
field :post_id, :uuid, required: tr...
New
def after_process(state, %Job{})
if state == :complpete do
MyApp.broadcast(
topic,
{:success, some_data}
...
New
Hello again!
Following yesterday’s topic success we have tried to deploy the new version with the updated code to production but we are ...
New
We’re working with a relatively involved setup, so I’ll try to simplify and keep it brief - details of our config are at the bottom of th...
New
Hi there. I am currently working on migrating our current queue system from GenServers to Oban (Pro). I am implementing this in phases, s...
New
Is it possible to pause a Workflow then continue it at a later time? For example, we’d like to start a Workflow with several Jobs, but wa...
New
Hi everyone!
I had an idea and wanted some thoughts on it from anyone interested. What if you could compose Workflows similar to Ecto’s ...
New
Hello,
I am encountering an issue while trying to fetch Oban packages from a private Hex repository during the Docker build process for ...
New
I moved my Oban config to run at runtime (from config.exs to runtime.exs) because I need to load different configurations depending on th...
New
FInished setup with Oban, web and pro
Try to access oban web dashboard to localhost:4000/oban
This one got me an error says
Request: G...
New
Hi!
I’m running some benchmarks and trying to see how long it takes a job to complete in chunked jobs. I’m running this query
select AV...
New
Latest on Elixir Forum
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #exunit
- #elixirconf
- #discussion
- #javascript
- #podcasts
- #code-sync
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #api
- #processes
- #forms
- #metaprogramming
- #security
- #performance
- #hex







