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