Matt Filion
Matt Filion
You have hit one of my soon to do features right on the head. CheckIsModified is mostly for efficiency. Collision detection is going to be using a head request to...
One change to the above. After teh lock is written. Will wait for a random amount of time 50-100ms and check the lock again. If its as expected will proceed,...
I'm estimating 100-300ms. S3 latency is generally quite acceptable but with all the touch points above I doubt it will be irrelevant. My estimate is for lambda hitting S3 btw,...
This would require an extra plugin to do lambda invocation. However, it might be interesting to allow hooks into the underbelly of an s3 collection. So before or after an...
https://nodejs.org/api/events.html
This is a great question, and the ultimate answer is, best attempts are made but this is not an ACID solution that would guarantee collision or for operations to be...
Are you both still using subCollections? I never really put a ton of effort into this as there only seemed to be a couple cases. 3.X was released just now...
How do you use them? Are you iterating through a lot of records, or doing CRUD operations on an item within the collection? I'm thinking about updating the way that...
Not yet. Should be there this week ish. Just want to be sure that I consider this feature properly. I built it without use case of my own. On Sun,...
Alright, I've got a branch for this. https://github.com/matt-filion/s3-db/tree/3.0.3_child_collections PR if you feel like reviewing. https://github.com/matt-filion/s3-db/pull/38 Should work more or less the way it did before. I've removed any knowledge of...