Commit Graph

3944 Commits

Author SHA1 Message Date
Derick Rethans
d6259fd48e The master branch is now 1.6 2018-07-02 13:21:06 +01:00
Derick Rethans
60b8ad1cc0 Merge branch 'v1.5' 2018-07-02 13:20:27 +01:00
Derick Rethans
17d87b2690 Bump version discriminator for 1.5 branch 2018-07-02 13:20:16 +01:00
Derick Rethans
f0eb438a87 Merged pull request #867 2018-06-28 17:05:01 +01:00
Derick Rethans
ab2f578ca3 PHPC-1221: Accept "yes" and no value for non-binary PHP_ARG_WITH() options 2018-06-28 16:38:45 +01:00
Jeremy Mikola
679ef27c64 Merge pull request #866 2018-06-27 12:13:33 -04:00
Jeremy Mikola
4e463e01eb Test server 4.0 by default in Travis and bump older versions 2018-06-27 11:35:50 -04:00
Derick Rethans
0d058406aa Merged pull request #863 2018-06-27 14:21:13 +01:00
Derick Rethans
1effbb2973 PHPC-1224: Remove 2.6 servers from Travis CI 2018-06-27 10:14:27 +01:00
Derick Rethans
241a85d257 Back to -dev 2018-06-26 14:10:52 +01:00
Derick Rethans
bd029b4417 Package 1.5.0 1.5.0 2018-06-26 14:10:52 +01:00
Derick Rethans
6362ff7742 PHPC-1174: Fixed PECL package generation due to directory changes
Missed updating these paths in 7c0ccd3e20
2018-06-26 14:10:52 +01:00
Derick Rethans
d1a0df9404 Temporary fix of config.m4 for PECL installs
Needs to be addressed through PHPC-1218 properly.
2018-06-26 14:10:52 +01:00
Derick Rethans
9fc4ed802a Remove outdated working-document on BSON serialisation/deserialisation 2018-06-26 14:10:52 +01:00
Jeremy Mikola
fbf318c577 Merge pull request #861 2018-06-25 19:05:05 -04:00
Jeremy Mikola
a1d9c7b08b Rename and fix Bulk::update() arrayFilters test
Query should not be passed as the first argument to Bulk::update(). As-is, the Query object was encoded as an empty BSON document and caused the update operation to match three documents instead of two. This happened to have no effect on the test result because arrayFilters ensured that only grades >= 100 were matched.
2018-06-25 19:04:57 -04:00
Jeremy Mikola
6db4790a2a PHPC-1196: Test for unsupported collation and arrayFilters Bulk options 2018-06-25 19:04:57 -04:00
Jeremy Mikola
3d48f42f47 Merge pull request #860 2018-06-25 19:03:39 -04:00
Jeremy Mikola
98a7abaa21 PHPC-1216: Always validate and apply wtimeoutMS in URI options array 2018-06-25 16:19:16 -04:00
Jeremy Mikola
e273c2e5c7 PHPC-1193: Bump libmongoc to 1.11.0 2018-06-25 16:19:16 -04:00
Jeremy Mikola
4b91e3e6ab Merge pull request #859 2018-06-25 16:17:45 -04:00
Jeremy Mikola
ef06e624c8 $changeStream requires WiredTiger storage engine 2018-06-25 16:17:10 -04:00
Jeremy Mikola
caa49d64ea Merge pull request #858 2018-06-22 13:34:37 -04:00
Jeremy Mikola
0f07beb7c5 PHPC-1211: Update SKIPIFs for 32-bit platforms 2018-06-22 13:07:33 -04:00
Jeremy Mikola
9f118a2229 PHPC-1211: Int64 class to wrap 64-bit integers on 32-bit platforms 2018-06-22 13:07:33 -04:00
Jeremy Mikola
72cf6855e9 Merge pull request #857 2018-06-22 12:11:27 -04:00
Jeremy Mikola
ae98012a52 Use static string buffer for UTCDateTime::__toString() 2018-06-21 15:38:30 -04:00
Jeremy Mikola
e584ee8054 Update bson_ascii_strtoll() usage in Timestamp and UTCDateTime
bson_ascii_strtoll() resets errno, so that is no longer necessary. This also removes some outdated comments.
2018-06-21 15:36:06 -04:00
Jeremy Mikola
4a56dfe57d Merge pull request #856 2018-06-21 10:40:57 -04:00
Jeremy Mikola
d4c2e3346b Use common failed() function to print timing info and exit 2018-06-21 10:39:52 -04:00
Jeremy Mikola
6b5d95301f Reorder bind_ip addresses to work around SERVER-35705
This fixes an issue introduced in 0f2e38730b. Trailing colons causes mongod to incorrectly assume the legacy config file produced by MO is in YAML format. We can work around this by swapping the order of the IPv6 and IPv4 addresses.
2018-06-20 14:08:55 -04:00
Jeremy Mikola
42cde0d409 Improve error reporting in start-errors.php 2018-06-20 11:24:58 -04:00
Jeremy Mikola
eb45e41e38 Print json_decode() errors in start-servers.php 2018-06-20 11:24:31 -04:00
Jeremy Mikola
d08b54e034 Merge pull request #852 2018-06-20 11:16:56 -04:00
Jeremy Mikola
e7586dc191 Remove trailing newlines in MO configs 2018-06-20 10:23:02 -04:00
Jeremy Mikola
8b19fcbc15 Change tab indents to spaces in RS MO configs 2018-06-20 09:33:00 -04:00
Jeremy Mikola
9a83bde582 Add nssize and smallfiles to MO standalone procParams
Replica set configs already use these.
2018-06-20 09:23:58 -04:00
Jeremy Mikola
2ef765acaf Remove deprecated noprealloc option from MO procParams 2018-06-20 09:21:53 -04:00
Derick Rethans
6fd00ef595 Merged pull request #854 2018-06-19 21:33:17 +01:00
Derick Rethans
94e8ab0c11 PHPC-1083: Change "available" RP constant to use libmongoc's constant instead of hard coding it 2018-06-19 20:07:48 +01:00
Derick Rethans
1c19860103 PHPC-1193: Upgrade bundled libbson and libmongoc to 1.11 2018-06-19 20:07:48 +01:00
Derick Rethans
a207c77ae1 Merged pull request #850 2018-06-19 19:58:31 +01:00
Derick Rethans
b172a20c31 PHPC-1140: Implement Transactions specification 2018-06-19 14:47:29 +01:00
Derick Rethans
0f2e38730b Add 4.0 to Vagrant test set-up 2018-06-19 11:15:58 +01:00
Derick Rethans
96dfb0644d Fixed php_array_exists call 2018-06-18 15:34:05 +01:00
Jeremy Mikola
177efe90fa Merge pull request #851 2018-06-15 19:08:20 -04:00
Jeremy Mikola
476c7f947b Test suite compatibility with server 4.0.0-rc5 2018-06-15 16:47:12 -04:00
Derick Rethans
4db394a36f Merged pull request #826 2018-06-07 17:09:28 +01:00
Derick Rethans
d92d94224a PHPC-850: var_export() support for WriteConcern 2018-06-07 17:08:22 +01:00
Derick Rethans
a801b8cb34 PHPC-850: var_export() support for ReadConcern 2018-06-07 17:08:22 +01:00