Jeremy Mikola
f98859dc2f
Package 1.3.2
2017-10-30 15:02:14 -04:00
Jeremy Mikola
8742e1bc6f
Back to -dev
2017-10-16 13:24:22 -04:00
Jeremy Mikola
7e99a31f8c
Package 1.3.1
2017-10-16 13:22:39 -04:00
Jeremy Mikola
4c032069f3
Back to -dev
2017-09-19 16:43:58 -04:00
Jeremy Mikola
e003449e31
Package 1.3.0
2017-09-19 16:43:06 -04:00
Jeremy Mikola
6f8eeb4906
Back to -dev
2017-09-14 12:19:21 -04:00
Jeremy Mikola
924c518832
Package 1.3.0RC1
2017-09-14 11:41:11 -04:00
Jeremy Mikola
74b67728a5
Back to -dev
2017-09-14 11:02:18 -04:00
Jeremy Mikola
74108a0f82
Package 1.3.0beta2
2017-09-14 10:52:58 -04:00
Jeremy Mikola
a0796cd058
Back to -dev
2017-08-10 14:57:21 -04:00
Jeremy Mikola
845850c8b8
Package 1.3.0beta1
2017-08-10 14:55:59 -04:00
Jeremy Mikola
e089c2bd01
PHPC-950: Skip APM callbacks if subscriber HashTable is uninitialized
2017-07-25 15:32:31 -04:00
Jeremy Mikola
ad1f3f049f
PHPC-939: Don't modify std props in BSON get_properties handlers
2017-07-10 14:31:19 -04:00
Derick Rethans
77a68728e2
PHPC-349: Implement APM specification
2017-03-31 13:44:46 +01:00
Jeremy Mikola
9b18a2adc3
Merge branch 'v1.2'
2017-03-20 09:29:05 -04:00
Jeremy Mikola
f4cea432a9
PHPC-936: Define PHP_MONGODB_VERSION and STABILITY constants
...
This removes the redundant MONGODB_VERSION constant renames the existing version and stability constants to be consistent with the format in PHP's extension skeleton: https://github.com/php/php-src/commit/dcfd753104085d8337b8a5f4a21ce3b629ad4651
2017-03-17 14:47:21 -04:00
Jeremy Mikola
35954e195d
Back to -dev
2017-03-15 13:55:28 -04:00
Jeremy Mikola
0c4450ff26
Package 1.2.7
2017-03-15 13:54:52 -04: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
bdcbc8cdba
Back to -dev
2017-03-07 14:13:36 -05:00
Jeremy Mikola
f2d54bf68e
Package 1.2.6
2017-03-07 14:13:05 -05:00
Jeremy Mikola
62f9487fcd
Merge branch 'v1.2'
2017-03-06 12:18:35 -05:00
Jeremy Mikola
600db56bd8
PHPC-912: Do not destroy persisted clients created by other processes
2017-03-06 12:13:33 -05:00
Jeremy Mikola
99f0f39386
Remove unused _phongo_debug_bson() function
2017-02-10 15:56:12 -05:00
Jeremy Mikola
7debc8a43e
PHPC-908: Do not declare MINIT functions for each driver class
2017-02-10 15:56:12 -05:00
Jeremy Mikola
064add8f8e
PHPC-907: Remove PHONGO_API macro for exported symbols
2017-02-10 15:56:12 -05:00
Jeremy Mikola
ac71b93a15
php_flock() is no longer used
2017-02-10 15:56:12 -05:00
Jeremy Mikola
31b8693bba
Back to -dev
2017-01-31 13:25:20 -05:00
Jeremy Mikola
c578d6f87b
Package 1.2.5
2017-01-31 13:21:50 -05:00
Jeremy Mikola
bd6762ea28
Back to -dev
2017-01-30 17:28:20 -05:00
Jeremy Mikola
2b381e27bb
Package 1.2.4
2017-01-30 17:27:34 -05:00
Jeremy Mikola
0e2d2c73e9
Master branch is now 1.3.0-dev
2017-01-20 12:21:41 -05:00
Jeremy Mikola
85562ba195
Back to -dev
2017-01-17 13:36:45 -05:00
Jeremy Mikola
7d0e33419c
Package 1.2.3
2017-01-17 13:23:30 -05:00
Jeremy Mikola
2efc183b38
PHPC-890: Add license header copypasta
2017-01-06 15:41:58 -05:00
Jeremy Mikola
f0055d67e4
Back to -dev
2016-12-13 15:34:33 -05:00
Jeremy Mikola
390e0365f0
Package 1.2.2
2016-12-13 15:14:10 -05:00
Jeremy Mikola
32b93dba33
Move cursor iterator handlers into Cursor.c
2016-12-12 12:59:00 -05:00
Jeremy Mikola
017d0fef8c
Fix indentation for compiler directives
2016-12-12 12:57:41 -05:00
Jeremy Mikola
3daf370d4b
PHPC-854: Initialize persistent client hash directly in GINIT
...
Previous initialization during MINIT and using the accessor macro was causing crashes in Apache.
This also declares externs for TSRMLS_CACHE, as is done in other extensions.
2016-12-12 12:57:41 -05:00
Jeremy Mikola
4a7f6d5d3c
Back to -dev
2016-12-07 13:26:17 -05:00
Jeremy Mikola
e841684de5
Package 1.2.1
2016-12-07 13:25:30 -05:00
Jeremy Mikola
33b9e5f75b
Back to -dev
2016-11-29 17:02:33 +01:00
Jeremy Mikola
96da052d10
Package 1.2.0
2016-11-29 17:01:03 +01:00
Derick Rethans
c50d63d74f
PHPC-533: Remove PHONGO_API macro for exported functions
2016-11-28 11:47:13 +00:00
Jeremy Mikola
6d46d62577
PHPC-359: Ensure RP tag sets serialize as documents
2016-09-26 10:53:21 -04:00
Jeremy Mikola
61bbc904d6
Back to -dev
2016-09-21 17:31:01 -04:00
Jeremy Mikola
7f8b6f4319
Package 1.2.0alpha3
2016-09-21 17:22:59 -04: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
56d8b77b15
PHPC-424: Validate that RP tag set is an array of documents
...
This adds common validation for read preference tag sets when specified through either the Manager constructor's URI options array or ReadPreference constructor.
An additional test case for a malformed tag set has been added to the Manager::__construct() error test for read preference options. Additionally, the ReadPreference::__construct() error test has been split up to test for mode and tagSet errors separately.
Note: we cannot test for the exceptions for bson_init_static() and mongoc_read_prefs_is_valid(), since those points will never be hit in normal operation.
2016-09-15 12:40:27 -04:00