diff options
| -rw-r--r-- | PHPINFO | 10 | ||||
| -rw-r--r-- | REFLECTION | 91 | ||||
| -rw-r--r-- | php-pecl-mongodb.spec | 8 | 
3 files changed, 60 insertions, 49 deletions
@@ -2,12 +2,12 @@  mongodb  MongoDB support => enabled -MongoDB extension version => 1.12.0 +MongoDB extension version => 1.12.1  MongoDB extension stability => stable -libbson headers version => 1.20.0 -libbson library version => 1.20.0 -libmongoc headers version => 1.20.0 -libmongoc library version => 1.20.0 +libbson headers version => 1.21.0 +libbson library version => 1.21.0 +libmongoc headers version => 1.21.0 +libmongoc library version => 1.21.0  libmongoc SSL => enabled  libmongoc SSL library => OpenSSL  libmongoc crypto => enabled @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #115 mongodb version 1.12.0 ] { +Extension [ <persistent> extension #114 mongodb version 1.12.1 ] {    - Dependencies {      Dependency [ date (Required) ] @@ -17,7 +17,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {    }    - Constants [2] { -    Constant [ string MONGODB_VERSION ] { 1.12.0 } +    Constant [ string MONGODB_VERSION ] { 1.12.1 }      Constant [ string MONGODB_STABILITY ] { stable }    } @@ -139,7 +139,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\BinaryInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\BinaryInterface extends Stringable ] {        - Constants [0] {        } @@ -166,15 +166,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\Decimal128Interface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\Decimal128Interface extends Stringable ] {        - Constants [0] {        } @@ -189,15 +190,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }        - Methods [1] { -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\JavascriptInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\JavascriptInterface extends Stringable ] {        - Constants [0] {        } @@ -224,10 +226,11 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } @@ -268,7 +271,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\ObjectIdInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\ObjectIdInterface extends Stringable ] {        - Constants [0] {        } @@ -289,15 +292,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\RegexInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\RegexInterface extends Stringable ] {        - Constants [0] {        } @@ -324,15 +328,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\TimestampInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\TimestampInterface extends Stringable ] {        - Constants [0] {        } @@ -359,15 +364,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Interface [ <internal:mongodb> interface MongoDB\BSON\UTCDateTimeInterface ] { +    Interface [ <internal:mongodb> interface MongoDB\BSON\UTCDateTimeInterface extends Stringable ] {        - Constants [0] {        } @@ -388,15 +394,16 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {            }          } -        Method [ <internal:mongodb> abstract public method __toString ] { +        Method [ <internal:mongodb, prototype Stringable> abstract public method __toString ] {            - Parameters [0] {            } +          - Return [ string ]          }        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Binary implements MongoDB\BSON\BinaryInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Binary implements Stringable, MongoDB\BSON\BinaryInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [9] {          Constant [ public int TYPE_GENERIC ] { 0 } @@ -487,7 +494,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\DBPointer implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\DBPointer implements Stringable, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -549,7 +556,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Decimal128 implements MongoDB\BSON\Decimal128Interface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Decimal128 implements Stringable, MongoDB\BSON\Decimal128Interface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -618,7 +625,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Int64 implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Int64 implements Stringable, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -680,7 +687,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Javascript implements MongoDB\BSON\JavascriptInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Javascript implements Stringable, MongoDB\BSON\JavascriptInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -872,7 +879,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\ObjectId implements MongoDB\BSON\ObjectIdInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\ObjectId implements Stringable, MongoDB\BSON\ObjectIdInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -977,7 +984,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Regex implements MongoDB\BSON\RegexInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Regex implements Stringable, MongoDB\BSON\RegexInterface, MongoDB\BSON\Type, Serializable, JsonSerializable ] {        - Constants [0] {        } @@ -1059,7 +1066,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Symbol implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Symbol implements Stringable, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -1121,7 +1128,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Timestamp implements MongoDB\BSON\TimestampInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Timestamp implements Stringable, MongoDB\BSON\TimestampInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -1203,7 +1210,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\Undefined implements JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\Undefined implements Stringable, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -1265,7 +1272,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\BSON\UTCDateTime implements MongoDB\BSON\UTCDateTimeInterface, JsonSerializable, MongoDB\BSON\Type, Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\BSON\UTCDateTime implements Stringable, MongoDB\BSON\UTCDateTimeInterface, JsonSerializable, MongoDB\BSON\Type, Serializable ] {        - Constants [0] {        } @@ -1623,7 +1630,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\Driver\CursorId implements Serializable, Stringable ] { +    Class [ <internal:mongodb> final class MongoDB\Driver\CursorId implements Stringable, Serializable ] {        - Constants [0] {        } @@ -2735,7 +2742,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\RuntimeException extends RuntimeException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\RuntimeException extends RuntimeException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -2834,7 +2841,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\ServerException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\ServerException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable, Stringable ] {        - Constants [0] {        } @@ -2933,7 +2940,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\ConnectionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\ConnectionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable, Stringable ] {        - Constants [0] {        } @@ -3032,7 +3039,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> abstract class MongoDB\Driver\Exception\WriteException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> abstract class MongoDB\Driver\Exception\WriteException extends MongoDB\Driver\Exception\ServerException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3138,7 +3145,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\AuthenticationException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\AuthenticationException extends MongoDB\Driver\Exception\ConnectionException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3237,7 +3244,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\BulkWriteException extends MongoDB\Driver\Exception\WriteException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\BulkWriteException extends MongoDB\Driver\Exception\WriteException implements MongoDB\Driver\Exception\Exception, Throwable, Stringable ] {        - Constants [0] {        } @@ -3343,7 +3350,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\CommandException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\CommandException extends MongoDB\Driver\Exception\ServerException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3449,7 +3456,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ConnectionTimeoutException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ConnectionTimeoutException extends MongoDB\Driver\Exception\ConnectionException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3548,7 +3555,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\EncryptionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Stringable, Throwable ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\EncryptionException extends MongoDB\Driver\Exception\RuntimeException implements MongoDB\Driver\Exception\Exception, Throwable, Stringable ] {        - Constants [0] {        } @@ -3647,7 +3654,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ExecutionTimeoutException extends MongoDB\Driver\Exception\ServerException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\ExecutionTimeoutException extends MongoDB\Driver\Exception\ServerException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3746,7 +3753,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\InvalidArgumentException extends InvalidArgumentException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3837,7 +3844,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\LogicException extends LogicException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\LogicException extends LogicException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -3928,7 +3935,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\SSLConnectionException extends MongoDB\Driver\Exception\ConnectionException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> final class MongoDB\Driver\Exception\SSLConnectionException extends MongoDB\Driver\Exception\ConnectionException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } @@ -4027,7 +4034,7 @@ Extension [ <persistent> extension #115 mongodb version 1.12.0 ] {        }      } -    Class [ <internal:mongodb> class MongoDB\Driver\Exception\UnexpectedValueException extends UnexpectedValueException implements Stringable, Throwable, MongoDB\Driver\Exception\Exception ] { +    Class [ <internal:mongodb> class MongoDB\Driver\Exception\UnexpectedValueException extends UnexpectedValueException implements Throwable, Stringable, MongoDB\Driver\Exception\Exception ] {        - Constants [0] {        } diff --git a/php-pecl-mongodb.spec b/php-pecl-mongodb.spec index 8a0c4a9..e3ca50d 100644 --- a/php-pecl-mongodb.spec +++ b/php-pecl-mongodb.spec @@ -47,7 +47,7 @@  Summary:        MongoDB driver for PHP  Name:           %{?sub_prefix}php-pecl-%{pecl_name} -%global upstream_version 1.12.0 +%global upstream_version 1.12.1  #global upstream_prever  alpha1  #global upstream_lower   ~alpha1  Version:        %{upstream_version}%{?upstream_lower} @@ -142,7 +142,7 @@ sed -e 's/role="test"/role="src"/' \  cd NTS  %if 0%{?rhel} == 8  # temporary: lower minimal required version -# sed -e 's/1.16.2/1.16.1/;s/1.0.3/1.0.1/' -i config.m4 +sed -e 's/1.20.1/1.20.0/;s/1.3.0/1.3.0/' -i config.m4  %endif  # Sanity check, really often broken @@ -329,6 +329,10 @@ exit $ret  %changelog +* Wed Feb 23 2022 Remi Collet <remi@remirepo.net> - 1.12.1-1 +- update to 1.12.1 (no change) +- with libbson and libmongoc 1.20.1 +  * Wed Dec 15 2021 Remi Collet <remi@remirepo.net> - 1.12.0-1  - update to 1.12.0  - with libbson and libmongoc 1.20.0  | 
