Sławek Piotrowski
Sławek Piotrowski
Currently whenever `nvs_flash_init()` returns `ESP_ERR_NVS_NEW_VERSION_FOUND` the code erases the flash and then reruns `nvs_flash_init()`: ``` if let Some(err) = EspError::from(unsafe { nvs_flash_init() }) { match err.code() { ESP_ERR_NVS_NO_FREE_PAGES | ESP_ERR_NVS_NEW_VERSION_FOUND...
Logs are sometimes buffered for some time before ending up in the Azure storage account. I did some tests and it looks like docker4x/logger-azure flushes the log buffer only when...
We can actually check for `panic` being set to `abort` with a built-in [cfg macro](https://doc.rust-lang.org/reference/conditional-compilation.html#panic). I guess this way we can make a safe version of the `replace_with_or_abort_unchecked` function: ```rust...
Currently only one instance of BTM can exist in single classloader. This is because class TransactionManagerServices keeps services instances in static fields. This commit adds BitronixContext which is responsible for...
Currently command result is initialized as empty which means that the first diff shows everything as added. With this change the no changes are shown on the first command result.