feat: library / embedded mode - #4355
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
|
|
|
|
|
|
There was a problem hiding this comment.
Just flagging that there's pretty much no benefit to encryption in this case, so we should likely print a warning to the console (at the very least) when running in this mode.
There was a problem hiding this comment.
I also wonder if we want to move the embedded keyset management into its own package, and design it similarly to how we did with the pgoutbox schema: https://github.com/hatchet-dev/pgoutbox/blob/main/migrate.go
Description
Adds the ability to spawn an embedded Hatchet engine from a Go SDK client simply by providing a URL to a PostgreSQL DB.
This runs a full Hatchet engine (no UI) in-process with the Go binary it is embedded in.
Partially resolves #3680
Type of change
Checklist
Changes have been:
🤖 AI Disclosure