Conversation
Notices
-
feld (feld@bikeshed.party)'s status on Thursday, 18-Jul-2024 23:47:27 JST feld morning @mint how are the pleromas running - likes this.
-
(mint@ryona.agency)'s status on Thursday, 18-Jul-2024 23:50:09 JST @feld So far so good. Also found that jobs for rejected deletes are, in fact, retried due to WithClauseError in handle_incoming, so patched that as well.
https://gitgud.io/ryonagency/pleroma/-/commit/8a90ef9cd0372da30ea5c11a98e6cf7657f00639† top dog :pedomustdie: likes this. -
(mint@ryona.agency)'s status on Thursday, 18-Jul-2024 23:56:55 JST @feld Sure. In conversation permalink -
feld (feld@bikeshed.party)'s status on Thursday, 18-Jul-2024 23:56:56 JST feld @mint can you open an MR for us? In conversation permalink -
feld (feld@bikeshed.party)'s status on Friday, 19-Jul-2024 00:05:49 JST feld @mint the ability to see the Oban jobs nearly live is super useful, trying to catch it in the database is annoying
I'm a little sad that the good Oban UI is proprietary. I am considering forking this specific Oban Live Dashboard thing to add some more features like filtering based on status/queue/workerIn conversation permalink likes this. -
(mint@ryona.agency)'s status on Friday, 19-Jul-2024 00:06:26 JST @feld https://git.pleroma.social/pleroma/pleroma/-/merge_requests/4185 In conversation permalink Attachments
-
(mint@ryona.agency)'s status on Friday, 19-Jul-2024 02:18:12 JST @feld Not anymore, sadly, but somehow I still have one of the jobs hanging from the last year in my test instance's DB. The error is the same aside from line numbers changing over the time.
{"{\"at\": \"2023-08-04T13:40:45.180074Z\", \"error\": \"** (WithClauseError) no with clause matching: {:reject, "blahblah"}\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/web/activity_pub/transmogrifier.ex:541: Pleroma.Web.ActivityPub.Transmogrifier.handle_incoming/2\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/web/federator.ex:86: Pleroma.Web.Federator.perform/2\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/workers/receiver_worker.ex:12: Pleroma.Workers.ReceiverWorker.perform/1\\n (oban 2.13.6) lib/oban/queue/executor.ex:129: Oban.Queue.Executor.perform/1\\n (oban 2.13.6) lib/oban/queue/executor.ex:74: Oban.Queue.Executor.call/1\\n (elixir 1.14.0) lib/task/supervised.ex:89: Task.Supervised.invoke_mfa/2\\n (elixir 1.14.0) lib/task/supervised.ex:34: Task.Supervised.reply/4\\n (stdlib 4.1.1) proc_lib.erl:240: :proc_lib.init_p_do_apply/3\\n\", \"attempt\": 1}","{\"at\": \"2023-08-04T13:41:03.322817Z\", \"error\": \"** (WithClauseError) no with clause matching: {:reject, "blahblah"}\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/web/activity_pub/transmogrifier.ex:541: Pleroma.Web.ActivityPub.Transmogrifier.handle_incoming/2\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/web/federator.ex:86: Pleroma.Web.Federator.perform/2\\n (pleroma 2.5.53-0-g78ffec9eb-ryona-dev) lib/pleroma/workers/receiver_worker.ex:12: Pleroma.Workers.ReceiverWorker.perform/1\\n (oban 2.13.6) lib/oban/queue/executor.ex:129: Oban.Queue.Executor.perform/1\\n (oban 2.13.6) lib/oban/queue/executor.ex:74: Oban.Queue.Executor.call/1\\n (elixir 1.14.0) lib/task/supervised.ex:89: Task.Supervised.invoke_mfa/2\\n (elixir 1.14.0) lib/task/supervised.ex:34: Task.Supervised.reply/4\\n (stdlib 4.1.1) proc_lib.erl:240: :proc_lib.init_p_do_apply/3\\n\", \"attempt\": 2}"}
In conversation permalink -
feld (feld@bikeshed.party)'s status on Friday, 19-Jul-2024 02:18:15 JST feld @mint any chance you have a copy of what the value was that was being returned before you wrapped it in {:error, e} ? In conversation permalink