Yaroslav Litvinov
Yaroslav Litvinov
Metastore on sqlite + inmemory for tables No core-utils, No Slatedb
### Partial implementation of Metastore on sqlite * Volumes, databases, schemas are migrated on SQLITE (no vfs used) * We use diesel orm to map mentioned ^^ entities to sql....
Since we implemented async execution earlier in this PR https://github.com/Embucket/embucket/pull/1637, and closed issue https://github.com/Embucket/embucket/issues/1609 we need to support it in UI as well. ### Proposal - [x] Change `createQuery` handler...
Issue is created for future plans, when it could be prioritized. # Decouple query results data from query record We currently run queries in *blocking* mode. Once query is executed...
### Issue With adding of asynchronous query execution it was added one more put to query history. Before we were just saving QueryRecord containing result, but now we also save...
When following query is executed on Embucket, it returns stack trace of runtime error. ``` sql SELECT t1.id, t1.name, t2.name AS name2, t3.name AS name3, t4.name AS name4, t5.name AS...
SQL: `SELECT CURRENT_TIMESTAMP` queryResultForma": "json" ### Executed with `snow sql` on Snowflake ``` +----------------------------------+ | CURRENT_TIMESTAMP | |----------------------------------| | 2025-09-18 04:15:44.315000-07:00 | +----------------------------------+ ``` ### Executed with `snow sql` /...
### 🐛 Issue To avoid query ID clashes, nanosecond timestamps should be used instead of milliseconds. ### Repro It is easy to reproduce when running queries in non blocking mode,...
### :memo: New session is created by Embucket for every query Currently regardless of Snowflake CLI version, as tested on `snowsql v1.4.3 `, `snowflake-cli-3.10.1` client sends login-request for every new...
Add UI handler returning a search tree with entities matched by search argument. If table is matched it returned as a children with parent schema, database. For instance: handler path...