diff options
| -rw-r--r-- | REFLECTION | 48 | ||||
| -rw-r--r-- | php-pecl-mongodb-dev.spec | 17 | ||||
| -rw-r--r-- | php-pecl-mongodb.spec | 18 | 
3 files changed, 67 insertions, 16 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #126 mongodb version 1.0.1 ] { +Extension [ <persistent> extension #130 mongodb version 1.1.0 ] {    - INI {      Entry [ mongodb.debug <ALL> ] @@ -7,7 +7,7 @@ Extension [ <persistent> extension #126 mongodb version 1.0.1 ] {    }    - Constants [3] { -    Constant [ string MONGODB_VERSION ] { 1.0.1 } +    Constant [ string MONGODB_VERSION ] { 1.1.0 }      Constant [ string MONGODB_STABILITY ] { stable }      Constant [ string BSON_NAMESPACE ] { MongoDB\BSON }    } @@ -39,7 +39,7 @@ Extension [ <persistent> extension #126 mongodb version 1.0.1 ] {      }    } -  - Classes [36] { +  - Classes [37] {      Class [ <internal:mongodb> final class MongoDB\Driver\Command ] {        - Constants [0] { @@ -164,11 +164,11 @@ Extension [ <persistent> extension #126 mongodb version 1.0.1 ] {        - Properties [0] {        } -      - Methods [9] { +      - Methods [10] {          Method [ <internal:mongodb, ctor> final public method __construct ] {            - Parameters [3] { -            Parameter #0 [ <required> $uri ] +            Parameter #0 [ <optional> $uri ]              Parameter #1 [ <optional> array $options ]              Parameter #2 [ <optional> array $driverOptions ]            } @@ -201,6 +201,12 @@ Extension [ <persistent> extension #126 mongodb version 1.0.1 ] {            }          } +        Method [ <internal:mongodb> final public method getReadConcern ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:mongodb> final public method getReadPreference ] {            - Parameters [0] { @@ -259,6 +265,38 @@ Extension [ <persistent> extension #126 mongodb version 1.0.1 ] {        }      } +    Class [ <internal:mongodb> final class MongoDB\Driver\ReadConcern ] { + +      - Constants [2] { +        Constant [ string LOCAL ] { local } +        Constant [ string MAJORITY ] { majority } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:mongodb, ctor> final public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $level ] +          } +        } + +        Method [ <internal:mongodb> final public method getLevel ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Class [ <internal:mongodb> final class MongoDB\Driver\ReadPreference ] {        - Constants [5] { diff --git a/php-pecl-mongodb-dev.spec b/php-pecl-mongodb-dev.spec index dbfa441..b31edc4 100644 --- a/php-pecl-mongodb-dev.spec +++ b/php-pecl-mongodb-dev.spec @@ -19,10 +19,12 @@  %global ini_name   40-%{pecl_name}.ini  %endif  #global prever     RC0 +# Still needed because of some private API +%global buildver %(pkg-config --silence-errors --modversion libmongoc-priv 2>/dev/null || echo 65536)  Summary:        MongoDB driver for PHP  Name:           %{?scl_prefix}php-pecl-%{pecl_name} -Version:        1.0.1 +Version:        1.1.0  Release:        2%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}  License:        BSD  Group:          Development/Languages @@ -34,13 +36,14 @@ BuildRequires:  %{?scl_prefix}php-devel > 5.4  BuildRequires:  %{?scl_prefix}php-pear  BuildRequires:  cyrus-sasl-devel  BuildRequires:  openssl-devel -BuildRequires:  pkgconfig(libbson-1.0)    >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-1.0)  >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-priv) >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-priv) <  1.3 +BuildRequires:  pkgconfig(libbson-1.0)    >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-1.0)  >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-priv) >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-priv) <  1.4  Requires:       %{?scl_prefix}php(zend-abi) = %{php_zend_api}  Requires:       %{?scl_prefix}php(api) = %{php_core_api} +Requires:       mongo-c-driver%{?_isa} >= %{buildver}  %{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}  # Don't provide php-mongodb which is the pure PHP library @@ -220,6 +223,10 @@ rm -rf %{buildroot}  %changelog +* Wed Dec 16 2015 Remi Collet <remi@fedoraproject.org> - 1.1.0-1 +- Update to 1.1.0 (stable) +- raise dependency on libmongoc >= 1.3.0 +  * Tue Dec  8 2015 Remi Collet <remi@fedoraproject.org> - 1.0.1-2  - update to 1.0.1 (stable)  - ensure libmongoc >= 1.2.0 and < 1.3 is used diff --git a/php-pecl-mongodb.spec b/php-pecl-mongodb.spec index 3e753b6..9208cfc 100644 --- a/php-pecl-mongodb.spec +++ b/php-pecl-mongodb.spec @@ -19,11 +19,12 @@  %else  %global ini_name   40-%{pecl_name}.ini  %endif -#global prever     RC0 +# Still needed because of some private API +%global buildver %(pkg-config --silence-errors --modversion libmongoc-priv 2>/dev/null || echo 65536)  Summary:        MongoDB driver for PHP  Name:           php-pecl-%{pecl_name} -Version:        1.0.1 +Version:        1.1.0  Release:        1%{?dist}  License:        BSD  Group:          Development/Languages @@ -34,13 +35,14 @@ BuildRequires:  php-devel > 5.4  BuildRequires:  php-pear  BuildRequires:  cyrus-sasl-devel  BuildRequires:  openssl-devel -BuildRequires:  pkgconfig(libbson-1.0)    >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-1.0)  >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-priv) >= 1.2.0 -BuildRequires:  pkgconfig(libmongoc-priv) <  1.3 +BuildRequires:  pkgconfig(libbson-1.0)    >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-1.0)  >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-priv) >= 1.3.0 +BuildRequires:  pkgconfig(libmongoc-priv) <  1.4  Requires:       php(zend-abi) = %{php_zend_api}  Requires:       php(api) = %{php_core_api} +Requires:       mongo-c-driver%{?_isa} >= %{buildver}  # Don't provide php-mongodb which is the pure PHP library  Provides:       php-pecl(%{pecl_name}) = %{version} @@ -190,6 +192,10 @@ cd ../ZTS  %changelog +* Wed Dec 16 2015 Remi Collet <remi@fedoraproject.org> - 1.1.0-1 +- Update to 1.1.0 (stable) +- raise dependency on libmongoc >= 1.3.0 +  * Tue Dec  8 2015 Remi Collet <remi@fedoraproject.org> - 1.0.1-1  - update to 1.0.1 (stable)  - ensure libmongoc >= 1.2.0 and < 1.3 is used  | 
