Skip to content

Commit 202c602

Browse files
committed
merge: catch up with main (raw change streams PR #591)
Merges upstream main which includes PR #591 (raw change streams) and PR #599 (direct BSON Buffer -> JSON conversion). Auth fix conflicts (types.ts, config.test.ts) resolved — both sides had the same fix, upstream also added database name decoding. ChangeStream.ts has 11 unresolved conflicts — PR #591 replaced the MongoDB driver ChangeStream with a custom RawChangeStream using raw aggregate + getMore. Our Cosmos DB changes need to be re-applied to the new code structure. Resolved in the next commit.
2 parents a357055 + e5074f0 commit 202c602

File tree

2,891 files changed

+356085
-38196
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,891 files changed

+356085
-38196
lines changed

.changeset/fluffy-carpets-repair.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fresh-terms-accept.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/honest-timers-push.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/loud-penguins-march.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/stupid-pianos-laugh.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/tame-carrots-sit.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 0 additions & 354 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/service-module-mongodb': minor
3+
---
4+
5+
Use custom MongoDB change stream implementation to get better low-level control.

0 commit comments

Comments
 (0)