aleph

Rei 2026-02-12T10:29:32.281599Z

Hello folks. Apology if this has been asked before, but I'm wondering if there's any plan to bring Netty 4.2 to Aleph?

dergutemoritz 2026-04-21T13:40:37.104899Z

@robin.lahtinen Do you still think you'll get to it? Otherwise, lemme know and I'll try to wrap it up 🙂

Robin 2026-02-16T16:41:56.160049Z

Hey Rei, just submitted a PR for this! https://github.com/clj-commons/aleph/pull/779

❤️ 1
dergutemoritz 2026-05-06T12:50:08.666389Z

Be sure to update to 4.2.13 if you pick it up again and drop your commit which tries to work around the issue.

dergutemoritz 2026-05-06T12:55:00.588459Z

And ping if you can still observe it then 🙂

👍 1
dergutemoritz 2026-03-16T13:59:59.906209Z

alright, finally on it now!

❤️ 2
dergutemoritz 2026-03-16T14:39:14.526169Z

@robin.lahtinen No offense, but would you be so kind to disclose whether you used any LLM support in authoring this?

dergutemoritz 2026-03-16T15:13:23.745199Z

Asking specifically about the HTTP2 SETTINGS frame issue

Robin 2026-03-17T06:25:46.447449Z

Hi, yes, I used LLM. Sorry for not mentioning that earlier. I'll get back to your review and add comments and fixes. For the HTTP2 frame issue, it was blocking me from completing the test suite on my PC and was quite frustrating, and with some back-and-forth with LLM and reading Netty + Aleph source codes, adding a SETTINGS ACK flush resolved the problem and allowed all tests to pass. I may have been mislead by LLM about this, but hope we can get this sorted out 👍

Rei 2026-02-14T05:18:39.224019Z

@dergutemoritz Thanks for the info! I'll see if I can submit a patch when I have some time to spare 🙂

dergutemoritz 2026-02-20T10:12:55.164499Z

@robin.lahtinen Very nice, thanks a lot! I'll get to it asap - I'm currently a bit limited due to flu season 🤧

Rei 2026-02-20T10:13:34.534929Z

All is well. Take care :)

Robin 2026-02-20T13:38:39.472499Z

No rush, health comes first 😄

dergutemoritz 2026-02-12T10:33:02.498889Z

The plan / intention exists, yes: https://github.com/clj-commons/aleph/issues/760

dergutemoritz 2026-02-12T10:33:32.271309Z

It probably isn't too difficult to pull off. Just nobody got around to it, yet.

dergutemoritz 2026-02-12T10:33:37.009939Z

Patches very welcome 🙂

👀 1
dergutemoritz 2026-02-12T10:33:42.604429Z

And no need to apologize! 🙂

dergutemoritz 2026-03-17T12:36:29.273339Z

All good, we don't have a policy on this, yet 🙂 That change in particular just had that odd vibe of being very sure of itself without making sense to me nor https://github.com/netty/netty/issues/16142#issuecomment-4067796527. Then again, there's some evidence that it fixed the problem for you so maybe there's still merit in the patch even though the explanation doesn't make sense or so.

dergutemoritz 2026-03-17T12:43:44.904229Z

IIUIC you did run into this error consistently with JDK 21 in combination with the adaptive allocator?

dergutemoritz 2026-03-17T13:34:52.612099Z

Just pushed a branch with just that commit reverted and https://app.circleci.com/pipelines/github/clj-commons/aleph/859/workflows/88724f73-ae05-4f26-a759-cd62bc862743/jobs/1010 right away at least 😕

dergutemoritz 2026-03-17T13:34:58.559749Z

Was hoping for a more reliable reproducer 🙂

Robin 2026-04-22T07:36:35.526789Z

Sorry for the delay! I've been busy. I'm fine with you moving ahead with the Netty upgrade if you'd like. 🙏

dergutemoritz 2026-04-22T14:06:10.159689Z

No worries, I was / am also too busy over here 😅 I'll ping here if I beat you to it then!

😉 1
dergutemoritz 2026-04-22T14:06:45.909609Z

And lemme know as well if you pick it up again so that we don't waste our time in parallel

👍 1