Devashish Dixit

Results 97 comments of Devashish Dixit

> if exist, update, > it not exist, insert? Yes. This seems to be the most straight forward solution.

Created a PR to upgrade dependencies of `tiny-hderive`: https://github.com/maciejhirsz/tiny-hderive/pull/7

> what about using https://crates.io/crates/bip32 instead of tiny-hderive? Created a PR for this: #22.

Regression in `v0.8.0` of `prost`: https://github.com/tokio-rs/prost/issues/502 and https://github.com/tokio-rs/prost/issues/507

Potential segfault in `chrono` crate: https://github.com/chronotope/chrono/issues/499

Thanks for creating this issue. I haven't delved deeper into `wasm-bindgen` code, but, I tried reproducing this issue using the build flags mentioned [here](https://github.com/Ekleog/indexed-db/pull/2#issuecomment-1900824176). Even after using these build flags...

> `idb`'s current tests run in node, which AFAICT never can use the multi-threaded executor because they don't have web workers. That is incorrect, `idb`'s tests run in chrome as...

We only need to add `run_in_browser` once which is present here: https://github.com/devashishdxt/idb/blob/main/idb/tests/web.rs

> Any updates on this? Was this problem resolved? Unfortunately there’s no easy way to solve this as IndexedDB has weird auto-commit behaviour. In general, it is a good practice...

I agree with the intention but indexed db transaction behavior is dependent a lot on each browser's implementation. Specification for `abort()` says that all the pending requests will be aborted...