Commit Graph

3944 Commits

Author SHA1 Message Date
Derick Rethans
2bb862facd PHPC-499: Only add the dependency when we're actually enabling the extension 2015-11-25 15:54:48 +00:00
Derick Rethans
e21a2d4c70 Merged pull request #137 2015-11-12 16:56:19 -05:00
Derick Rethans
cec3a871d5 Wording tweaks after review 2015-11-12 15:20:50 -05:00
Derick Rethans
d90f10baa4 HHVM-136: Make hippo and phongo README/CONTRIBUTING files consistent 2015-11-12 14:35:23 -05:00
Jeremy Mikola
e888db71f3 Update documentation for 1.0.0 2015-11-02 12:05:31 -05:00
Jeremy Mikola
cbf0330ba2 Back to -dev 2015-10-30 12:26:03 -04:00
Jeremy Mikola
5da12f3aa0 Add 1.0.0 release notes 1.0.0 2015-10-30 12:03:14 -04:00
Jeremy Mikola
68a51d3cea Bump extension version to 1.0.0 2015-10-30 11:58:52 -04:00
Jeremy Mikola
a89fac346d Merge pull request #130 2015-10-30 10:55:58 -04:00
Jeremy Mikola
920e8362df PHPC-475: toJSON and fromJSON should thrown on error 2015-10-30 10:54:11 -04:00
Jeremy Mikola
9dbf277719 Tests for fromJSON() and toJSON() 2015-10-30 10:54:10 -04:00
Jeremy Mikola
ee8d2247c7 Back to -dev 2015-10-26 17:08:32 -04:00
Jeremy Mikola
c5bac197d0 Add 1.0.0RC0 release notes 1.0.0RC0 2015-10-26 16:52:55 -04:00
Jeremy Mikola
2a2658cc53 Bump extension version to 1.0.0RC0 2015-10-26 16:49:28 -04:00
Jeremy Mikola
b1e9ca98f5 Revise system libbson version check error message 2015-10-26 16:45:47 -04:00
Jeremy Mikola
a50517cb93 Update GitHub URLs for org change and repo rename 2015-10-23 10:18:22 -04:00
Jeremy Mikola
8ed4ba8200 Merge pull request #128 2015-10-22 14:31:15 -04:00
Jeremy Mikola
70c092f379 PHPC-465: Remove WriteConcernException and WriteErrorException
These exceptions were only used by the single write methods.
2015-10-21 23:42:40 -04:00
Jeremy Mikola
b5f5216cc3 Rename WriteConcernError tests 2015-10-21 19:32:42 -04:00
Jeremy Mikola
fe9fb63267 PHPC-465: Remove Manager's single write methods
Existing tests for single write methods were ported to executeBulkWrite() tests.
2015-10-21 19:32:42 -04:00
Jeremy Mikola
011c0c264c PHPC-440: WriteErrorException extends abstract WriteException
This makes WriteException a common base class of WriteConcernException and WriteErrorException. BulkWriteException, which may contain multiple write and/or write concern errors, will continue to inherit WriteException.
2015-10-21 19:32:42 -04:00
Jeremy Mikola
e156b23081 Merge pull request #127 2015-10-20 12:24:06 -04:00
Jeremy Mikola
15a9f709d2 PHPC-462: Remove unused DuplicateKeyException
This class was not being used, since executeBulkWrite() uses BulkWriteException and the single write methods use WriteException and WriteConcernException exclusively.
2015-10-20 12:23:38 -04:00
Jeremy Mikola
c36781989d Merge pull request #126 2015-10-20 12:22:21 -04:00
Jeremy Mikola
b63c10f5f9 PHPC-310: Make BSON types final and disable serialization for now
PHONGO_CE_INIT() is used to both make the classes final and disable serialization. Additionally, we provide __wakeUp() to ensure deserialization is also disabled (per PHPC-190).

Eventually, BSON types will allow serialization (see PHPC-460) and the included error tests may be revised.
2015-10-19 17:58:14 -04:00
Jeremy Mikola
e12c3b3b13 Make BSON create_object assignments consistent 2015-10-19 15:15:53 -04:00
Jeremy Mikola
b5a5fdcce4 PHPC-310: Exception classes need not be final 2015-10-16 19:49:33 -04:00
Jeremy Mikola
5d16172e6f Merge pull request #125 2015-10-16 16:53:04 -04:00
Jeremy Mikola
52dfd6b2d2 PHPC-444: Support options array in BulkWrite and executeInsert() 2015-10-15 15:44:17 -04:00
Jeremy Mikola
82a31a35ee Fix indentation 2015-10-15 15:40:17 -04:00
Jeremy Mikola
57cb6ac66b Merge pull request #124 2015-10-15 14:20:25 -04:00
Jeremy Mikola
f8adae7b20 PHPC-407: Rename X509 error test and fix cert path
This preexisting test is functionally equivalent to the test attached to PHPC-407.
2015-10-14 17:22:34 -04:00
Jeremy Mikola
60b4cb4684 Rename X509 connection tests 2015-10-14 17:21:03 -04:00
Jeremy Mikola
4144ca7368 Merge pull request #123 2015-10-14 16:03:46 -04:00
Jeremy Mikola
78ee8736e4 PHPC-454: Remove WriteResult::getInfo() method 2015-10-14 15:51:17 -04:00
Jeremy Mikola
3396e4b779 Merge pull request #122 2015-10-14 14:21:59 -04:00
Jeremy Mikola
f50332911d PHPC-441: slaveOk bit is now set on hinted secondary query
This was fixed by CDRIVER-903, which is included in libmongoc 1.2.0.
2015-10-14 14:16:46 -04:00
Jeremy Mikola
59b91d364e Bump libbson and libmongoc submodules to 1.2.0 2015-10-14 14:15:59 -04:00
Hannes Magnusson
06281f727c Merge pull request #121 from bjori/PHPC-256-prod-debug-logs
PHPC-256: Production debug logs
2015-10-12 14:09:11 -07:00
Hannes Magnusson
98dc85a140 PHPC-256: Productions debug logs 2015-10-07 14:15:54 -07:00
Hannes Magnusson
e75191e67a PHPC-441: Skip (xfail) these tests while the ticket is being worked on 2015-10-07 13:42:01 -07:00
Hannes Magnusson
9c0d40424f Make sure we have the X509 declaration we need 2015-10-07 13:41:51 -07:00
Hannes Magnusson
3740eaa9e0 No need for TSRMLS here -- no calls to PHP at all 2015-10-07 13:41:51 -07:00
Jeremy Mikola
cb14fadb0c Back to -dev 2015-10-06 19:10:07 -04:00
Jeremy Mikola
9c71b9cfc4 Update install examples to mongodb-beta 2015-10-06 02:03:49 -04:00
Jeremy Mikola
1903b7247c Add 1.0.0beta2 release notes 1.0.0beta2 2015-10-06 01:56:05 -04:00
Jeremy Mikola
59177872a8 Avoid nested macros when reporting runtime version in debug mode
This appeared to work in GCC but caused compilation errors on Windows. Related to: 2f750b0c141a814a6455f666583c28601be1c29d
2015-10-06 01:45:33 -04:00
Jeremy Mikola
832a556aac Omit merge commits from release changelog 2015-10-05 22:05:12 -04:00
Jeremy Mikola
2d6f16b3b6 Use UTC time when creating package.xml 2015-10-05 22:04:41 -04:00
Jeremy Mikola
eeeaeba6c3 Bump extension version to 1.0.0beta2 2015-10-05 17:44:49 -04:00