Thijs Cadier
282add350a
Change write concern new to default and document it
9 years ago
Thijs Cadier
b6da5c9e43
Documentation for read prefs
9 years ago
Thijs Cadier
bdf4b6fad8
Docs for cursor
9 years ago
Thijs Cadier
dd4b3b7f4f
Documentation for Database
9 years ago
Thijs Cadier
58a45bd49d
Move Uri to client module
9 years ago
Thijs Cadier
646da592a7
Documentation for flags
9 years ago
Thijs Cadier
3c56489dca
Documentation for collection
9 years ago
Thijs Cadier
4b86f8f1f3
Tweak lib doc
9 years ago
Thijs Cadier
15464cddd8
Fix typo in docs
9 years ago
Thijs Cadier
13e0d1662f
Move bulk operation to collection and add docs
9 years ago
Thijs Cadier
283a94ce18
Document for client module
9 years ago
Thijs Cadier
981dd021c9
Documentation tweaks for client
9 years ago
Thijs Cadier
02c62c1f9b
Docs for bulk operation
9 years ago
Thijs Cadier
0c4428611b
Top level documentation and example
9 years ago
Thijs Cadier
ede8ee0278
Use dual Apache/MIT license
9 years ago
Thijs Cadier
eac8a0aff6
Use mem::zeroed instead of mem::uninitialized
9 years ago
Thijs Cadier
ded48f4257
Config for published crate
9 years ago
Thijs Cadier
9b9568476c
Tweak readme [ci skip]
9 years ago
Thijs Cadier
56453940b5
Merge pull request #11 from thijsc/travis
...
Add Travis config
9 years ago
Thijs Cadier
6925118d15
Add Travis badge and tweak readme
9 years ago
Thijs Cadier
6f0fc9b5b9
Skip extended bulk operation test on Travis
9 years ago
Thijs Cadier
9c86079f87
Remove test of error message that can vary between MongoDB versions
9 years ago
Thijs Cadier
3cdd312cdf
Convert bson json to String directly
9 years ago
Thijs Cadier
c44f47ce6f
Add Travis config
9 years ago
Thijs Cadier
fcabf5e262
Tweak comments
9 years ago
Thijs Cadier
ac9dd3a357
Update readme
9 years ago
Thijs Cadier
32d807f216
Bump C driver to 1.3.0
9 years ago
Thijs Cadier
5a16cbdd37
Merge pull request #4 from thijsc/mongo_c_1_2
...
Mongo C driver 1.2
9 years ago
Thijs Cadier
1a4964a36e
Use Mongo C driver 1.2.1
9 years ago
Thijs Cadier
44bdec78be
Replace deprecrated way of going from PathBuf to CString
9 years ago
Thijs Cadier
269d26feb9
Use durations instead of ms for sleeps
9 years ago
Thijs Cadier
9a65732c26
Keep track of bindings semi-manually
9 years ago
Thijs Cadier
bae6556fed
Updates for newest nightly and bindgen
9 years ago
Thijs Cadier
e02ff4d627
Remove cstr_to_str feature marker
9 years ago
Thijs Cadier
5aa1b62faf
Use an Arc to share ClientPool between threads
9 years ago
Thijs Cadier
8b3a94a6e8
Add collection update
9 years ago
Thijs Cadier
7140cdd443
Methods to take ownership of a database and collection
9 years ago
Thijs Cadier
6be7ce71f5
Implement partialeq for uri and add get_uri on pool
9 years ago
Thijs Cadier
86d3d180a0
Bump mongo c driver to 1.1.11
9 years ago
Thijs Cadier
5ef49c0258
Drop collection in find and modify test
9 years ago
Thijs Cadier
87e4f3cb8b
Fix lifetime issue in options
9 years ago
Thijs Cadier
494914c638
Add bson encoding and decoding test
9 years ago
Thijs Cadier
c2338a389f
Fix passing of update in find_and_modify
9 years ago
Thijs Cadier
b536f1c048
Add test for count options
9 years ago
Thijs Cadier
e922adcad6
Add find_and_modify on collection
9 years ago
Thijs Cadier
5fce1cd42b
Les error-prone skipping of ssl tests
9 years ago
Thijs Cadier
418225ea25
Remove from_json method in bsonc we don't use
9 years ago
Thijs Cadier
98bb376969
Tests and a fix for ssl connections
...
Setting ssl options was broken because the memory for its content
was released immediately. We now keep ownership of everything until
the pool is dropped.
9 years ago
Thijs Cadier
96a051ef74
Whitespace
9 years ago
Thijs Cadier
74c38fe32a
Show code and domain in bsonc error debug output
9 years ago