19 Commits

Author SHA1 Message Date
Jeremy Mikola
ad1f3f049f PHPC-939: Don't modify std props in BSON get_properties handlers 2017-07-10 14:31:19 -04:00
Jeremy Mikola
d8541658ad PHPC-839: Support maxAwaitTimeMS Query option for tailable await cursors 2017-05-24 20:29:11 -04:00
Jeremy Mikola
63f509ade8 PHPC-951: CursorId is a signed 64-bit integer 2017-04-14 16:26:54 -04:00
Jeremy Mikola
0883a5d884 Use uint32_t for server_id in APM structs 2017-03-31 13:44:46 +01:00
Jeremy Mikola
83fed0b6d9 Alphabetize lists of Monitoring classes 2017-03-31 13:44:46 +01:00
Derick Rethans
77a68728e2 PHPC-349: Implement APM specification 2017-03-31 13:44:46 +01:00
Jeremy Mikola
ff7a211cc0 PHPC-932: Remove reference to Manager on Cursor, Server, and WriteResult
This reverts changes introduced in PHPC-671, which are no longer necessary due to mongoc_client_t persistence (PHPC-433).
2017-03-10 09:50:37 -05:00
Jeremy Mikola
2efc183b38 PHPC-890: Add license header copypasta 2017-01-06 15:41:58 -05:00
Jeremy Mikola
f37f589bbc PHPC-783: Use mongoc_collection_find_with_opts() for Query exec
Query struct fields have been consolidated to a filter and opts BSON documents.

This also changes the Query debug output significantly.
2016-09-20 16:57:20 -04:00
Jeremy Mikola
ad0ae247f8 PHPC-605: Remove pem_file from php_phongo_manager_t
This should have been removed in f7e2b09165.
2016-09-07 18:08:19 -04:00
Derick Rethans
24b65ca159 PHPC-619: Implement Decimal128 type (again) 2016-08-31 17:13:17 +01:00
Jeremy Mikola
f7e2b09165 PHPC-605: Rely on libmongoc for socket IO and TLS 2016-08-30 14:04:56 -04:00
Jeremy Mikola
ff79f64177 PHPC-758: Disable Decimal128 for bundled libbson and libmongoc 1.4.0 2016-07-29 18:11:41 -04:00
Jeremy Mikola
b3298a0efe PHPC-739: Rename "javascript" to "code" in Javascript BSON class
This changes behavior of var_dump(), var_export(), and serialization.

Additionally, this renames the internal struct fields to be consistent with the publicized property names.
2016-07-13 10:32:45 -04:00
Jeremy Mikola
10e1879357 PHPC-460: UTCDateTime serialization and var_export 2016-07-12 16:30:43 -04:00
Jeremy Mikola
0a32ce98fb PHPC-460: Timestamp serialization and var_export 2016-07-12 16:30:43 -04:00
Jeremy Mikola
4be966906a PHPC-460: Decimal128 serialization and var_export 2016-07-12 16:30:42 -04:00
Jeremy Mikola
9b290494a2 PHPC-460: ObjectID serialization and var_export 2016-07-12 16:30:42 -04:00
Jeremy Mikola
85309157b7 Consolidate PHP 5 and 7 struct definitions into one file 2016-07-11 12:25:16 -04:00