title: ACID transactions in mongodb
body: <p>I have a question about doing ACID transactions in mongodb using node.</p>
  <p>If I was to await several queries inside a Promise.all() which was inside an acid transaction, would all the queries roll back if one failed?</p>
  <p>Basically what I'm asking is, do acid transactions work when using promise.all() inside the acid transaction ?</p>