Tags: nyannyacha/edge-runtime
Tags
feat: allow creating an inspector session if using `oneshot` policy (s… …upabase#245) * stamp: adding arguments * fix: emit a warning if specified `max-parallelism` while specified `oneshot` policy * chore: update dependency * feat: allow creating an inspector session if using `oneshot` policy * chore: make clippy happy * stamp: watching inspector has been disconnected, and then cut the ws connection * stamp(sb_graph): make mapping the sourcemap correctly I don't know why the module specifier should be `localhost`, so I modified this to represent the Real path. If I made a mistake with this change, then correct me in the conversation. * stamp: make clippy happy * stamp: adding default values for the `inspect-*` flags * stamp: allow inspector connect to main worker (cherry picked from commit 63e8b0e75be0d6a99c564d478b3dd47313275254) * stamp: try to terminate the main worker gracefully (cherry picked from commit 5f3565bad7a86b5ac1cb4440feba6d77f8b18890) * stamp: make termination routine more reliably (cherry picked from commit f415e6a3950c5298f5b718d9b783226a78c418ea) * fix: bump up `tokio` version to `1.35` (cherry picked from commit 1a02b09b763b9654d7db4b45745fd55731bdf63b) * stamp(cpu_timer): add a small note * stamp: add small notes * stamp: solve rebase conflicts * stamp: update `Cargo.lock` * stamp: apply `cargo fmt` * stamp: waiting and closing inspector sessions more reliably * stamp: supervisor should be able to stop when an isolate escapes the loop unexpectedly * stamp: don’t disperse unsafe v8 routines across several code blocks unnecessarily * fix: don’t cancel the token if not the user worker context * stamp: make clippy happy * stamp: update `Cargo.lock` * stamp: resolve rebase conflicts
feat: WebSocket upgrade support (supabase#271) * stamp(sb_workers): polishing * stamp: add `http_utils` crate * stamp: update dependencies * stamp: update `Cargo.lock` * refactor: remove watcher api and introduce supabase tag api * feat: websocket upgrade support * stamp: rid duplicate things * stamp(base): add dev dependencies * stamp: add websocket upgrade test * stamp: add websocket upgrade examples * stamp: add websocket upgrade example for main worker * stamp(http_utils): add license header