Hanno J. Gödecke

Results 227 comments of Hanno J. Gödecke

@kvbalib you are a legend man, thank you so much for sharing! We should open a PR and submit the config plugin to the repo itself, so expo users will...

@Montchy I believe the issues they are facing are legit, and we actually need to fix the library code.\ I will reopen this issue for further investigation. Could you @DavideSegullo...

Hey, I somehow overlooked this ticket and was doing a performance audit on a guides account and came to the exact same issue of the massive amount of data we...

Hey 👋 I'd like to take the initiative to test with idb-keyval as we are currently hired to improve the performance, and this would just be my next step 😊...

Okay, here are the first result of a really quick test (will do more tomorrow): **Onyx with localforage** **Onyx with idb-keyval/IndexedDB**

Results for 1.000 items: Onyx right now: 6500ms Onyx with new lib: 143ms

I think no migration is needed. I will write a PR today, and check the results for when used in actual product 😊 // Edit: result shared here https://expensify.slack.com/archives/C035J5C9FAP/p1691063111819169

PR is up 😊 - https://github.com/Expensify/react-native-onyx/pull/293 On another note in regards to the "Flush onyx cache to disk on idle": I think another strategy to go about this is to...

Yes, I am talking about that code. because then we have the network's sequential queue here: https://github.com/Expensify/App/blob/ff423aa61fde128e981ee071b01011238927516c/src/libs/Network/SequentialQueue.js#L40-L44 which basically waits until the request is done including to process all middlewares,...

This module calls an API, that looks like this: ``` https://adservice.google.com/getconfig/pubvendors?es=2&plat=ios&v=1.0.5&pubs=pub-XXXXXXXXX ``` You can insert your pub id to try it out. As you can see from the response the...