unwind.js 280 B

123456789101112131415
  1. var microbench = require("./lib/microbench.js");
  2. microbench({
  3. module: module,
  4. generateInputDoc: function(i, size) {
  5. return {
  6. v: [i, i + 1, i + 2, i + 3, i + 4],
  7. };
  8. },
  9. pipeline: [
  10. {$unwind: "$v"},
  11. ],
  12. sizes: [100, 1000, 10000, 100000, 1000000],
  13. nIterations: 3,
  14. });