RE: Indexed DB + Promises

2015-09-28 Thread Aaron Powell
I’ve been maintaining an IDB wrapper using Promises for a few years now[1]. Some things I’ve learnt are: · Sharing transactions are a pain, but can be beneficial · Cursors would lead to a nicer implementation on generators · Async looks like a nicer abstraction on top ·

RE: Starting work on Indexed DB v2 spec - feedback wanted

2014-04-21 Thread Aaron Powell
Speaking from the perspective of an IDB library author Promisification would be high on my list of wants as it was the primary driver behind my libraries existence. The next thing would be function expression filtering, again this is something that my library attempts to solve (https://github

RE: For a deeper Indexed Database API (nested ObjectStores)

2013-04-22 Thread Aaron Powell
gets }; - You could also look at doing stuff like using array indexes to store the full parent path which you can then query across Anyway I might keep playing with my implementation to see how it turns out. Aaron Powell MVP - Internet Explorer (Development) | FunnelWeb Team Member

RE: What will be the query language for IndexedDb

2013-04-11 Thread Aaron Powell
ted with. My 2c on the matter anyway. Aaron Powell MVP - Internet Explorer (Development) | FunnelWeb Team Member<http://funnelweblog.com/> http://apowell.me<http://apowell.me/> | http://twitter.com/slace | Skype: aaron.l.powell | Github<http://github.com/aaronpowell/> | BitBuck

RE: IndexedDB: undefined parameters

2012-10-10 Thread Aaron Powell
x27;t modified. This means that it's safe to assume that undefined is undefined when passed into the IDB API (as all browsers supporting IDB already implement ES5). Aaron Powell MVP - Internet Explorer (Development) | FunnelWeb Team Member<http://funnelweblog.com/> http://apowell.me&l

RE: IndexedDB: undefined parameters

2012-10-10 Thread Aaron Powell
see with that is there are several shipped implementations of the spec that this would break for (if I recall correctly IE10 will raise a DataError on undefined but not null). Aaron Powell MVP - Internet Explorer (Development) | FunnelWeb Team Member<http://funnelweblog.com/> htt