Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 3, 2013
  1. @aheckmann

    release 3.6.0rc0

    aheckmann authored
  2. @aheckmann

    docs;

    aheckmann authored
  3. @aheckmann
  4. @aheckmann

    populate; depopulate populated single paths

    aheckmann authored
    also fixes legacy issue where single populated path
    was markedModified causing populated document to
    overwrite _id.
    
    relates to #570
  5. @aheckmann
  6. @aheckmann

    tests; adding docs to populated arrays

    aheckmann authored
    add tests for docs with String, Buffer, and Number _ids
    
    relates to #570
  7. @aheckmann

    changed; Buffer arrays can now contain null

    aheckmann authored
    to be consistent with strings, numbers, _ids, etc
  8. @aheckmann

    fixed; casting docs with String,Number,Buffer _ids

    aheckmann authored
    Schema({ fans: [String] })
    new Doc({ fans: [{ _id: "miami" }, { _id: "trump" }] })
  9. @aheckmann
  10. @aheckmann
  11. @aheckmann

    tests; fix expires tests

    aheckmann authored
    follow up of 33cbbaf5d7394e86fab2c23bb02c5db912b1a3a4
  12. @aheckmann

    populate; fix saving populated arrays

    aheckmann authored
    when null or ObjectId was added
    
    relates to #570
  13. @jplock @aheckmann

    Update lib/schema/date.js

    jplock authored aheckmann committed
    SchemaType -> SchemaDate
  14. @aheckmann
  15. @aheckmann

    tiny refactor

    aheckmann authored
  16. @aheckmann

    refactor

    aheckmann authored
  17. @aheckmann

    docs;

    aheckmann authored
  18. @aheckmann

    populate; allow adding docs to populated arrays

    aheckmann authored
    without casting
    
    need to test string,number,buffer _ids yet
    
    part of #570
  19. @aheckmann
  20. @aheckmann
  21. @aheckmann

    populate; add unscientific benchmark

    aheckmann authored
    1 doc
    =========================
    3.5.5:   8211  completed
    3.6-pre: 12358 completed
    
      ~1.5 x
    
    10 docs
    =========================
    3.5.5:   1672
    3.6-pre: 4708
    
      ~2.8 x
    
    20 docs
    =========================
    3.5.5:   900
    3.6-pre: 2752
    
      ~3.0 x
    
    50 docs
    =========================
    3.5.5:   378
    3.6-pre: 1252
    
      ~3.3 x
    
    100 docs
    =========================
    3.5.5:   180
    3.6-pre: 692
    
      ~3.8 x
  22. @aheckmann

    populate; docs

    aheckmann authored
  23. @aheckmann

    populate; more tests

    aheckmann authored
  24. @aheckmann

    populate; now backwards compatible

    aheckmann authored
    nulls and unfound documents no longer included in
    populated paths (just like pre 3.6)
  25. @aheckmann

    populate; doc -> docs

    aheckmann authored
  26. @aheckmann
  27. @aheckmann
  28. @aheckmann

    refactor; internal document properties

    aheckmann authored
    A schema path beginning with $ is invalid in mongodb, so
    we know that no user will use this.
    
    closes #1171
    closes #1184
  29. @aheckmann

    populate; now compatible with lean

    aheckmann authored
    closes #1260
  30. @aheckmann

    docs;

    aheckmann authored
  31. @aheckmann
  32. @aheckmann

    populate; working code (not-backwards compat)

    aheckmann authored
    currently retaining _ids for documents not found in populate queries
  33. @aheckmann

    update; mpath to 0.1.1

    aheckmann authored
  34. @aheckmann

    fixed; rebase regression

    aheckmann authored
  35. @aheckmann
Something went wrong with that request. Please try again.