Comments (2)
Hi there @jaikumar-b. Thanks so much for starting this conversation. You're right that we don't have it on our roadmap to build chained caching right now. But we aren't against you implementing it yourself, and if there are minor, non-breaking changes we can make to the library to help facilitate that, we're open to the idea!
I'm going to look at the closed PR you made and make some inline comments and suggestions there. I think that will help us point this in the right direction and if you want to make another PR after the conversation, we'll happily review it!
I'm assuming you closed that PR simply because you were working against an older legacy version of the client. Would you be wanting to migrate to 1.0 and make the additions to the 1.0 APIs? If you're going to just modify the older client, I suggest you do that on a fork of your own, since we aren't actively adding features to those versions anymore.
from apollo-ios.
ons to the 1.0 APIs? If you're going to just modify the older client, I suggest you do that on a fork of your own, since we aren't actively adding features to those v
Hey @AnthonyMDev! Thanks for all the initial comments and great to hear that you're open to making non-breaking changes to enable this and also appreciate the quick review. We won't be migrating to 1.0 anytime soon due to the amount of effort needed although it's in our plans in the coming quarters. But willing to add these changes to 1.0 and maintain a version internally for the legacy version until we migrate over. Have started taking a look at 1.0 will try and take your feedback from the close PR and open a new on the dev repo this week
from apollo-ios.
Related Issues (20)
- Add debugDescription api for Apollo generated types
- Circular reference Build Error HOT 6
- Invalid redeclaration of synthesized property '_id' HOT 7
- ID as a custom scalar HOT 6
- Bug: Cache writes of incremental responses uses incorrect parent key (custom cache keys)
- Incorrect PR link in release notes for version 1.11.0 HOT 2
- apollo-ios-cli deprecated --schema-name HOT 2
- Confused about cache behavior HOT 2
- CLI fails to run with 1.12.0 HOT 4
- Response value getting nil HOT 2
- Version mismatch between package and CLI HOT 3
- Pagination: Pager does not provide updates during a refresh HOT 5
- Slow compilation speed when migrating from 0.x to 1.12.2 HOT 4
- clearCache for SQLiteNormalizedCache doesn't clear the sqlite file HOT 3
- Crash on com.apollographql.websocket on _inputStreamCallbackFunc HOT 2
- Naming conflict with Foundation in Xcode 16 HOT 2
- Xcode 15 Beta "Expression" name collision HOT 4
- ApolloSQLite doesn't compile on Xcode 16 due to `Expression` symbol clash with new `Foundation.Expression` HOT 3
- Request to clear derived data when switch from build for test to build for run HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apollo-ios.