[commits] Horde branch master updated. a7d4d9ef7f2bbfac24cd2349881fc7ed9a9e2513

Jan Schneider jan at horde.org
Mon Jun 27 13:03:27 UTC 2016


The branch "master" has been updated.
The following is a summary of the commits.

from: 43609f307797197fe786242b5505c5fb9be2820a

3661871 for PHP 7, use alcaeus/mongo-php-adapter compatibility layer and mongodb extension
7a10518 Merge branch 'issue-mongodb' of https://github.com/remicollet/horde into remicollet-issue-mongodb
ec2d172 Add bundle, minus docs and tests.
b00f105 Merge branch 'remicollet-issue-mongodb'
910566a Test for mongodb extension here too.
a7d4d9e [jan] Fix creating the vfsroot when using paths in the 'hostspec' parameter of the Smb driver.

Summary: http://github.com/horde/horde/compare/43609f307797197fe786242b5505c5fb9be2820a...a7d4d9ef7f2bbfac24cd2349881fc7ed9a9e2513

-----------------------------------------------------------------------

commit 3661871a2e1f02ead41ff4bb26fab270a826d026
Author: Remi Collet <fedora at famillecollet.com>
Date:   Wed Jun 15 18:33:30 2016 +0200

    for PHP 7, use alcaeus/mongo-php-adapter compatibility layer and mongodb extension

 framework/Cache/test/Horde/Cache/MongoTest.php  | 4 ++--
 framework/Mongo/bundle/composer.json            | 5 +++++
 framework/Mongo/lib/Horde/Mongo/Client.php      | 9 +++++++++
 framework/Test/lib/Horde/Test/Factory/Mongo.php | 2 +-
 4 files changed, 17 insertions(+), 3 deletions(-)
 create mode 100644 framework/Mongo/bundle/composer.json

http://github.com/horde/horde/commit/3661871a2e1f02ead41ff4bb26fab270a826d026

-----------------------------------------------------------------------

commit 7a10518b83827ed3036a9c4043c71f69bae5ec8b
Merge: 43609f3 3661871
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jun 24 12:40:31 2016 +0200

    Merge branch 'issue-mongodb' of https://github.com/remicollet/horde into remicollet-issue-mongodb

 framework/Cache/test/Horde/Cache/MongoTest.php  | 4 ++--
 framework/Mongo/bundle/composer.json            | 5 +++++
 framework/Mongo/lib/Horde/Mongo/Client.php      | 9 +++++++++
 framework/Test/lib/Horde/Test/Factory/Mongo.php | 2 +-
 4 files changed, 17 insertions(+), 3 deletions(-)

http://github.com/horde/horde/commit/7a10518b83827ed3036a9c4043c71f69bae5ec8b

-----------------------------------------------------------------------

commit ec2d1729fc056a61c84185e7a4c04fbcdad74b13
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jun 24 13:03:39 2016 +0200

    Add bundle, minus docs and tests.

 framework/Mongo/bundle/composer.lock               |  137 +++
 .../vendor/alcaeus/mongo-php-adapter/.gitignore    |    3 +
 .../alcaeus/mongo-php-adapter/.scrutinizer.yml     |    6 +
 .../vendor/alcaeus/mongo-php-adapter/.travis.yml   |   34 +
 .../alcaeus/mongo-php-adapter/CHANGELOG-1.0.md     |  112 +++
 .../vendor/alcaeus/mongo-php-adapter/LICENSE       |   19 +
 .../vendor/alcaeus/mongo-php-adapter/README.md     |  139 +++
 .../vendor/alcaeus/mongo-php-adapter/composer.json |   39 +
 .../lib/Alcaeus/MongoDbAdapter/AbstractCursor.php  |  422 ++++++++
 .../Alcaeus/MongoDbAdapter/ExceptionConverter.php  |  100 ++
 .../MongoDbAdapter/Helper/ReadPreference.php       |  151 +++
 .../Alcaeus/MongoDbAdapter/Helper/SlaveOkay.php    |   52 +
 .../Alcaeus/MongoDbAdapter/Helper/WriteConcern.php |   75 ++
 .../Helper/WriteConcernConverter.php               |   47 +
 .../lib/Alcaeus/MongoDbAdapter/TypeConverter.php   |  157 +++
 .../lib/Alcaeus/MongoDbAdapter/TypeInterface.php   |   28 +
 .../alcaeus/mongo-php-adapter/lib/Mongo/Mongo.php  |  232 +++++
 .../mongo-php-adapter/lib/Mongo/MongoBinData.php   |  120 +++
 .../mongo-php-adapter/lib/Mongo/MongoClient.php    |  437 +++++++++
 .../mongo-php-adapter/lib/Mongo/MongoCode.php      |   67 ++
 .../lib/Mongo/MongoCollection.php                  | 1013 ++++++++++++++++++++
 .../lib/Mongo/MongoCommandCursor.php               |  115 +++
 .../lib/Mongo/MongoConnectionException.php         |   22 +
 .../mongo-php-adapter/lib/Mongo/MongoCursor.php    |  502 ++++++++++
 .../lib/Mongo/MongoCursorException.php             |   22 +
 .../lib/Mongo/MongoCursorInterface.php             |   55 ++
 .../lib/Mongo/MongoCursorTimeoutException.php      |   22 +
 .../mongo-php-adapter/lib/Mongo/MongoDB.php        |  556 +++++++++++
 .../mongo-php-adapter/lib/Mongo/MongoDBRef.php     |   90 ++
 .../mongo-php-adapter/lib/Mongo/MongoDate.php      |  111 +++
 .../lib/Mongo/MongoDeleteBatch.php                 |   39 +
 .../lib/Mongo/MongoDuplicateKeyException.php       |   26 +
 .../mongo-php-adapter/lib/Mongo/MongoException.php |   21 +
 .../lib/Mongo/MongoExecutionTimeoutException.php   |   24 +
 .../mongo-php-adapter/lib/Mongo/MongoGridFS.php    |  459 +++++++++
 .../lib/Mongo/MongoGridFSCursor.php                |   73 ++
 .../lib/Mongo/MongoGridFSException.php             |   22 +
 .../lib/Mongo/MongoGridFSFile.php                  |  142 +++
 .../mongo-php-adapter/lib/Mongo/MongoId.php        |  221 +++++
 .../lib/Mongo/MongoInsertBatch.php                 |   39 +
 .../mongo-php-adapter/lib/Mongo/MongoInt32.php     |   59 ++
 .../mongo-php-adapter/lib/Mongo/MongoInt64.php     |   59 ++
 .../mongo-php-adapter/lib/Mongo/MongoLog.php       |  188 ++++
 .../mongo-php-adapter/lib/Mongo/MongoMaxKey.php    |   35 +
 .../mongo-php-adapter/lib/Mongo/MongoMinKey.php    |   35 +
 .../mongo-php-adapter/lib/Mongo/MongoPool.php      |   61 ++
 .../lib/Mongo/MongoProtocolException.php           |   23 +
 .../mongo-php-adapter/lib/Mongo/MongoRegex.php     |   76 ++
 .../lib/Mongo/MongoResultException.php             |   36 +
 .../mongo-php-adapter/lib/Mongo/MongoTimestamp.php |   94 ++
 .../lib/Mongo/MongoUpdateBatch.php                 |   39 +
 .../lib/Mongo/MongoWriteBatch.php                  |  217 +++++
 .../lib/Mongo/MongoWriteConcernException.php       |   31 +
 .../mongo-php-adapter/lib/Mongo/functions.php      |   42 +
 .../alcaeus/mongo-php-adapter/phpunit.xml.dist     |   29 +
 framework/Mongo/bundle/vendor/autoload.php         |    7 +
 .../Mongo/bundle/vendor/composer/ClassLoader.php   |  413 ++++++++
 framework/Mongo/bundle/vendor/composer/LICENSE     |   21 +
 .../bundle/vendor/composer/autoload_classmap.php   |    9 +
 .../bundle/vendor/composer/autoload_files.php      |   11 +
 .../bundle/vendor/composer/autoload_namespaces.php |   10 +
 .../Mongo/bundle/vendor/composer/autoload_psr4.php |   11 +
 .../Mongo/bundle/vendor/composer/autoload_real.php |   70 ++
 .../bundle/vendor/composer/autoload_static.php     |   55 ++
 .../Mongo/bundle/vendor/composer/installed.json    |  124 +++
 .../Mongo/bundle/vendor/mongodb/mongodb/.gitignore |    9 +
 .../bundle/vendor/mongodb/mongodb/.travis.yml      |   47 +
 .../Mongo/bundle/vendor/mongodb/mongodb/LICENSE    |  202 ++++
 .../Mongo/bundle/vendor/mongodb/mongodb/Makefile   |   65 ++
 .../Mongo/bundle/vendor/mongodb/mongodb/README.md  |   45 +
 .../bundle/vendor/mongodb/mongodb/RELEASE-0.1.0    |  164 ++++
 .../bundle/vendor/mongodb/mongodb/RELEASE-0.2.0    |  398 ++++++++
 .../bundle/vendor/mongodb/mongodb/RELEASE-1.0      |  569 +++++++++++
 .../bundle/vendor/mongodb/mongodb/apigen.neon      |   23 +
 .../bundle/vendor/mongodb/mongodb/composer.json    |   23 +
 .../Mongo/bundle/vendor/mongodb/mongodb/mkdocs.yml |   27 +
 .../bundle/vendor/mongodb/mongodb/phpunit.xml.dist |   28 +
 .../vendor/mongodb/mongodb/src/BulkWriteResult.php |  174 ++++
 .../bundle/vendor/mongodb/mongodb/src/Client.php   |  167 ++++
 .../vendor/mongodb/mongodb/src/Collection.php      |  733 ++++++++++++++
 .../bundle/vendor/mongodb/mongodb/src/Database.php |  285 ++++++
 .../vendor/mongodb/mongodb/src/DeleteResult.php    |   57 ++
 .../src/Exception/BadMethodCallException.php       |   28 +
 .../mongodb/mongodb/src/Exception/Exception.php    |    7 +
 .../src/Exception/InvalidArgumentException.php     |   19 +
 .../mongodb/src/Exception/RuntimeException.php     |    7 +
 .../src/Exception/UnexpectedValueException.php     |    7 +
 .../mongodb/mongodb/src/InsertManyResult.php       |   76 ++
 .../vendor/mongodb/mongodb/src/InsertOneResult.php |   78 ++
 .../vendor/mongodb/mongodb/src/Model/BSONArray.php |   59 ++
 .../mongodb/mongodb/src/Model/BSONDocument.php     |   69 ++
 .../mongodb/mongodb/src/Model/CollectionInfo.php   |   90 ++
 .../src/Model/CollectionInfoCommandIterator.php    |   31 +
 .../mongodb/src/Model/CollectionInfoIterator.php   |   23 +
 .../src/Model/CollectionInfoLegacyIterator.php     |   95 ++
 .../mongodb/mongodb/src/Model/DatabaseInfo.php     |   69 ++
 .../mongodb/src/Model/DatabaseInfoIterator.php     |   23 +
 .../src/Model/DatabaseInfoLegacyIterator.php       |   82 ++
 .../vendor/mongodb/mongodb/src/Model/IndexInfo.php |  171 ++++
 .../mongodb/src/Model/IndexInfoIterator.php        |   23 +
 .../src/Model/IndexInfoIteratorIterator.php        |   33 +
 .../mongodb/mongodb/src/Model/IndexInput.php       |   84 ++
 .../mongodb/mongodb/src/Operation/Aggregate.php    |  231 +++++
 .../mongodb/mongodb/src/Operation/BulkWrite.php    |  258 +++++
 .../vendor/mongodb/mongodb/src/Operation/Count.php |  148 +++
 .../mongodb/src/Operation/CreateCollection.php     |  173 ++++
 .../mongodb/src/Operation/CreateIndexes.php        |  121 +++
 .../mongodb/src/Operation/DatabaseCommand.php      |   79 ++
 .../mongodb/mongodb/src/Operation/Delete.php       |   82 ++
 .../mongodb/mongodb/src/Operation/DeleteMany.php   |   49 +
 .../mongodb/mongodb/src/Operation/DeleteOne.php    |   49 +
 .../mongodb/mongodb/src/Operation/Distinct.php     |  125 +++
 .../mongodb/src/Operation/DropCollection.php       |   78 ++
 .../mongodb/mongodb/src/Operation/DropDatabase.php |   60 ++
 .../mongodb/mongodb/src/Operation/DropIndexes.php  |   77 ++
 .../mongodb/mongodb/src/Operation/Executable.php   |   24 +
 .../vendor/mongodb/mongodb/src/Operation/Find.php  |  234 +++++
 .../mongodb/src/Operation/FindAndModify.php        |  199 ++++
 .../mongodb/mongodb/src/Operation/FindOne.php      |   86 ++
 .../mongodb/src/Operation/FindOneAndDelete.php     |   77 ++
 .../mongodb/src/Operation/FindOneAndReplace.php    |  117 +++
 .../mongodb/src/Operation/FindOneAndUpdate.php     |  117 +++
 .../mongodb/mongodb/src/Operation/InsertMany.php   |  120 +++
 .../mongodb/mongodb/src/Operation/InsertOne.php    |   90 ++
 .../mongodb/src/Operation/ListCollections.php      |  123 +++
 .../mongodb/src/Operation/ListDatabases.php        |   75 ++
 .../mongodb/mongodb/src/Operation/ListIndexes.php  |  123 +++
 .../mongodb/mongodb/src/Operation/ReplaceOne.php   |   70 ++
 .../mongodb/mongodb/src/Operation/Update.php       |  125 +++
 .../mongodb/mongodb/src/Operation/UpdateMany.php   |   70 ++
 .../mongodb/mongodb/src/Operation/UpdateOne.php    |   70 ++
 .../vendor/mongodb/mongodb/src/UpdateResult.php    |  121 +++
 .../vendor/mongodb/mongodb/src/functions.php       |  142 +++
 framework/Mongo/package.xml                        |  296 +++++-
 134 files changed, 15603 insertions(+), 2 deletions(-)
 create mode 100644 framework/Mongo/bundle/composer.lock
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/.gitignore
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/.scrutinizer.yml
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/.travis.yml
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/CHANGELOG-1.0.md
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/LICENSE
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/README.md
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/composer.json
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/AbstractCursor.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/Helper/ReadPreference.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/Helper/SlaveOkay.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/Helper/WriteConcern.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/Helper/WriteConcernConverter.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/TypeConverter.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/TypeInterface.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/Mongo.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoBinData.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoClient.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCode.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCollection.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCommandCursor.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoConnectionException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursorException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursorInterface.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursorTimeoutException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDB.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDBRef.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDate.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDeleteBatch.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDuplicateKeyException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoExecutionTimeoutException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoGridFS.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoGridFSCursor.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoGridFSException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoGridFSFile.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoId.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoInsertBatch.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoInt32.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoInt64.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoLog.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoMaxKey.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoMinKey.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoPool.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoProtocolException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoRegex.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoResultException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoTimestamp.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoUpdateBatch.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoWriteBatch.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoWriteConcernException.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/lib/Mongo/functions.php
 create mode 100644 framework/Mongo/bundle/vendor/alcaeus/mongo-php-adapter/phpunit.xml.dist
 create mode 100644 framework/Mongo/bundle/vendor/autoload.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/ClassLoader.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/LICENSE
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_classmap.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_files.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_namespaces.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_psr4.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_real.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/autoload_static.php
 create mode 100644 framework/Mongo/bundle/vendor/composer/installed.json
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/.gitignore
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/.travis.yml
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/LICENSE
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/Makefile
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/README.md
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/RELEASE-0.1.0
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/RELEASE-0.2.0
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/RELEASE-1.0
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/apigen.neon
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/composer.json
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/mkdocs.yml
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/phpunit.xml.dist
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/BulkWriteResult.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Client.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Collection.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Database.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/DeleteResult.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Exception/BadMethodCallException.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Exception/Exception.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Exception/InvalidArgumentException.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Exception/RuntimeException.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Exception/UnexpectedValueException.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/InsertManyResult.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/InsertOneResult.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/BSONArray.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/BSONDocument.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/CollectionInfo.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/CollectionInfoCommandIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/CollectionInfoIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/CollectionInfoLegacyIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/DatabaseInfo.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/DatabaseInfoIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/DatabaseInfoLegacyIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/IndexInfo.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/IndexInfoIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/IndexInfoIteratorIterator.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Model/IndexInput.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Aggregate.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/BulkWrite.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Count.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/CreateCollection.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/CreateIndexes.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DatabaseCommand.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Delete.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DeleteMany.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DeleteOne.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Distinct.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DropCollection.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DropDatabase.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/DropIndexes.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Executable.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Find.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/FindAndModify.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/FindOne.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/FindOneAndDelete.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/FindOneAndReplace.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/FindOneAndUpdate.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/InsertMany.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/InsertOne.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/ListCollections.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/ListDatabases.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/ListIndexes.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/ReplaceOne.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/Update.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/UpdateMany.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/Operation/UpdateOne.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/UpdateResult.php
 create mode 100644 framework/Mongo/bundle/vendor/mongodb/mongodb/src/functions.php

http://github.com/horde/horde/commit/ec2d1729fc056a61c84185e7a4c04fbcdad74b13

-----------------------------------------------------------------------

commit b00f105350ff38e778530bba85a07b3923ffe2cc
Merge: 43609f3 ec2d172
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jun 24 13:04:05 2016 +0200

    Merge branch 'remicollet-issue-mongodb'

 framework/Cache/test/Horde/Cache/MongoTest.php     |    4 +-
 framework/Mongo/bundle/composer.json               |    5 +
 framework/Mongo/bundle/composer.lock               |  137 +++
 .../vendor/alcaeus/mongo-php-adapter/.gitignore    |    3 +
 .../alcaeus/mongo-php-adapter/.scrutinizer.yml     |    6 +
 .../vendor/alcaeus/mongo-php-adapter/.travis.yml   |   34 +
 .../alcaeus/mongo-php-adapter/CHANGELOG-1.0.md     |  112 +++
 .../vendor/alcaeus/mongo-php-adapter/LICENSE       |   19 +
 .../vendor/alcaeus/mongo-php-adapter/README.md     |  139 +++
 .../vendor/alcaeus/mongo-php-adapter/composer.json |   39 +
 .../lib/Alcaeus/MongoDbAdapter/AbstractCursor.php  |  422 ++++++++
 .../Alcaeus/MongoDbAdapter/ExceptionConverter.php  |  100 ++
 .../MongoDbAdapter/Helper/ReadPreference.php       |  151 +++
 .../Alcaeus/MongoDbAdapter/Helper/SlaveOkay.php    |   52 +
 .../Alcaeus/MongoDbAdapter/Helper/WriteConcern.php |   75 ++
 .../Helper/WriteConcernConverter.php               |   47 +
 .../lib/Alcaeus/MongoDbAdapter/TypeConverter.php   |  157 +++
 .../lib/Alcaeus/MongoDbAdapter/TypeInterface.php   |   28 +
 .../alcaeus/mongo-php-adapter/lib/Mongo/Mongo.php  |  232 +++++
 .../mongo-php-adapter/lib/Mongo/MongoBinData.php   |  120 +++
 .../mongo-php-adapter/lib/Mongo/MongoClient.php    |  437 +++++++++
 .../mongo-php-adapter/lib/Mongo/MongoCode.php      |   67 ++
 .../lib/Mongo/MongoCollection.php                  | 1013 ++++++++++++++++++++
 .../lib/Mongo/MongoCommandCursor.php               |  115 +++
 .../lib/Mongo/MongoConnectionException.php         |   22 +
 .../mongo-php-adapter/lib/Mongo/MongoCursor.php    |  502 ++++++++++
 .../lib/Mongo/MongoCursorException.php             |   22 +
 .../lib/Mongo/MongoCursorInterface.php             |   55 ++
 .../lib/Mongo/MongoCursorTimeoutException.php      |   22 +
 .../mongo-php-adapter/lib/Mongo/MongoDB.php        |  556 +++++++++++
 .../mongo-php-adapter/lib/Mongo/MongoDBRef.php     |   90 ++
 .../mongo-php-adapter/lib/Mongo/MongoDate.php      |  111 +++
 .../lib/Mongo/MongoDeleteBatch.php                 |   39 +
 .../lib/Mongo/MongoDuplicateKeyException.php       |   26 +
 .../mongo-php-adapter/lib/Mongo/MongoException.php |   21 +
 .../lib/Mongo/MongoExecutionTimeoutException.php   |   24 +
 .../mongo-php-adapter/lib/Mongo/MongoGridFS.php    |  459 +++++++++
 .../lib/Mongo/MongoGridFSCursor.php                |   73 ++
 .../lib/Mongo/MongoGridFSException.php             |   22 +
 .../lib/Mongo/MongoGridFSFile.php                  |  142 +++
 .../mongo-php-adapter/lib/Mongo/MongoId.php        |  221 +++++
 .../lib/Mongo/MongoInsertBatch.php                 |   39 +
 .../mongo-php-adapter/lib/Mongo/MongoInt32.php     |   59 ++
 .../mongo-php-adapter/lib/Mongo/MongoInt64.php     |   59 ++
 .../mongo-php-adapter/lib/Mongo/MongoLog.php       |  188 ++++
 .../mongo-php-adapter/lib/Mongo/MongoMaxKey.php    |   35 +
 .../mongo-php-adapter/lib/Mongo/MongoMinKey.php    |   35 +
 .../mongo-php-adapter/lib/Mongo/MongoPool.php      |   61 ++
 .../lib/Mongo/MongoProtocolException.php           |   23 +
 .../mongo-php-adapter/lib/Mongo/MongoRegex.php     |   76 ++
 .../lib/Mongo/MongoResultException.php             |   36 +
 .../mongo-php-adapter/lib/Mongo/MongoTimestamp.php |   94 ++
 .../lib/Mongo/MongoUpdateBatch.php                 |   39 +
 .../lib/Mongo/MongoWriteBatch.php                  |  217 +++++
 .../lib/Mongo/MongoWriteConcernException.php       |   31 +
 .../mongo-php-adapter/lib/Mongo/functions.php      |   42 +
 .../alcaeus/mongo-php-adapter/phpunit.xml.dist     |   29 +
 framework/Mongo/bundle/vendor/autoload.php         |    7 +
 .../Mongo/bundle/vendor/composer/ClassLoader.php   |  413 ++++++++
 framework/Mongo/bundle/vendor/composer/LICENSE     |   21 +
 .../bundle/vendor/composer/autoload_classmap.php   |    9 +
 .../bundle/vendor/composer/autoload_files.php      |   11 +
 .../bundle/vendor/composer/autoload_namespaces.php |   10 +
 .../Mongo/bundle/vendor/composer/autoload_psr4.php |   11 +
 .../Mongo/bundle/vendor/composer/autoload_real.php |   70 ++
 .../bundle/vendor/composer/autoload_static.php     |   55 ++
 .../Mongo/bundle/vendor/composer/installed.json    |  124 +++
 .../Mongo/bundle/vendor/mongodb/mongodb/.gitignore |    9 +
 .../bundle/vendor/mongodb/mongodb/.travis.yml      |   47 +
 .../Mongo/bundle/vendor/mongodb/mongodb/LICENSE    |  202 ++++
 .../Mongo/bundle/vendor/mongodb/mongodb/Makefile   |   65 ++
 .../Mongo/bundle/vendor/mongodb/mongodb/README.md  |   45 +
 .../bundle/vendor/mongodb/mongodb/RELEASE-0.1.0    |  164 ++++
 .../bundle/vendor/mongodb/mongodb/RELEASE-0.2.0    |  398 ++++++++
 .../bundle/vendor/mongodb/mongodb/RELEASE-1.0      |  569 +++++++++++
 .../bundle/vendor/mongodb/mongodb/apigen.neon      |   23 +
 .../bundle/vendor/mongodb/mongodb/composer.json    |   23 +
 .../Mongo/bundle/vendor/mongodb/mongodb/mkdocs.yml |   27 +
 .../bundle/vendor/mongodb/mongodb/phpunit.xml.dist |   28 +
 .../vendor/mongodb/mongodb/src/BulkWriteResult.php |  174 ++++
 .../bundle/vendor/mongodb/mongodb/src/Client.php   |  167 ++++
 .../vendor/mongodb/mongodb/src/Collection.php      |  733 ++++++++++++++
 .../bundle/vendor/mongodb/mongodb/src/Database.php |  285 ++++++
 .../vendor/mongodb/mongodb/src/DeleteResult.php    |   57 ++
 .../src/Exception/BadMethodCallException.php       |   28 +
 .../mongodb/mongodb/src/Exception/Exception.php    |    7 +
 .../src/Exception/InvalidArgumentException.php     |   19 +
 .../mongodb/src/Exception/RuntimeException.php     |    7 +
 .../src/Exception/UnexpectedValueException.php     |    7 +
 .../mongodb/mongodb/src/InsertManyResult.php       |   76 ++
 .../vendor/mongodb/mongodb/src/InsertOneResult.php |   78 ++
 .../vendor/mongodb/mongodb/src/Model/BSONArray.php |   59 ++
 .../mongodb/mongodb/src/Model/BSONDocument.php     |   69 ++
 .../mongodb/mongodb/src/Model/CollectionInfo.php   |   90 ++
 .../src/Model/CollectionInfoCommandIterator.php    |   31 +
 .../mongodb/src/Model/CollectionInfoIterator.php   |   23 +
 .../src/Model/CollectionInfoLegacyIterator.php     |   95 ++
 .../mongodb/mongodb/src/Model/DatabaseInfo.php     |   69 ++
 .../mongodb/src/Model/DatabaseInfoIterator.php     |   23 +
 .../src/Model/DatabaseInfoLegacyIterator.php       |   82 ++
 .../vendor/mongodb/mongodb/src/Model/IndexInfo.php |  171 ++++
 .../mongodb/src/Model/IndexInfoIterator.php        |   23 +
 .../src/Model/IndexInfoIteratorIterator.php        |   33 +
 .../mongodb/mongodb/src/Model/IndexInput.php       |   84 ++
 .../mongodb/mongodb/src/Operation/Aggregate.php    |  231 +++++
 .../mongodb/mongodb/src/Operation/BulkWrite.php    |  258 +++++
 .../vendor/mongodb/mongodb/src/Operation/Count.php |  148 +++
 .../mongodb/src/Operation/CreateCollection.php     |  173 ++++
 .../mongodb/src/Operation/CreateIndexes.php        |  121 +++
 .../mongodb/src/Operation/DatabaseCommand.php      |   79 ++
 .../mongodb/mongodb/src/Operation/Delete.php       |   82 ++
 .../mongodb/mongodb/src/Operation/DeleteMany.php   |   49 +
 .../mongodb/mongodb/src/Operation/DeleteOne.php    |   49 +
 .../mongodb/mongodb/src/Operation/Distinct.php     |  125 +++
 .../mongodb/src/Operation/DropCollection.php       |   78 ++
 .../mongodb/mongodb/src/Operation/DropDatabase.php |   60 ++
 .../mongodb/mongodb/src/Operation/DropIndexes.php  |   77 ++
 .../mongodb/mongodb/src/Operation/Executable.php   |   24 +
 .../vendor/mongodb/mongodb/src/Operation/Find.php  |  234 +++++
 .../mongodb/src/Operation/FindAndModify.php        |  199 ++++
 .../mongodb/mongodb/src/Operation/FindOne.php      |   86 ++
 .../mongodb/src/Operation/FindOneAndDelete.php     |   77 ++
 .../mongodb/src/Operation/FindOneAndReplace.php    |  117 +++
 .../mongodb/src/Operation/FindOneAndUpdate.php     |  117 +++
 .../mongodb/mongodb/src/Operation/InsertMany.php   |  120 +++
 .../mongodb/mongodb/src/Operation/InsertOne.php    |   90 ++
 .../mongodb/src/Operation/ListCollections.php      |  123 +++
 .../mongodb/src/Operation/ListDatabases.php        |   75 ++
 .../mongodb/mongodb/src/Operation/ListIndexes.php  |  123 +++
 .../mongodb/mongodb/src/Operation/ReplaceOne.php   |   70 ++
 .../mongodb/mongodb/src/Operation/Update.php       |  125 +++
 .../mongodb/mongodb/src/Operation/UpdateMany.php   |   70 ++
 .../mongodb/mongodb/src/Operation/UpdateOne.php    |   70 ++
 .../vendor/mongodb/mongodb/src/UpdateResult.php    |  121 +++
 .../vendor/mongodb/mongodb/src/functions.php       |  142 +++
 framework/Mongo/lib/Horde/Mongo/Client.php         |    9 +
 framework/Mongo/package.xml                        |  296 +++++-
 framework/Test/lib/Horde/Test/Factory/Mongo.php    |    2 +-
 138 files changed, 15620 insertions(+), 5 deletions(-)

http://github.com/horde/horde/commit/b00f105350ff38e778530bba85a07b3923ffe2cc

-----------------------------------------------------------------------

commit 910566a59ccf92829d726c7c70c285fe3b43cb81
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jun 24 13:07:47 2016 +0200

    Test for mongodb extension here too.

 horde/lib/Test.php | 3 +++
 1 file changed, 3 insertions(+)

http://github.com/horde/horde/commit/910566a59ccf92829d726c7c70c285fe3b43cb81

-----------------------------------------------------------------------

commit a7d4d9ef7f2bbfac24cd2349881fc7ed9a9e2513
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jun 24 18:51:56 2016 +0200

    [jan] Fix creating the vfsroot when using paths in the 'hostspec' parameter of the Smb driver.

 framework/Vfs/lib/Horde/Vfs/Smb.php | 67 +++++++++++++++++++++++++------------
 framework/Vfs/package.xml           |  2 ++
 2 files changed, 47 insertions(+), 22 deletions(-)

http://github.com/horde/horde/commit/a7d4d9ef7f2bbfac24cd2349881fc7ed9a9e2513




More information about the commits mailing list