Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/mongodb

PHP MongoDB Abstraction Layer
https://github.com/doctrine/mongodb

Add support for $setOnInsert operator

fccfadcde765270a6d5a29ce6ace536a60476234 authored about 9 years ago by Andreas Braun <[email protected]>
Actually test findAndUpdate in functional test

060302a4225cf710169971de4c3b761295480290 authored about 9 years ago by Andreas Braun <[email protected]>
Add support for the $comment operator

86ffa26e683967893802a091add4c1e3dadd7c02 authored about 9 years ago by Andreas Braun <[email protected]>
Merge pull request #231 from VoycerAG/cursor-interface-count

Remove count method declaration in CursorInterface

4d6e55ea21958b22bf2cb8dc2f3b994c33e27bbd authored over 9 years ago by Andreas <[email protected]>
Remove count method declaration in CursorInterface

72485f3edd67b284a461f2261e3bc57428e12c19 authored over 9 years ago by Andreas Braun <[email protected]>
Merge pull request #229 from munkie/eager-cursor-skip

Fix EagerCursor::skip() method calling limit method of base cursor

666cd4fcd218d2d55413532f47b766b05fb6892c authored over 9 years ago by Andreas <[email protected]>
Fix EagerCursor::skip() method calling limit method of base cursor instead of skip method

06489bc31854dcd072ae63715e4bef0e56ee1db8 authored over 9 years ago by Mikhail Shamin <[email protected]>
Merge branch '1.2.x'

556287acc8020c5dd0042c6c150c845fdbf9458b authored over 9 years ago by Jeremy Mikola <[email protected]>
Revise 1.2 upgrade changelog

05869c503605d9f29a469393a2e2d901959930ef authored over 9 years ago by Jeremy Mikola <[email protected]>
Merge pull request #226

59878724604e31ab4b518976a3f02ae77519404b authored over 9 years ago by Jeremy Mikola <[email protected]>
Implement getter for cursor useIdentifierKeys option

a481d6f12cd2aeaa82b6ad2ea8bf4b6c836fd63e authored over 9 years ago by Jeremy Mikola <[email protected]>
Create branch alias for 1.3.x

9defb0514b12f17591809208b5439c498216da4e authored over 9 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.2.x'

854e9fb466e68b64553bd86f3e72dca37686e9d7 authored over 9 years ago by Jeremy Mikola <[email protected]>
Remove branch alias for 1.2.x

9d81179994eefc0c824f6e976edeb8d99320f75d authored over 9 years ago by Jeremy Mikola <[email protected]>
Bump composer.lock

0d3cd7cc3cd9ba4ceffbca3b6fc3b748b7448df0 authored over 9 years ago by Jeremy Mikola <[email protected]>
Use caret for dependencies and allow all 1.x ext-mongo versions

6aba0757a9d50446ac2681972d8cff97fbb96284 authored over 9 years ago by Jeremy Mikola <[email protected]>
Document changes from 1.1 to 1.2

Also preemptively create a changelog for 1.2.x releases.

c0caf5852e14af373ae5bcf7c8bbf5165246235a authored over 9 years ago by Jeremy Mikola <[email protected]>
Merge pull request #225

f58ef93ff5682c48a1cdc5bac4b8cc1047dd8372 authored over 9 years ago by Jeremy Mikola <[email protected]>
Refer to CursorInterface in Query doc-blocks

c2f4da9b16d7e1d2e43d4e116a80c093cb40a889 authored over 9 years ago by Jeremy Mikola <[email protected]>
Use container-based infrastructure for Travis builds

95b4d9d0afd13026e522c0db10ee3360b09cf9a3 authored over 9 years ago by Jeremy Mikola <[email protected]>
Allow Query to set cursor's useIdentifierKeys option

6f82cd4be4b0738ed66ee8fbfe2de513d402dda4 authored over 9 years ago by Jeremy Mikola <[email protected]>
Implement setUseIdentifierKeys() method for cursors

This replaces a $useKeys constructor option for EagerCursor, allowing it to better support a wra...

6a5f8493dcbf9513e3897994afea5e34db17e4ed authored over 9 years ago by Jeremy Mikola <[email protected]>
EagerCursor wraps CursorInterface instead of Cursor

23f1b2778bc36d794cd41d57bc09ff29d6e773c7 authored over 9 years ago by Andreas Braun <[email protected]>
Include all cursor methods in cursor interface

bfb6350a45da0956c88866e63b3ca498de933d4e authored over 9 years ago by Andreas Braun <[email protected]>
Merge pull request #223

1f6660090b1a98f5999ca6885c2fd465bfaa9f45 authored over 9 years ago by Jeremy Mikola <[email protected]>
Allow specifying useKeys as query option

This will be used in ODM to disable useKeys on all eager cursors.

afcc82905904b2cbf4838b3f8399f6349fc588f2 authored over 9 years ago by Andreas Braun <[email protected]>
Support $useKeys option when EagerCursor converts to an array

Fixes #160.

a95bff525dfe08f6f5b0a9cd153e98a7373f256c authored over 9 years ago by Jeremy Mikola <[email protected]>
Merge pull request #224

484e907459e048578e7efecca51908825dcac38d authored over 9 years ago by Andreas Braun <[email protected]>
Typehint $limit as integer, not boolean

0b6285e348a45739d9b1a29ba1a764ba701d51a0 authored over 9 years ago by Andreas Braun <[email protected]>
Support client and socket timeout options in Collection::count()

Fixes #221.

489afaa183fe27b5eeda57c9580d9c5143b4d5f9 authored over 9 years ago by Jeremy Mikola <[email protected]>
Merge pull request #213 from VoycerAG/aggregation-builder

Add aggregation builder

91461ef9ef1b18a3b834767207bbef5481337de3 authored over 9 years ago by Andreas <[email protected]>
Move group expressions out of Operator stage

9911f6ea9f88fdd7856978705257aba35b5d74fb authored over 9 years ago by Andreas Braun <[email protected]>
Code optimization and checkstyle fixes

48183fc122899e1a7a58d97625e517c48cec36af authored over 9 years ago by Andreas Braun <[email protected]>
Remove optimizations from $limit, $skip and $sort

We leave optimizations to MongoDB and instead create the pipeline as the developer wishes.

efd8b019ae21e313d9f8dbf35b9c4540218801ed authored over 9 years ago by Andreas Braun <[email protected]>
Refactor requireCurrentField() to include calling method

d384fbf781d755c12f6f3ec87377c91f937e4721 authored over 9 years ago by Andreas Braun <[email protected]>
Make members private where possible

5a4e9178d7daca7d8a6391a9e5adc8b39bbafa1b authored over 9 years ago by Andreas Braun <[email protected]>
Make $and and $or operators work with fields

dbe3b74d143c9af63fe0b055b2cdfb07ab181a20 authored over 9 years ago by Andreas Braun <[email protected]>
Revert change to test bootstrap

18cd3b46ad4517715420e46cb5c20bccb9feffe8 authored over 9 years ago by Andreas Braun <[email protected]>
Improve documentation

0ffb9a25d647e027e2f13c2147ea3a5b26f83734 authored over 9 years ago by Andreas Braun <[email protected]>
Add tests for sort stage (and fix bug with $meta)

2f26697c940a6949c5103528e265d46b75bc4943 authored over 9 years ago by Andreas Braun <[email protected]>
Rename queryExpr() to matchExpr()

38f2e0432535a24ca8c9830b3dba2e0bb3c575b1 authored over 9 years ago by Andreas Braun <[email protected]>
Remove unused use statement

de36184e6f884858941f8292a596579b1a76256e authored over 9 years ago by Andreas Braun <[email protected]>
Replace $this with self in docblocks

65470b62e5351d6ab4aaf269b32d11aa6f830d70 authored over 9 years ago by Andreas Braun <[email protected]>
Add a bunch of unit tests

b56ee1181a4bdfb8066a94ece58f7acbfa236f82 authored over 9 years ago by Andreas Braun <[email protected]>
Remove unsupported methods from match stage

93aa0c92195ee52fb537610742da40b7d0765e73 authored over 9 years ago by Andreas Braun <[email protected]>
Add tests for expression class

abd2c31223e618b73f19b594ccca39583ed3cbfc authored over 9 years ago by Andreas Braun <[email protected]>
Move special operators to generic operator class

e8b41733c55bacddc6b8e55bbf02527fd0e94d22 authored over 9 years ago by Andreas Braun <[email protected]>
Add support for sub-expressions

ec59198e20d3edcfe59a5e19267000461863b7f0 authored over 9 years ago by Andreas Braun <[email protected]>
Add functionality for operators in stages

9c1f8a1069fbf36bbe71ae51ee7c0f26e6e0a99f authored over 9 years ago by Andreas Braun <[email protected]>
Rename value() method to expression()

57512f523dfa3e20aace0c7a1a61d965f2533bc5 authored over 9 years ago by Andreas Braun <[email protected]>
Add method to retrieve specific stage

ce865582c8241f1d9b4546af40da790e0a9ea1b0 authored over 9 years ago by Andreas Braun <[email protected]>
Add test for $project, $redact and $group stage

16b266c642afc8ec9bf04a303219edbc87d2c261 authored over 9 years ago by Andreas Braun <[email protected]>
Add operator class for aggregation stages

1382149e794c1092ed9ce5603c26acf1ab52f564 authored over 9 years ago by Andreas Braun <[email protected]>
Add ability to get query expressions from builder

This is useful when writing more complex match/geoNear stages

958eab680eaca29f32013c1bf32abc88c9e5426a authored over 9 years ago by Andreas Braun <[email protected]>
Remove short array syntax and fix test

70610a263f3f214adf52a91f1659170e405fa2e8 authored over 9 years ago by Andreas Braun <[email protected]>
Add basic aggregation builder classes

3ff690adb3c67b84deee547e8f0ef9232708fcea authored over 9 years ago by Andreas Braun <[email protected]>
Rename assemble() method in stage to getExpression()

7640865a59409590a087828d39ad0cf45d330174 authored over 9 years ago by Andreas Braun <[email protected]>
Merge pull request #222 from VoycerAG/parallel-collection-scan

Add support for parallelCollectionScan method

5d7b2e984d8ca1476358b71798c268a4bd185b2d authored over 9 years ago by Andreas <[email protected]>
Add support for parallelCollectionScan method

d488e8dfdeface81a1b102282b2c252ce5c43b25 authored over 9 years ago by Andreas Braun <[email protected]>
Merge pull request #209 from VoycerAG/common-cursor-interface

Add a common cursor interface

350447749274cdf4fb6500e12985d582cb79d86a authored over 9 years ago by Andreas <[email protected]>
Merge pull request #218 from doctrine/currentdate-operator-type

Change parameter for $currentDate operator

a7ee4e6c679c0a95db4a0f33c7ce1fa6b654ecff authored over 9 years ago by Jeremy Mikola <[email protected]>
Remove wrong parameter annotation

eb7bf5ef54f0838677dee69aa33343b47c1818ef authored over 9 years ago by Andreas Braun <[email protected]>
Change parameter for $currentDate operator

f1f9b1b845958259133727d5eb58d3a48b705d1e authored over 9 years ago by Andreas Braun <[email protected]>
Merge pull request #215

c3c029cab1917afb8fa7cc41ef3dc328e8a852fb authored over 9 years ago by Jeremy Mikola <[email protected]>
Update composer.lock

280e02c1b8a25e497c13676efee1dbf20c97bfd5 authored over 9 years ago by Jeremy Mikola <[email protected]>
Set doctrine/common lowest dependency to 2.2

Although the library is compatible with 2.1.x, autoloading was not properly configured in versio...

c836b9e7d38044b56b44dfd6a43d0272cd1e33c5 authored over 9 years ago by Bernardo Silva <[email protected]>
Ensure Composer is always updated

49f4c0c9026033e98659c41f26f679a5a4261e68 authored over 9 years ago by Bernardo Silva <[email protected]>
Ensure library is tested against lowest dependencies

8c669f7e6c7ac391a7282d676ef5e5c11dee456e authored over 9 years ago by Bernardo Silva <[email protected]>
Merge pull request #212 from VoycerAG/update-operator-support

Query builder support for new update operators in MongoDB 2.6

8b1b569e198a50ebfd61004d726e65a6138217cc authored over 9 years ago by Andreas <[email protected]>
Fix doc URL

0c677e6ae714cb34cf198451e9a647c67a4fceba authored over 9 years ago by Andreas Braun <[email protected]>
Add missing test for $push with $position

bc81918549a650d62cb6e6c7f6174fa0b9f4560c authored over 9 years ago by Andreas Braun <[email protected]>
Add @malarzm and @alcaeus to authors

03ab02a0f035fa8777db9c0a92638a4cb4455e11 authored over 9 years ago by Andreas <[email protected]>
Merge pull request #214 from nantunes/geoWithin-fix

Removes Builder::geoWithin() parameter type hint

baf31016b1c8e1c77d36c099512c10a76c219e34 authored over 9 years ago by Andreas <[email protected]>
Removes Builder::geoWithin() parameter type hint

b20d71a7bdfdf22b7871e20f9b96e429edf55ec3 authored over 9 years ago by Nelson Antunes <[email protected]>
Add support for $position operator in $push expressions

c78338d40ec99633cfe66e932461b88548a31d3b authored over 9 years ago by Andreas Braun <[email protected]>
Add support for $min and $max operators in query builder

30692368e9d8abaa6e03b783ad85bcb23dca0b14 authored over 9 years ago by Andreas Braun <[email protected]>
Add support for $bit operator in query builder

d5f1e4f81d86b0ea3bb254632a5065e30c87a212 authored over 9 years ago by Andreas Braun <[email protected]>
Add support for $currentDate operator in query builder

0d96d99fc96156b49216e61eddebc4dd933ecbf0 authored over 9 years ago by Andreas Braun <[email protected]>
Add support for $mul operator in query builder

2d547f137c49fe6a2944e3a8ac031d4a07c9eaf4 authored over 9 years ago by Andreas Braun <[email protected]>
Add a common cursor interface

a701462d5af582cf1f839aa1b3b0469719a9dc04 authored almost 10 years ago by Andreas Braun <[email protected]>
Update composer.lock

f1ccea5c72714686ef72b29e5cc9b4f907300f61 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.1.x'

6343a465d735c0226c3d7c12db36ea22bc8ddfd3 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Changelog entry for 1.1.8

5cd7ab2aeb6783b9f2345a47767b5c0b2d2b3305 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Update composer.lock

025f706ed01d732418efb4dc636f17c36964f6d4 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.0.x' into 1.1.x

09bf210fd33342576c6ee5b82971135a3ee2b464 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Changelog entry for 1.0.11

2d68d06b4b9e9dff8e48636c57ce744e1fc2a2e8 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge pull request #207 from doctrine/1.0-deps

Bump doctrine/common dependency

724071cf87584025d4d727c36bc393f0c56ac93c authored almost 10 years ago by Jeremy Mikola <[email protected]>
Start tracking composer.lock in git

e18ed839f4cf11d1f92f4384240cf255c06bc107 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Allow ~2.1 for doctrine/common

996a4d34a807dc0a0a66e37bee6478432d1b34e1 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.1.x'

d9b284bfaa702d325516e741e585f19ac742beb5 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.0.x' into 1.1.x

5e2b7f3e3cc001a3432eb76266e2cb480c9ca3bd authored almost 10 years ago by Jeremy Mikola <[email protected]>
Fix version in changelog

a89ca5c78b41e0389dcc3c2b91437648ed5c7755 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.1.x'

3b97082b1526406a3e8ddc294713b89d6f460f59 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Changelog entry for 1.1.7

14692c37da4be0b96c6b5fec480fb855b9aaf441 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge branch '1.0.x' into 1.1.x

4f1fc3bbdad545d6b2f28a409e399dadf83a7662 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Changelog entry for 1.0.10

0e55013feace05df45ed5856c7da51703dfea352 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge pull request #205 from doctrine/gh204

Don't pass empty arrays to array_combine()

f50fc49f3a34b95d2c561540b95af5844d60f77b authored almost 10 years ago by Jeremy Mikola <[email protected]>
Don't pass empty arrays to array_combine()

Fixes #204 for PHP 5.3.

9208977117dfe5d5d42e3e4be0098c6b47ab2162 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Merge pull request #203 from doctrine/gh194

Ensure Query projection option is renamed for findAndModify

ad6a6c40480fd867e2d6f7381a68e0f364f98a11 authored almost 10 years ago by Jeremy Mikola <[email protected]>
Ensure Query projection option is renamed for findAndModify

Fixes #194

8fa89088d3926e27a349b937946753efd2e4e41d authored almost 10 years ago by Jeremy Mikola <[email protected]>