<@U2F3C51T8> do we have any target ETA for releasi...
# apollo-kotlin
j
@bod do we have any target ETA for releasing the incubating cache back into production? You've made a lot of great changes that seem to be getting closer and closer to ready. I also noticed some work around migration which I assumed was part of the hold-up.
b
Great question! It is indeed getting closer and closer. Spoiler alert, in the next few days we plan on removing "incubating" from the name of the library (while keeping a 0.x version or maybe moving to -alpha for now) as a signal that we really encourage people to try it. I believe the API still needs some ironing out before we call it stable. Of course there's a bit of a classic chicken-and-egg issue where people are hesitant to try the lib when it's not stable yet / whereas we're hesitant to call it stable when we don't have a lot users or feedback 🙂 If you have some time to try it and tell us if it works well for you that would be super appreciated!
j
I've used it in some internal test cases, works pretty well. I think the area I still hesitate about is where we store the merging of edges while paginating - which I think is in the records first operation response iirc. We have some sparse pagination use cases where we might want to collect data across different segments of a larger list
b
I've used it in some internal test cases, works pretty well.
That's great to hear! Re: pagination - interesting. If you have more details, don't hesitate to open a ticket there, as there are probably use-cases we didn't think of!
👍 1
j
been a while but heres an issue about some future improvements I'm hoping for: https://github.com/apollographql/apollo-kotlin-normalized-cache/issues/146
👍 1