v0.1.2
Changes
There was a lot of progress in this release, mostly getting the server to be able to run my own application.
We added a lot of new commands, fixed some protocol bugs and paved the way to better and less brittle testing.
New Features
- Server now handles large documents, basically the server loop was optimized a lot
- Support for indexes!
- Added support for
$in
,$nin
and$exists
operators - New commands added:
create
listIndexes
dropDatabase
update
including Replacement Documents,$set
and$inc
operations along withupsert
andmulti
support (phew!)delete
command
Bug Fixes
- Small problem with the date deserializer
- Numeric comparisons were failing, we now implemented Type Bracketing -
https://www.mongodb.com/docs/manual/reference/method/db.collection.find/#std-label-type-bracketing
Enhancements
- A lot of improvements on how we handle existing operations