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

Ground.Collection 1.0.0 #118

Open
9 tasks
raix opened this issue Aug 25, 2015 · 3 comments
Open
9 tasks

Ground.Collection 1.0.0 #118

raix opened this issue Aug 25, 2015 · 3 comments

Comments

@raix
Copy link

raix commented Aug 25, 2015

Tracking WIP releases, first release is a complete rewrite in ES2015 using localforage as the storage adapter.

Requires METEOR@1.2-rc.4

Notes

  • Ground.Collection(name, options) extends Mongo.Collection with a few extra options
  • Support for localstorage/indexedDB/webSQL/SQLlite (on cordova)
  • Pr. document updates (old uses bulk)
  • Added async loading - this should improve performance even on large datasets

TODO

  • Conflict handling (method resume/removal/updates of documents)
  • Add document compression?
  • Only subscribe to actual updates - prevent refetching
  • Handle storage errors - eg. when hitting limits
  • Storage quota handling?
  • Add test coverage
  • Add tab sync - maybe as a seperate package?
  • Add support for blobs?
  • Add support for indexes?
@raix
Copy link
Author

raix commented Aug 25, 2015

1.0.0-alpha.1 out

@raix
Copy link
Author

raix commented Aug 25, 2015

ground:db@1.0.0-alpha.2

  • fixed servertime dependency

@raix
Copy link
Author

raix commented Aug 25, 2015

ground:db@1.0.0-alpha.3

  • minor fixes
  • added clear() for clearing local mem

@Meteor-Community-Packages Meteor-Community-Packages locked and limited conversation to collaborators Aug 26, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant