| For example our resolvers in the showcase server could potentially lead to data loss if multiple requests are run at the same time. If, for example, 2 mutations are run simultaneously they will not trigger a conflict warning at read time as both will have the correct version. Then the first write will be overwritten by the second. Example here: https://github.com/aerogear/ionic-showcase/blob/28ba53c98bac62e763acf80f6489bae73c0d6f46/server/src/tasks/schema.js#L56-L72 |