GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Use in-memory cache when mapping relationships. Reduces mapping time from ~12s to ~2.5s for one of our heavier payloads. (iPhone 4.)
Pull request also includes a new lockSuspended property on RKRequestQueue -- clearly a hack until issue #645 is resolved.
Add lockSuspended property to RKRequestQueue.
Take advantage of CoreData cache in connectRelationship.
Adopt RK style.
I isolated your commits for optimizing the connection of relationships. There was a broken test case related to the iteration over a collection of ID's. I fixed this and squashed it down. It's on development now. I also recently merged a refreshed managed object cache implementation that has a much better design and in my testing performs better. Would love to hear what your experience is with the development branch.