Jeremy Mikola
3f8f9742f6
Merge pull request #297
2016-04-14 12:02:07 -04:00
Remi Collet
5995d4dc1b
PHPC-672: Fix zend_str_tolower usage
2016-04-14 12:01:50 -04:00
Jeremy Mikola
ef0d326b2d
Merge pull request #290
2016-04-14 11:40:18 -04:00
Jeremy Mikola
ae801ee37f
PHPC-600: Use mongoc_client_get_server_descriptions() to get Manager's Servers
2016-04-12 15:29:41 -04:00
Jeremy Mikola
018f6146d8
Merge branch 'v1.1'
2016-04-06 11:48:02 -04:00
Jeremy Mikola
84f7251f46
Back to -dev
2016-04-06 11:44:10 -04:00
Jeremy Mikola
990f66b0c4
Package 1.1.6
1.1.6
2016-04-06 11:42:37 -04:00
Jeremy Mikola
8ecc04bb9c
Merge pull request #287
2016-04-06 10:40:09 -04:00
Jeremy Mikola
12ec628855
PHPC-609: Apply RC/RP/WC to mongoc_uri_t instead of mongoc_client_t
...
This refactors existing code to take advantage of new functions in mongoc_uri_t's public API.
2016-04-06 10:39:51 -04:00
Jeremy Mikola
0bd38aa089
Remove unused PHONGO_MANAGER_URI_DEFAULT constant
2016-04-06 10:39:51 -04:00
Jeremy Mikola
4523f55d06
Merge pull request #288
2016-04-06 10:39:33 -04:00
Jeremy Mikola
749f6d2271
PHPC-603: Use mongoc_read_prefs_t getters
2016-04-06 10:39:20 -04:00
Jeremy Mikola
19d26554a4
Merge pull request #285
2016-04-06 10:38:54 -04:00
Jeremy Mikola
38bde9fa87
PHPC-601: Cursor::getServer() should not access mongoc_cursor_t.client
2016-04-06 10:38:39 -04:00
Jeremy Mikola
1105cae162
Merge branch 'v1.1'
2016-04-05 15:29:18 -04:00
Jeremy Mikola
aded2a808a
Merge pull request #284
2016-04-05 15:28:55 -04:00
Jeremy Mikola
b307fb9b79
PHPC-667: Fix check for existing "_id" field during BulkWrite::insert()
2016-04-05 15:26:09 -04:00
Jeremy Mikola
c53b7d49dc
Merge branch 'v1.1'
2016-04-04 12:16:51 -04:00
Jeremy Mikola
f09f36fbd2
Merge pull request #277
2016-04-04 12:16:01 -04:00
Jeremy Mikola
257c697103
Merge pull request #280
2016-04-04 12:15:06 -04:00
Jeremy Mikola
6cd579cce2
PHPC-664: Use mongoc_write_concern_get_w()
2016-04-04 12:14:48 -04:00
Jeremy Mikola
68a08b7006
Merge pull request #279
2016-04-04 12:13:53 -04:00
Jeremy Mikola
f055af0c8f
PHPC-663: Use mongoc_bulk_operation_get_write_concern()
2016-04-04 12:07:55 -04:00
Jeremy Mikola
017451d108
Merge pull request #278
2016-04-04 12:07:03 -04:00
Jeremy Mikola
68523f1eea
PHPC-604: Use mongoc_write_concern_journal_is_set()
2016-04-04 12:06:45 -04:00
Jeremy Mikola
1626c6e181
Merge pull request #276
2016-04-04 12:03:19 -04:00
Jeremy Mikola
f1e113b71a
PHPC-610: Use mongoc_write_concern_is_valid()
2016-04-01 15:48:25 -04:00
Jeremy Mikola
50f417c3cc
Consolidate shell variable assignments with AC_SUBST()
2016-04-01 14:56:08 -04:00
Jeremy Mikola
130ba52f74
PHPC-611: Use mongoc_write_concern_is_acknowledged()
2016-04-01 14:42:28 -04:00
Jeremy Mikola
741d85e2bd
PHPC-659: Fix compilation for libbson with decimal 128 type
...
Note: the decimal 128 type will be implemented in PHPC-619. This commit merely fixes the build process and leaves the type disabled in libbson.
2016-04-01 14:42:27 -04:00
Jeremy Mikola
bce9210a77
PHPC-630: Update bson_visitor_t for unsupported type fp
2016-04-01 14:39:14 -04:00
Jeremy Mikola
4c473290cb
PHPC-607: Manager::selectServer() should use mongoc_client_select_server()
2016-04-01 14:39:14 -04:00
Jeremy Mikola
109fa5b6e1
PHPC-629: mongoc_cursor_t hint is now server_id
2016-04-01 14:39:14 -04:00
Jeremy Mikola
b6f86bf61f
PHPC-662: Use mongoc_bulk_operation_get_hint()
...
mongoc_bulk_operation_t.hint was renamed to server_id.
2016-04-01 14:39:14 -04:00
Jeremy Mikola
184647ff8a
PHPC-629: Update config.w32 for bundled libmongoc OpenSSL
...
Secure Transport sources are safe to include as they are wrapped in #ifdef blocks.
2016-04-01 14:39:09 -04:00
Jeremy Mikola
e6c9c5093a
PHPC-629: Update config.m4 for bundled libmongoc OpenSSL
...
This supports OpenSSL, but not Secure Transport. Secure Transport sources are safe to include as they are wrapped in #ifdef blocks.
2016-04-01 14:39:02 -04:00
Jeremy Mikola
c3f996fe3d
PHPC-629: Sync config.m4 sources with list in libmongoc Makefile.am
2016-04-01 13:57:47 -04:00
Jeremy Mikola
c5ef6ec2c8
PHPC-629: Upgrade libbson and libmongoc to 1.4.0-dev
2016-04-01 13:57:30 -04:00
Jeremy Mikola
ae77b91d28
Merge branch 'v1.1'
2016-03-31 10:44:51 -04:00
Jeremy Mikola
86243cdadd
Merge pull request #273
2016-03-31 10:44:14 -04:00
Jeremy Mikola
e16e497ce3
PHPC-657: Support MONGOC_NO_AUTOMATIC GLOBALS configure flag
2016-03-30 17:30:25 -04:00
Jeremy Mikola
09eded77fc
PHPC-657: Upgrade libbson and libmongoc to 1.3.5
2016-03-30 17:28:56 -04:00
Jeremy Mikola
4a64b3d300
Merge branch 'v1.1'
2016-03-29 15:56:46 -04:00
Jeremy Mikola
82d3874507
Merge pull request #272
2016-03-29 15:56:33 -04:00
Jeremy Mikola
e097a0934c
PHPC-655: Use case insensitive parsing for Manager connectTimeoutMS array option
2016-03-29 15:55:59 -04:00
Jeremy Mikola
4d593c7970
Merge branch 'v1.1'
2016-03-21 13:47:22 -04:00
Jeremy Mikola
e6af431828
Merge pull request #257
2016-03-21 13:46:55 -04:00
Jeremy Mikola
89e219f69a
PHPC-564: Use macros for accessing write result int32 fields
2016-03-21 11:42:28 -04:00
Jeremy Mikola
d1079cfabb
PHPC-564, PHPC-626: WriteResult should use libmongoc's public API
...
This changes WriteResult to encapsulate a bson_t, which is populated by mongoc_bulk_operation_execute(), instead of the private mongoc_write_result_t struct. This entailed significant changes to the WriteResult debug handler, so new tests have been added for it.
With phongo_execute_write() modified to populate a bson_t reply, we also changed error handling to pull a BulkWriteException message from bson_error_t (PHPC-626). That change required several error tests to be modified for the new message format.
2016-03-21 11:42:28 -04:00
Jeremy Mikola
06d1c73fc9
Fix title for PHPC-155 regression test
2016-03-21 11:42:28 -04:00