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 cont, buf-conn, http2, pg, pg-types, racket-tcp, web-server-racket, web-server-racket-hello-world #126

Merged
merged 1 commit into from
Sep 17, 2023
Merged

Conversation

ysangkok
Copy link
Contributor

@ysangkok ysangkok commented Aug 23, 2023

Added packages, starting with the leaves of the dependency tree:

cont
Double-barreled continuations. Used in the pg, http2, web-server-racket packages.
buf-conn
Buffered connection (as in TCP). Based on continuations. Let's you only read the amount of bytes you want.
pg-types
Data types for PostgreSQL clients. Used in the pg and http2 packages.
http2
Continuation based HTTP2 server. No IO. Used in web-server-racket.
pg
Continuation based PostgreSQL client. No IO use. Used in web-server-racket.
racket-tcp
Thin bindings to the racket/tcp library. Supports concurrency using the Racket custodian.
web-server-racket
HTTP2 server with PostgreSQL access. See usage example in web-server-racket-hello-world. Only supports Racket due to reliance on the racket-tcp library.
web-server-racket-hello-world
Example demo web server that computes 1+1 on a PostgreSQL server and returns the result over HTTP2. Racket only.

@ysangkok
Copy link
Contributor Author

Failure seems lsp related. I'll pull again once main passes CI

@stefan-hoeck
Copy link
Owner

I just started a re-run. Let's see if this works now.

@stefan-hoeck
Copy link
Owner

Could you please rebase this to be up to date with the current HEAD? We need the new split-up version of lsp from HEAD in order for the CI to succeed.

@ysangkok
Copy link
Contributor Author

ysangkok commented Sep 7, 2023

@stefan-hoeck I don't have access to a CLi right now and I don't think I can rebase using the web interface. But it should be possible to squash merge and achieve the same result.

@ysangkok
Copy link
Contributor Author

@stefan-hoeck I have now rebased as requested!

@stefan-hoeck stefan-hoeck merged commit 49254c5 into stefan-hoeck:main Sep 17, 2023
1 check passed
@stefan-hoeck
Copy link
Owner

Thanks for these additions!

@ysangkok ysangkok deleted the janus/add-web-server-racket branch September 17, 2023 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants