Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move client over to pulls #25

Open
10 of 13 tasks
eyston opened this issue Jul 31, 2016 · 0 comments
Open
10 of 13 tasks

move client over to pulls #25

eyston opened this issue Jul 31, 2016 · 0 comments

Comments

@eyston
Copy link
Contributor

eyston commented Jul 31, 2016

baseline

  • get some test cases of real-world queries / cache values from our app
  • setup benchmark in cambo to get baseline of cache gets / sets / prime

work

  • make pull version of graph w/ feature parity on get
  • make pull version of model w/ just passes through to cache
  • make protocol for datasources to say they can handle pulls
  • default for datasources -- if they don't support pull, expand pull to pathsets
    • make a pull -> pathsets fn
  • container fragments remain pulls
  • get-fragment machinery will work with pulls directly (look up what methods these make up)
  • make pull version of model prime / force
  • make pull version of optimize
  • prime / force use optimize (not missing)
  • look up locations where we use 'range' shorthand -- keep eval-query to minimum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant