Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/orlandos-nl/MongoKitten
Native MongoDB driver for Swift, written in Swift
https://github.com/orlandos-nl/MongoKitten
Add option for not pooling a connection - for use in ChangeStream
cf17e779bb4912bf778f81338c2ba8df560312d6 authored over 2 years ago
cf17e779bb4912bf778f81338c2ba8df560312d6 authored over 2 years ago
Add to the options CodingKeysg
f4dd4742aa14cace83759ecf6e526f4c92b9e5f0 authored over 2 years ago
f4dd4742aa14cace83759ecf6e526f4c92b9e5f0 authored over 2 years ago
Support fullDocument option
71f6c2e85b2962744e01c889de5549b64814a817 authored over 2 years ago
71f6c2e85b2962744e01c889de5549b64814a817 authored over 2 years ago
Merge pull request #284 from The-0xAlex/patch-1
Delete MongoDB-CR.swift
04844fe2780cc9239f3285272af72a53ced0538d authored over 2 years ago
Delete MongoDB-CR.swift
This change removes an irrelevant file from source-control and compilation.
07f39f6e2c7156dce43bce82e554e9988fc23dec authored over 2 years ago
DebugDescription for find & aggregate
2c5298433bce99472c26255429de855bf833092e authored over 2 years ago
2c5298433bce99472c26255429de855bf833092e authored over 2 years ago
Fix change stream builder's signature
8493930ae1651b01c3a7914a3f5546ff4084cec3 authored over 2 years ago
8493930ae1651b01c3a7914a3f5546ff4084cec3 authored over 2 years ago
Old NIODNS
bb173e25a4e3ef52b8e1901dd2bf99c8a010614d authored over 2 years ago
bb173e25a4e3ef52b8e1901dd2bf99c8a010614d authored over 2 years ago
Add linux to test matrix, use FieldPath in Meow
cf961aed0fee55041a7da7a0c0e947cc8e79c962 authored almost 3 years ago
cf961aed0fee55041a7da7a0c0e947cc8e79c962 authored almost 3 years ago
Support OpMessage by default
6b8ea33bbd8f79f84bf600e10857fcc2a30c310a authored almost 3 years ago
6b8ea33bbd8f79f84bf600e10857fcc2a30c310a authored almost 3 years ago
Fix gridFS index
cad95668aafcb0167b9fa801e50e1ea9b5c5db61 authored almost 3 years ago
cad95668aafcb0167b9fa801e50e1ea9b5c5db61 authored almost 3 years ago
Update unit tests to async/await
1556fdbdfaa12958949e39b6ac608ca038e23993 authored almost 3 years ago
1556fdbdfaa12958949e39b6ac608ca038e23993 authored almost 3 years ago
Update public APIs of various stages
990722dfeaf44e91cd01a8745158d78c73e37e77 authored almost 3 years ago
990722dfeaf44e91cd01a8745158d78c73e37e77 authored almost 3 years ago
Merge remote-tracking branch 'origin/master/7.0' into master/7.0
5f62821b520c803c0a566f3a1b9bb93c10d76f7b authored almost 3 years ago
5f62821b520c803c0a566f3a1b9bb93c10d76f7b authored almost 3 years ago
FieldPath in projections
c56ec7e05764431d2ce14c344678607487f3d884 authored almost 3 years ago
c56ec7e05764431d2ce14c344678607487f3d884 authored almost 3 years ago
Merge pull request #275 from linus-hologram/master/7.0
Added warnings if unsupported aggregation stages are used
1275debbb87e1775bcc4cbc8fe0976a1f1ce0601 authored almost 3 years ago
made using pipelineVariables optional with a default to nil
906ba549449885c82158fc86aee10675704c69f0 authored almost 3 years ago
906ba549449885c82158fc86aee10675704c69f0 authored almost 3 years ago
updated docs for certain aggregation stages
52ec78480e6e71885cf3302d1d602c2077017174 authored almost 3 years ago
52ec78480e6e71885cf3302d1d602c2077017174 authored almost 3 years ago
renamed usedPipelineVariables to using pipelineVariables
e459e06ac5bb4ffeb0874dec18420e6530098a7c authored almost 3 years ago
e459e06ac5bb4ffeb0874dec18420e6530098a7c authored almost 3 years ago
bugfix
c9f9b394c36f9f266798d1c46d982a9d29386980 authored almost 3 years ago
c9f9b394c36f9f266798d1c46d982a9d29386980 authored almost 3 years ago
using the AggregateBuilder result builder now for lookup aggregation stage.
d648f860e746d536d0ed82f74c82c8a7834c4d33 authored almost 3 years ago
d648f860e746d536d0ed82f74c82c8a7834c4d33 authored almost 3 years ago
bugfix
28a5c151a2ee9db02eefe77e394234472a18f539 authored almost 3 years ago
28a5c151a2ee9db02eefe77e394234472a18f539 authored almost 3 years ago
using FieldPath type for geoNear aggregation's key field
1d6d558b83acf2caca4e1a0868fe42bb7bba972d authored almost 3 years ago
1d6d558b83acf2caca4e1a0868fe42bb7bba972d authored almost 3 years ago
bugfixes
7e8fdbea5571a840195534d0ee321a96d81144b8 authored almost 3 years ago
7e8fdbea5571a840195534d0ee321a96d81144b8 authored almost 3 years ago
some minor changes as requested, however, this commit still causes errors
71032092ee92c499bd2a259a03f1c5674c57771d authored almost 3 years ago
71032092ee92c499bd2a259a03f1c5674c57771d authored almost 3 years ago
Merge branch 'master/7.0' of https://github.com/linus-hologram/MongoKitten into linus-hologram-master/7.0
c09c300a056e9c509b9d1e1cb9e8416bb4aa0a08 authored almost 3 years ago
c09c300a056e9c509b9d1e1cb9e8416bb4aa0a08 authored almost 3 years ago
More Sendable closures
5b28ac851424a02f0068a27747b61e744144df9f authored almost 3 years ago
5b28ac851424a02f0068a27747b61e744144df9f authored almost 3 years ago
bugfixes
c60950e2277565ee055b2f0a146c9135e962dab9 authored almost 3 years ago
c60950e2277565ee055b2f0a146c9135e962dab9 authored almost 3 years ago
Merge remote-tracking branch 'refs/remotes/official/master/7.0'
Conflicts:
Sources/MongoKittenCore/QueryPrimitives/Projection.swift
Implement connection pool requests for new connections
f02db116f8d704d0e63f040d2b815bb9d0e5f4b2 authored almost 3 years ago
f02db116f8d704d0e63f040d2b815bb9d0e5f4b2 authored almost 3 years ago
Update to BSON 8.0 changes
e3ef7612d8ddefb8f6ac262927497c92fc4119ab authored almost 3 years ago
e3ef7612d8ddefb8f6ac262927497c92fc4119ab authored almost 3 years ago
first step towards using a protocol based approach for AggregateBuilderStages.
3b6218e2418e9eaa9391b1d5b6c59ac72dbba022 authored almost 3 years ago
3b6218e2418e9eaa9391b1d5b6c59ac72dbba022 authored almost 3 years ago
bugfix
ac8c3696934f0002a635c16158eb96af52595724 authored almost 3 years ago
ac8c3696934f0002a635c16158eb96af52595724 authored almost 3 years ago
final touches on iteration #1 of compatibility warnings for aggregation stages vs. connection MongoDB version
7bfa630a4f7dd06c439fa73568caa5491356a7bd authored almost 3 years ago
7bfa630a4f7dd06c439fa73568caa5491356a7bd authored almost 3 years ago
Merge remote-tracking branch 'refs/remotes/official/master/7.0'
Conflicts:
Sources/MongoKitten/Aggregate.swift
code cleanup
8e0f1d565803568a0479c0f86c84b0d6554042aa authored almost 3 years ago
8e0f1d565803568a0479c0f86c84b0d6554042aa authored almost 3 years ago
Don't use local packages, remove AggregateBuilderPipeline's chaining API
979428307623d5c72da334691d50ccce77f16009 authored almost 3 years ago
979428307623d5c72da334691d50ccce77f16009 authored almost 3 years ago
added label to AggregateStage initializer
c496c0c32186677cbdebfbafde755e5d4e3ce160 authored almost 3 years ago
c496c0c32186677cbdebfbafde755e5d4e3ce160 authored almost 3 years ago
added conditional compilation, warnings are now only emitted if the DEBUG flag is active
72f1fa52cc741f837f03f8fd2f898af78565bace authored almost 3 years ago
72f1fa52cc741f837f03f8fd2f898af78565bace authored almost 3 years ago
fixed logical error; now the maximum mongodb version used in aggregation stages will be the minimal version required
95977e6abc8c6926f34db1c46de72a31f7ff09d7 authored almost 3 years ago
95977e6abc8c6926f34db1c46de72a31f7ff09d7 authored almost 3 years ago
implemented warning for incompatible AggreagtionStages and MongoDB version
984302d4386b0cca4958fa32948a05a779ff7235 authored almost 3 years ago
984302d4386b0cca4958fa32948a05a779ff7235 authored almost 3 years ago
Conform a gazillion types to Sendable manually
22a6247463ab0caa07021f1e1f1fd6381c31af4d authored almost 3 years ago
22a6247463ab0caa07021f1e1f1fd6381c31af4d authored almost 3 years ago
Add lazyConnect support
cdc68509ce8ae4ef91c4219d360ae820644740d3 authored almost 3 years ago
cdc68509ce8ae4ef91c4219d360ae820644740d3 authored almost 3 years ago
Async/await is now a first-class citizen
ba3da4cbf3c0e258c7baf329be3dfff21afd8d1c authored almost 3 years ago
ba3da4cbf3c0e258c7baf329be3dfff21afd8d1c authored almost 3 years ago
Merge pull request #271 from orlandos-nl/write-concern
Added write concern support for insert APIs.
d22edbbf262d6925dbaed74cc83fa8953e867590 authored about 3 years ago
Added write concern to Delete commands.
68cfe3a4796993384f2615b86601f482d8eaeb19 authored about 3 years ago
68cfe3a4796993384f2615b86601f482d8eaeb19 authored about 3 years ago
Added write concern support for insert APIs.
95cd5ebee9c43a2ccc3a9dfef3033b5f3c5b5b37 authored about 3 years ago
95cd5ebee9c43a2ccc3a9dfef3033b5f3c5b5b37 authored about 3 years ago
Merge branch 'master/6.0' of github.com:OpenKitten/MongoKitten into master/6.0
311b793a4d3d3462ea4c569acbcd5366d1528dc8 authored about 3 years ago
311b793a4d3d3462ea4c569acbcd5366d1528dc8 authored about 3 years ago
Fix Swift 5.2.4 support
f787d839b403876ace0cc3ef2ed771e165cf14ec authored about 3 years ago
f787d839b403876ace0cc3ef2ed771e165cf14ec authored about 3 years ago
Merge pull request #259 from OpenKitten/feature/async-await
Async/await helpers
7a9d7b4004573553f49e4ef2d62b7ab58de110b0 authored about 3 years ago
Also stop updating a task when it's throwing an error
9171d244fd8ad3f46e92e04d9221ead04c77ab38 authored over 3 years ago
9171d244fd8ad3f46e92e04d9221ead04c77ab38 authored over 3 years ago
Revert bad code
98a723b72e129049f0b0f2623324d7ec34ef55aa authored over 3 years ago
98a723b72e129049f0b0f2623324d7ec34ef55aa authored over 3 years ago
Fix AsyncSequence implementation & IndexBuilder
7da5a16b660ec360fdbf6983c62661db7954a0b4 authored over 3 years ago
7da5a16b660ec360fdbf6983c62661db7954a0b4 authored over 3 years ago
Merge pull request #266 from Guziq/patch-1
Update AggregateBuilder.swift
22352b542551c9f69789658c2325c7b929639277 authored over 3 years ago
Update AggregateBuilder.swift
`resultBuilder` was introduced in Swift 5.4
37d8919a1008b57b5246248a36041e1460ee2556 authored over 3 years ago
Update async/await code
72bc7ca7a10a547b1cb653a2564552ce25fee48e authored over 3 years ago
72bc7ca7a10a547b1cb653a2564552ce25fee48e authored over 3 years ago
AllResults helper
a41dd2f4ed7be831d224bf3b383e9d7a8dd0bccf authored over 3 years ago
a41dd2f4ed7be831d224bf3b383e9d7a8dd0bccf authored over 3 years ago
Modify find query on mappedcursor
191d4786bde72b12ec366c4ac27b99276c419f84 authored over 3 years ago
191d4786bde72b12ec366c4ac27b99276c419f84 authored over 3 years ago
Don't encode change stream option maxAwaitTimeMS
c45e2111ffd5ffb95922ca90d2abab68bf2eadc7 authored over 3 years ago
c45e2111ffd5ffb95922ca90d2abab68bf2eadc7 authored over 3 years ago
BuildChangeStream support
9e4c586bb26907ad4f51d1e8254a2b0d1413e01d authored over 3 years ago
9e4c586bb26907ad4f51d1e8254a2b0d1413e01d authored over 3 years ago
Async find and modify
15fdee2df09f0abf3b447bff213c49f3e89d1eaf authored over 3 years ago
15fdee2df09f0abf3b447bff213c49f3e89d1eaf authored over 3 years ago
meow.async to raw.async API
a12c84e5deb635dcad3e5715d02fd4deb918c584 authored over 3 years ago
a12c84e5deb635dcad3e5715d02fd4deb918c584 authored over 3 years ago
async/await meow save helper
8bae3aac7f6953cc87bdd61356225c0f0dbc5627 authored over 3 years ago
8bae3aac7f6953cc87bdd61356225c0f0dbc5627 authored over 3 years ago
better close API
cfd19451284fe83e5217fa54da47f36897261564 authored over 3 years ago
cfd19451284fe83e5217fa54da47f36897261564 authored over 3 years ago
Merge branch 'feature/async-await' of github.com:OpenKitten/MongoKitten into feature/async-await
b9055aa7a960c3cda334686171172857bf115343 authored over 3 years ago
b9055aa7a960c3cda334686171172857bf115343 authored over 3 years ago
Cursor & ChangeStream isClosed getter
0c6bce2fb15d10fb838e45633864fa430c35e47b authored over 3 years ago
0c6bce2fb15d10fb838e45633864fa430c35e47b authored over 3 years ago
Merge pull request #265 from OpenKitten/find-and-modify-helper
Added decoder helper.
91c0dd2c10395829d7bbf0d7cdac51a918dc745e authored over 3 years ago
Merge pull request #264 from OpenKitten/find-and-modify-helper
Added decoder helper.
bfa7d9e6e8cd1c6f994e838c3a2384280b48a95d authored over 3 years ago
Added decoder helper.
52d02497121478f1c93d5a2c928e2281df963b01 authored over 3 years ago
52d02497121478f1c93d5a2c928e2281df963b01 authored over 3 years ago
Use non-NIO MeowDatabsae
f0f230900a823ad1bdc04f210d310da60eef3464 authored over 3 years ago
f0f230900a823ad1bdc04f210d310da60eef3464 authored over 3 years ago
Meow references
b5cdb227bf22f5fbdbbd3b18bcc04481b9b9ece8 authored over 3 years ago
b5cdb227bf22f5fbdbbd3b18bcc04481b9b9ece8 authored over 3 years ago
watch change stream using async-await
1d684b69cef314f32aee0c66713df7b7bbe46c39 authored over 3 years ago
1d684b69cef314f32aee0c66713df7b7bbe46c39 authored over 3 years ago
Make MappedCurosr an asyncSequence
e74f0011aef6651238b46ffdf4f0364cfb769e9a authored over 3 years ago
e74f0011aef6651238b46ffdf4f0364cfb769e9a authored over 3 years ago
Mutable meow
d9dc37c8a524a44530144bd39dda57d3ad41ef75 authored over 3 years ago
d9dc37c8a524a44530144bd39dda57d3ad41ef75 authored over 3 years ago
Also async-await for meow
21699da239e5cf3a92229c6228e6d09312947482 authored over 3 years ago
21699da239e5cf3a92229c6228e6d09312947482 authored over 3 years ago
Async merged with main
33d26d1ac27e4d89be814ed232eecf7db9e1b7d8 authored over 3 years ago
33d26d1ac27e4d89be814ed232eecf7db9e1b7d8 authored over 3 years ago
Merge branch 'master/6.0' into feature/async-await
0344723d880dc7f5abedd3a05fe8dcac792829a3 authored over 3 years ago
0344723d880dc7f5abedd3a05fe8dcac792829a3 authored over 3 years ago
Build SASL on 32-bit conversation IDs
73a904c5e07018adfcbbd983cc6ec69e01b9c624 authored over 3 years ago
73a904c5e07018adfcbbd983cc6ec69e01b9c624 authored over 3 years ago
Fix decoding some Indexes, as they don't necessarily contain namespaceg
4e0b1a1b436fa98dad3196c9819c044158249fdb authored over 3 years ago
4e0b1a1b436fa98dad3196c9819c044158249fdb authored over 3 years ago
Merge pull request #262 from rgroult/Fix_distinctValues
Use provide Query for distinctValues request
028422ad4d745ed2056e88fd61ccf0fa9605ffc6 authored over 3 years ago
Use provide Query for distinctValues request
eafc9772a2ab06752fd93a01d563a8bffdf63757 authored over 3 years ago
eafc9772a2ab06752fd93a01d563a8bffdf63757 authored over 3 years ago
Merge pull request #260 from aymericio/update/aggregate-builder-stage
Update AggregateBuilderStage
92c9aa9aa29f14fe38948dc6af035c2b491b9fd9 authored over 3 years ago
Update assert condition in skip function for AggregateBuilderStage
0d4444d0502992675ce864504e6b4d1b223c1fcb authored over 3 years ago
0d4444d0502992675ce864504e6b4d1b223c1fcb authored over 3 years ago
Add unit test for AggregateBuilderStage custom
cd07a0d7c8f0740b9747f4bd9f85f48a9c4c6478 authored over 3 years ago
cd07a0d7c8f0740b9747f4bd9f85f48a9c4c6478 authored over 3 years ago
Update access control for AggregateBuilderStage
74d14a1a1b6810d50052d4d1e03d35391695c830 authored over 3 years ago
74d14a1a1b6810d50052d4d1e03d35391695c830 authored over 3 years ago
Remove assert in skip function for AggregateBuilderStage
dd922daccea8a60e61d867a5bb450fd7245d427e authored over 3 years ago
dd922daccea8a60e61d867a5bb450fd7245d427e authored over 3 years ago
Async call on NIO based objects
cb555a50ce552656056fc2a80bd4261fecf9daf3 authored over 3 years ago
cb555a50ce552656056fc2a80bd4261fecf9daf3 authored over 3 years ago
Discussing with Obbut
23860614253f25f659260c9f399e1dc8c5975057 authored over 3 years ago
23860614253f25f659260c9f399e1dc8c5975057 authored over 3 years ago
Async/await helpers
b0366406c38262173e537f7852a5ae91ec7430b2 authored over 3 years ago
b0366406c38262173e537f7852a5ae91ec7430b2 authored over 3 years ago
Add more logs
338da14e8c234f60b7b07c31a10f972422960771 authored over 3 years ago
338da14e8c234f60b7b07c31a10f972422960771 authored over 3 years ago
Update README.md
66ab9fb95ef22276754a4963f355aa3f55ac2602 authored over 3 years ago
66ab9fb95ef22276754a4963f355aa3f55ac2602 authored over 3 years ago
Update README.md
8772de10ada6bea84cc12b816e06a6e68cda9892 authored over 3 years ago
8772de10ada6bea84cc12b816e06a6e68cda9892 authored over 3 years ago
Update README.md
a85dcfd51fd6eab35eb092f1d1148c41cce2d035 authored over 3 years ago
a85dcfd51fd6eab35eb092f1d1148c41cce2d035 authored over 3 years ago
Update README.md
db46c4329c23ba6ce3195574b9a60611a27de0c7 authored over 3 years ago
db46c4329c23ba6ce3195574b9a60611a27de0c7 authored over 3 years ago
Update README.md
731058d0d4caec97977157f584e27b9f308e6ab6 authored over 3 years ago
731058d0d4caec97977157f584e27b9f308e6ab6 authored over 3 years ago
Update README.md
361354bbc739d356333ff85c7b304a7954f22acb authored over 3 years ago
361354bbc739d356333ff85c7b304a7954f22acb authored over 3 years ago
Add support for client-side ChangeStream refresh rates and fix a lot of warnings
bc44c4396aae79075d09779937080a96831f1fac authored over 3 years ago
bc44c4396aae79075d09779937080a96831f1fac authored over 3 years ago
Carry the hoppedEventLoop forward when creating a TransactionDatabase
8a98326aca11c29d87a8bf1538679bb5ad9fd733 authored almost 4 years ago
8a98326aca11c29d87a8bf1538679bb5ad9fd733 authored almost 4 years ago
Hop eventloops in the returned futures from `transaction.abort` and transaction.commit`.
42e99850fe5ff213b68a75001ad52d20db47a9dc authored almost 4 years ago
42e99850fe5ff213b68a75001ad52d20db47a9dc authored almost 4 years ago
Put change streams at the start of the pipeline
206dfd176c12718fc479b8e1183f4357fae3405e authored almost 4 years ago
206dfd176c12718fc479b8e1183f4357fae3405e authored almost 4 years ago