Commit Graph

49 Commits (f83786cdac9a203804d13bbb6ede133921d43188)

Author SHA1 Message Date
Thijs Cadier 8e9751271c Upgrade mongoc to 1.17 4 years ago
Thijs Cadier 25ce6da768 Switch CI to Semaphore 4 years ago
Thijs Cadier 4dfb05bec3 Bump bson to 1.2 4 years ago
Thijs Cadier 2123095be0 Bump bson to 1.1 4 years ago
Thijs Cadier 727bf09e70 Update use of tests dir 4 years ago
inv2004 3ea8822004 ::command tests ignored for windows 6 years ago
inv2004 b12c64c9d7 ::command tests disabled for windows (until mongoc update) 6 years ago
Michael Jansen b808bd5f53 added mongoc_client_read_command_with_opts 6 years ago
Michael Jansen e79047a186 avoid conflict with test_create_collection 7 years ago
Michael Jansen d5a3c53b0e drop test collection after test 7 years ago
Michael Jansen 77cbcf340d * Improve documentation
* add has_collection test
* fix white spaces
7 years ago
Michael Jansen 0a3f41bb0c Add database.command_batch which automatically
calls getMore for find and append.
7 years ago
Thijs Cadier d0b93b6bb0 Bump bson to 0.11 and use lossy utf-8 decoding for responses
Mongo can return invalid UTF-8 in bson responses:

https://jira.mongodb.org/browse/SERVER-24007

We use lossy UTF-8 decoding when parsing now.
7 years ago
Thijs Cadier 8e8a02f454 Different invalid utf-8 test string 7 years ago
Thijs Cadier 2eae40d9c6 Better utf8 invalid test 7 years ago
Thijs Cadier 2edd61d2e9 Add test for invalid utf8 in bulk operation 7 years ago
Thijs Cadier 9cdd8e7b62 Test for null bytes in bson string
Make sure there is no regression in the C driver for:

https://jira.mongodb.org/browse/CDRIVER-2250
7 years ago
Thijs Cadier e028d5f2d3 Add tests to verify UTF-8 support works 7 years ago
Thijs Cadier 732d98ae4e Don't use natural option in tail anymore
It's not supported anymore in MongoDB 3.4.
7 years ago
Thijs Cadier 2239818480 Bulk operation result which includes reply 7 years ago
Thijs Cadier 074974f715 Upgrade bson dependency to 0.9 7 years ago
Thijs Cadier 87effd5dc2 Update links to C docs 8 years ago
Thijs Cadier b2ea0137e0 Upgrade C driver to 1.5.3 8 years ago
Ayose a472ab9b0d Update error message from libmongoc 8 years ago
Thijs Cadier 13273b7755 Support for aggregations 9 years ago
Thijs Cadier 282add350a Change write concern new to default and document it 9 years ago
Thijs Cadier 58a45bd49d Move Uri to client module 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 1a4964a36e Use Mongo C driver 1.2.1 9 years ago
Thijs Cadier 269d26feb9 Use durations instead of ms for sleeps 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 5ef49c0258 Drop collection in find and modify test 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 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 74c38fe32a Show code and domain in bsonc error debug output 9 years ago
Thijs Cadier 72cb5be78f Add command_simple 9 years ago
Thijs Cadier ddd01a78e4 Allow mixed usage of strings and slices in get_collection 9 years ago
Thijs Cadier c5dce56e0d Add get_database on uri 9 years ago
Thijs Cadier ba41ae9549 Re-add test modules 9 years ago
Thijs Cadier 6d5c6ec18d Uri new now returns an option 9 years ago
Thijs Cadier fc71370c0f Move integration tests to own dir 9 years ago