Sujay Jayakar

Results 14 issues of Sujay Jayakar

Since our TCP stack is deterministic, we can get really good coverage via randomized simulation testing. We could have a pretty simple testing scenario (Alice sending some fixed data to...

feature

**Is your feature request related to a problem? Please describe.** I only have one particular query in my system: a `BooleanQuery` of `TermQuery`s for the should, must, and must not...

This PR adds a Convex adapter as a sibling to Express, Fastify, etc. It was pretty straightforward to add a new adapter! Here's what it looks like for wiring it...

examples

Since the MCP server is within our OSS monorepo, I made the primary link to a post explaining how to use Convex's MCP server and then added a link to...

We clear a table by repeatedly sending mutations from the client to delete chunks from the table. We added a cursor for the mutations to avoid issues with retention where...

``` [CONVEX ?(messages:send)] [ERROR] 'Error\n' + ' at handler (bundledFunctions.js:1623:13)\n' + ' at invokeFunction (bundledFunctions.js:1393:36)\n' + ' at invokeAction (bundledFunctions.js:1443:24)\n' + ' at func.invokeAction (bundledFunctions.js:1456:47)\n' + ' at executeInner (bundledFunctions.js:31581:7)\n'...

You can't cast it, you have to do ctx.db.normalizeId("table", id)! Not sure what to do about it though - we still want the type hints. maybe allow casting and import...

consider subquery caching - previous run of subquery might have executed with different date.now() see `test_date_now_within_component` and `test_math_random_within_component`: - check to see how `Date.now()` propagates from a parent call to...

deno has custom_error, and we only have JsError and ErrorMetadata which doesn't support throwing DOMException and variants like DOMExceptionDataError. search for not_supported_error and data_error in code