Jeffrey Dawes
10/29/2024, 4:04 PMStoreResponse
as their returns types and others where they use their own types. In this case, I'm specifically curious about Flow
return types. What is the guidance on this topic, if any?
I was planning to map the StoreResponse
to my Result
type class to simplify since it only has a loading, success, and error state. But then I would lose the nice things like the response origin. What has been other people's experience with this? Do you commit to exposing Store
classes from your repositories or do you map to a similar or identical local class?Jeffrey Dawes
11/01/2024, 4:03 PMinterface Fetcher<Key : Any, Network : Any>
Because Network
is non-null how do we represent a value that does not exist or is not found? Do you wrap the response in a result type? Do you return a Fetcher.Error
of some kind?Matthew Ramotar
11/05/2024, 5:33 PMMatthew Ramotar
11/13/2024, 8:32 PMMatthew Ramotar
11/24/2024, 7:30 PMrocketraman
11/26/2024, 2:43 PMamitkma
01/11/2025, 4:56 PMSimone
02/19/2025, 7:47 PMblakelee
02/21/2025, 5:54 PMAndré Thiele
02/27/2025, 8:55 AMAndré Thiele
02/27/2025, 8:55 AMMatthew Ramotar
02/27/2025, 2:17 PMMatthew Ramotar
02/27/2025, 2:18 PMMatthew Ramotar
02/27/2025, 2:20 PMF
03/16/2025, 12:13 PMblakelee
03/21/2025, 11:54 PMStoreReadRequest.cached(key, refresh = true)
? I figured it would hit my SoT first then try to refresh. However without a network connection it fails to return any data — even the SoT dataAndré Thiele
04/01/2025, 6:12 AMStew Boling
04/14/2025, 7:26 PMvovkab
04/29/2025, 7:00 PMCaused by: java.lang.NoSuchMethodError: No virtual method hours-UwyO8pc(I)J in class Lkotlin/time/Duration$Companion;
at com.dropbox.android.external.store4.StoreDefaults.<clinit>(StoreDefaults.kt:14)
at com.dropbox.android.external.store4.RealStoreBuilder.<init>(StoreBuilder.kt:86)
We are trying to stay on store4 so we don't have to retest everything at the same time. Is it possible to do a quick hot fix release for store4?
I've created a change to switch to a stable api and remove experimental time:
https://github.com/vovkab/Store/commit/1af730553be7133e71736758dc8c67e2922b3fc3
But I'm not sure against which branch should I created a PR? As I can see there is release/4.0.0
branch, but it's missing everything all the way up to 4.0.7?
Thanks.Pranathi
05/08/2025, 4:06 AMJan-Patrick
07/03/2025, 6:35 AMsvt ttytth
07/05/2025, 10:57 PMTepes Lucian Victor
07/07/2025, 7:20 PMManuel Lorenzo
07/09/2025, 1:36 PMMatthew Ramotar
07/20/2025, 11:10 PMaudax
08/26/2025, 6:56 AMaudax
08/26/2025, 10:06 AMdarkmoon_uk
09/13/2025, 12:00 AMFlow
ability offered by kRPC elide nicely with Store, if my server is already sending a reactive stream?Matthew Ramotar
09/20/2025, 7:45 PMMatthew Ramotar
09/21/2025, 9:54 PM