André Kohn
André Kohn
Right now, we just implement the bare minimum for the shell. We should just maintain a rust crate for wasm bindings since that is useful on its own.
Url-Encoding shell scripts would be very useful for issues and demos.
Our shared lock is based on parking lots and has a rarely occurring bug where all threads keep spinning. Replaced with std::shared_mutex for now [here](https://github.com/duckdb/duckdb-wasm/blob/1b4f06a9b845241933d56bf34a130d21ec366bb3/lib/include/duckdb/web/utils/parallel.h). Need stress tests for the...
We should test the shell embedding in the CI since it will be used in duckdb-web and dashql.
Remote databases are read-only right now. I think the much more useful approach would be to "attach" to a remote database by importing all of its tables as views. That...
Right now, some errors in the shell are still only logged to the console. Make sure the most important errors are printed to xterm.
DOM Refs
I really like Dodrios design but one thing is holding me back a bit. There should be a way to get DOM refs. In some situations you NEED to have...
The connectors for Hyper and Salesforce Data Cloud can currently only be used in the native App. This means that users currently always have to download our Tauri application to...
We could just just check if the current CodeMirror transaction was a deletion and stop autocompletion if the script cursor points to a new word. https://github.com/ankoh/sqlynx/assets/3986510/8a165616-ac2e-4561-8144-b9cdda36b27d Reported by @vogelsgesang
We currently are not checking the symbol type below the cursor. We should not show the autocompletion prompt automatically if we're on top of number literals. https://github.com/ankoh/sqlynx/assets/3986510/d4036160-5d0e-44f9-a7a9-601fba4da14c Reported by @vogelsgesang