Commit Graph

14227 Commits

Author SHA1 Message Date
Leonardo Venturini
6c1fd9c313 extract stream handlers 2024-11-06 14:07:36 -04:00
Leonardo Venturini
2779e65630 improve buffered writes flushing logic in order to not block the event loop 2024-11-06 13:08:40 -04:00
Leonardo Venturini
4e8c7cf181 fix potential race condition dropping messages 2024-11-05 18:40:50 -04:00
Leonardo Venturini
104cede0e1 rename files 2024-11-05 18:32:38 -04:00
Leonardo Venturini
748f7c4f29 prevent blocking event loop in write fence 2024-11-04 18:21:39 -04:00
Leonardo Venturini
a9f2656e22 fix race condition in oplog tailing 2024-11-04 18:14:29 -04:00
Leonardo Venturini
c56361f112 refactor session and document views 2024-11-04 16:43:37 -04:00
Leonardo Venturini
75966aed5d shrinkwrap 2024-11-04 14:01:52 -04:00
Leonardo Venturini
2acc66f1a3 add docs back 2024-11-04 14:01:44 -04:00
Leonardo Venturini
b84afd9a52 fix tests 2024-11-04 10:58:57 -04:00
Leonardo Venturini
8a71fd06b5 refactor to oplog_v2_converter to typescript 2024-11-04 08:37:33 -04:00
Leonardo Venturini
91f9ed4346 annotate memory growth point 2024-10-31 15:54:39 -04:00
Leonardo Venturini
17f8256eff add setImmediate for inbound messages 2024-10-31 15:54:21 -04:00
Leonardo Venturini
85c8d8d165 update shrinkwrap 2024-10-31 09:32:06 -04:00
Nacho Codoñer
0ba1ab889d Merge branch 'leonardo/performance-optimizations' into upgrade-mongo-5-callbacks 2024-10-30 16:18:42 +01:00
Leonardo Venturini
9c8c69bb64 shrinkwrap 2024-10-30 11:11:19 -04:00
Leonardo Venturini
31e799d009 fix tests 2024-10-30 11:04:47 -04:00
Leonardo Venturini
3f9fdbd293 shrinkwrap 2024-10-30 08:37:28 -04:00
Leonardo Venturini
42880e8ff4 extract replication method 2024-10-30 08:33:40 -04:00
Leonardo Venturini
d309462deb break down collection constructor 2024-10-30 08:33:25 -04:00
Leonardo Venturini
403d46bea0 extract index methods 2024-10-30 07:58:45 -04:00
Nacho Codoñer
a7f437e92a adding missing scenario to properly generate ids 2024-10-29 17:00:26 +01:00
Nacho Codoñer
4ca0b3794c Revert "fix reference of ObjectId"
This reverts commit f73aac39dd.
2024-10-29 16:39:04 +01:00
Nacho Codoñer
f73aac39dd fix reference of ObjectId 2024-10-29 16:37:47 +01:00
Nacho Codoñer
69dff8aea1 fix test 2024-10-29 16:36:06 +01:00
Leonardo Venturini
00e193763d Merge remote-tracking branch 'origin/upgrade-mongo-5-callbacks' into upgrade-mongo-5-callbacks 2024-10-29 11:25:25 -04:00
Leonardo Venturini
8a9b607cb3 update to 6.10 2024-10-29 11:25:14 -04:00
Leonardo Venturini
0e9c098316 fix test 2024-10-29 11:24:59 -04:00
Nacho Codoñer
5ba0a32f7e solve test 2024-10-29 16:22:46 +01:00
Leonardo Venturini
4c7f33f14d Merge remote-tracking branch 'origin/upgrade-mongo-5-callbacks' into upgrade-mongo-5-callbacks 2024-10-29 10:50:40 -04:00
Leonardo Venturini
c653cd952c shrinkwrap 2024-10-29 10:50:34 -04:00
Nacho Codoñer
fc808d90ff clean console 2024-10-29 15:49:21 +01:00
Leonardo Venturini
ac6bb32e10 Merge remote-tracking branch 'origin/upgrade-mongo-5-callbacks' into upgrade-mongo-5-callbacks 2024-10-29 10:46:09 -04:00
Nacho Codoñer
ac103bad1f adapt callback to promise that block tests 2024-10-29 15:45:32 +01:00
Nacho Codoñer
1695b2312b adapt callback to promise that block tests 2024-10-29 15:45:15 +01:00
Leonardo Venturini
7f0214d94d Merge branch 'leonardo/performance-optimizations' into upgrade-mongo-5-callbacks 2024-10-29 10:13:50 -04:00
Leonardo Venturini
9a9241b031 split collection 2024-10-29 10:01:17 -04:00
Nacho Codoñer
c98c86836e prepare to migrate callbacks 2024-10-29 14:54:02 +01:00
Nacho Codoñer
1f41a5f927 Merge branch 'leonardo/performance-optimizations' into upgrade-mongo-5 2024-10-29 14:24:10 +01:00
Leonardo Venturini
ca8219b1ca refactor to typescript 2024-10-29 08:46:43 -04:00
Leonardo Venturini
84c0cca7db refactor to typescript 2024-10-29 08:35:48 -04:00
Leonardo Venturini
c62a8be6a1 eliminate source of extra microtasks 2024-10-28 13:34:30 -04:00
Nacho Codoñer
0b56044ff5 fix test 2024-10-28 18:03:13 +01:00
Nacho Codoñer
ae93277546 fix api breaking change with timestamps 2024-10-28 18:02:22 +01:00
Nacho Codoñer
b857a88cb9 fix version test 2024-10-28 18:02:06 +01:00
Nacho Codoñer
895967ddbd add mongo-legacy to ensure compatibility and incremental migration 2024-10-28 17:33:48 +01:00
Leonardo Venturini
f628db2ef4 Merge branch 'release-3.1.0' into leonardo/performance-optimizations
# Conflicts:
#	packages/accounts-2fa/.npm/package/npm-shrinkwrap.json
#	packages/email/.npm/package/npm-shrinkwrap.json
2024-10-28 10:20:17 -04:00
Leonardo Venturini
d9786532ee prevent timeout errors from reaching console 2024-10-28 10:18:10 -04:00
Leonardo Venturini
2d6317a3cd Merge pull request #13425 from meteor/simplify-asl-node-dynamics
Simplify Meteor.EnvironmentVariable on the server
2024-10-28 10:16:39 -04:00
Leonardo Venturini
cf85b4822c adjust types 2024-10-28 10:07:29 -04:00