Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Jetty 11 adapter #447

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

alexandergunnarson
Copy link
Contributor

No description provided.

@ptaoussanis
Copy link
Member

Thanks so much for this Alex! I've got my hands a bit full atm with some other open source tasks, but will definitely get this reviewed+merged the next time I'm on batched Sente work.

Will be really nice to have this in 👍

@ptaoussanis ptaoussanis self-assigned this May 9, 2024
@alexandergunnarson
Copy link
Contributor Author

No worries! Thanks :)

@awb99
Copy link

awb99 commented Oct 8, 2024

@ptaoussanis any idea when this will be merged? Thanks!

@ptaoussanis
Copy link
Member

@awb99 Are you blocking on this? Would you need a full release, or just a merge?

@awb99
Copy link

awb99 commented Oct 8, 2024

I am stuck to a very old sente version that still has jetty support. I would like to update to a more uptodate version of sente that again supports jetty. I have two reasons: 1) old jetty needs websocket handlers to be marked in the config as such (which means my routing table needs to be done effectively twice, or at least my config becomes more convoluted). 2) old sente versions sometimes to not receive disconnected client notification, so I believe I am sometimes sending push event's to clients that are already gone. I could just use a git commit ID to refer to sente via deps.edn if this is what you refer to. I really would like to upgrade ... but I prefer to do it once it is clear the new code works. Thanks!

@ptaoussanis
Copy link
Member

Thanks, and just to clarify - would you need a full release, or just a review and merge of this PR?

@awb99
Copy link

awb99 commented Oct 8, 2024

If you just review and merge, then I can use it in deps.edn projects fine. And if it is helpful to you I could try it in the next 2-4 weeks on some of my apps and report here in case there are issues before you do a full release.

@ptaoussanis
Copy link
Member

ptaoussanis commented Oct 8, 2024

@awb99

And if it is helpful to you I could try it in the next 2-4 weeks on some of my apps and report here in case there are issues before you do a full release.

That'd be great, thank you! 🙏 I've just pushed v1.20.0-SNAPSHOT without fully reviewing or testing this PR except for adding missing dependencies, etc.

Please let me know if/when you've had an opportunity to test.

The reference example includes tools for testing both WebSocket and AJAX features.

@awb99
Copy link

awb99 commented Oct 12, 2024

Unfortunately I cannot add snapshot dependencies; most of my libraries are on clojars, and I cannot depend
on snapshot dependencies. I was looking for a commit somewhere, a branch or something that I could use?
But I cound not find any commits here. What do I overlook? Thanks

ptaoussanis added a commit that referenced this pull request Oct 12, 2024
@ptaoussanis
Copy link
Member

I've just added the relevant (temporary, experimental) commits to master 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants