Rob Evans

Results 119 comments of Rob Evans

I'm also running some more manual tests to see if I can identify a case where it doesn't work...

Ahh that is interesting. I will also investigate and see if I can reproduce the error based on what you've said.

Just put together this test and ran in console: ``` js var fdb = new ForerunnerDB(), db = fdb.db('test'); db.collection('test'); db.load(function () { console.log('Loaded', arguments); console.log('Current data', db.collection('test').find()); db.collection('test').insert({_id: 0,...

I think you need to update your forerunner to the latest version. I think this will solve your problem. Could you give it a go and let me know? :)

Hmm yes that is a very good point. I think what is missing from the persistence plugin is when it saves and loads it checks for a collection manifest so...

I think that is a fairly reasonable thing to do. It's difficult to know what the end user will use ForerunnerDB for and perhaps we need two bower projects, one...

Hi ya, Hmm, I think that wrapper can be removed and native JSON.stringify can be used in its place now. I am making that change and checking performance... I'll push...

I cannot see any measurable difference between the wrapped and direct usage with 25,000 records. The change passed all unit testing so I've pushed it up to the dev branch....

PS you can install the dev branch via NPM: ``` bash npm install forerunnerdb --tag dev ```

Hi ya, The only way to stop thread blocking is to make the whole process automatically break into small operations that all tie up at the end. It is possible....