Commit Graph

8827 Commits

Author SHA1 Message Date
Nacho Codoñer
65e10c80b8 Merge pull request #13694 from meteor/meteor-profile-build
Support option to profile `meteor build`
2025-04-14 13:34:12 +02:00
Nacho Codoñer
65d294ee29 Merge pull request #13460 from meteor/dev/add-tinytest-filter-option
DEV: Add tinytest `filter` option
2025-04-14 10:40:08 +02:00
Nacho Codoñer
89a0b64589 document new build option 2025-04-10 14:01:53 +02:00
Nacho Codoñer
f628ed9745 support build option to profile builds 2025-04-10 13:53:36 +02:00
Nacho Codoñer
cf0c412ea6 clean 2025-04-10 12:06:37 +02:00
Nacho Codoñer
fb37a8ee2d ensure web.browser.legacy arch is forced when build commands except if configured modern-only 2025-04-10 12:00:02 +02:00
Nacho Codoñer
f1684b42fe ensure web.cordova arch is forced when cordova commands 2025-04-10 11:00:48 +02:00
9Morello
3662d344fa change require call back to JSON.parse, since Windows seems to dislike requiring .js files by their full path 2025-04-01 13:55:07 -03:00
9Morello
168afef6c8 use require instead of JSON.parse 2025-04-01 13:55:07 -03:00
9Morello
de7d9a7a7e default to false if package.json is not found 2025-04-01 13:55:07 -03:00
9Morello
24bc7cb4a9 add modernWebArchsOnly flag to base package.json files used for new projects 2025-04-01 13:55:07 -03:00
9Morello
bf5820feb2 add option to automatically exclude legacy web architectures from builds with a package.json flag 2025-04-01 13:55:07 -03:00
Jan Dvorak
23cf1f6534 Merge branch 'devel' into dev/add-tinytest-filter-option 2025-04-01 13:27:19 +02:00
9Morello
9319ca7625 check for environment variable before sending package usage stats 2025-03-31 10:07:16 -03:00
italo jose
b6802ee3eb refactor: streamline profiling termination handling and cleanup
- Consolidated termination logic for profiling into a single function to reduce redundancy.
- Removed unnecessary comments and code related to heap limit warnings.
- Improved clarity in handling synchronous results during profiling completion.
- Enhanced error logging for profiling termination events.
2025-03-25 09:46:12 -03:00
italo jose
d98cf02a3d log: adding –max_old_space_size warn 2025-03-25 09:46:12 -03:00
italo jose
75bdcd058c feat: native profile inspector
- Enhance profiling capabilities with inspector support and update documentation.
- Added .cursorignore and .cursorrules to .gitignore.
- Updated PERFORMANCE.md and README.md with detailed instructions for using inspector profiling, including environment variable configurations and output handling.
- Improved profiling function to manage inspector sessions and handle large profile sizes effectively.
2025-03-25 09:46:12 -03:00
Nacho Codoñer
db836426bd tweak to version branch 2025-03-17 15:08:51 +01:00
Nacho Codoñer
1291042571 better --size-only option 2025-03-17 12:45:47 +01:00
Nacho Codoñer
1f4d95bb91 add option to skip cache 2025-03-17 12:25:15 +01:00
Nacho Codoñer
3fa04162b0 update cmd to add size options 2025-03-17 12:15:13 +01:00
Nacho Codoñer
d71f6559df update cmd to add size options 2025-03-17 12:11:49 +01:00
Nacho Codoñer
276d71b591 update cmd to add size options 2025-03-17 12:06:27 +01:00
Nacho Codoñer
0ef3999814 ensure options to handle size 2025-03-17 12:03:57 +01:00
Nacho Codoñer
71f14f7acc support METEOR_LOG_DIR env config 2025-03-17 11:11:38 +01:00
Nacho Codoñer
33e73dccea support meteor client and server entrypoint custom envs 2025-03-17 09:24:39 +01:00
Nacho Codoñer
eb8f962c78 Meteor version to 3.2-beta.2 ☄️ 2025-03-05 16:43:10 +01:00
Nacho Codoñer
121b8c99ed better context 2025-03-04 12:23:18 +01:00
Nacho Codoñer
f77a545b10 better formatting for help 2025-02-27 17:30:33 +01:00
Nacho Codoñer
b039b85919 add help content for new profile command 2025-02-27 17:29:21 +01:00
Nacho Codoñer
dcbe656bb3 adjust name of the command 2025-02-27 17:18:09 +01:00
Nacho Codoñer
a554967561 improve bashLive outputting by perserve formatting 2025-02-26 15:21:44 +01:00
Nacho Codoñer
3e92181ca8 dont print bashLive input 2025-02-26 15:16:46 +01:00
Nacho Codoñer
76eccbf50c improve command with bash live feedback and ensure expected git version 2025-02-26 15:03:01 +01:00
Nacho Codoñer
91a51c3d27 implement meteor benchmark cmd 2025-02-25 17:15:01 +01:00
Nacho Codoñer
7e15b9263e Merge pull request #13614 from meteor/skel-meteorvite-warn
Ignore meteor/mongo to avoid annoying non-critical waring
2025-02-25 14:39:11 +01:00
Nacho Codoñer
1a497a0ecd remove als initialization as part of server startup 2025-02-24 14:22:04 +01:00
Nacho Codoñer
e8f64f0cb6 use const 2025-02-19 16:40:54 +01:00
Nacho Codoñer
7b5702d2f7 reuse existing async local storage context 2025-02-19 16:40:14 +01:00
Nacho Codoñer
d87f473450 dont mutate current entry 2025-02-19 16:32:13 +01:00
Nacho Codoñer
47104bf9f2 fix require error 2025-02-18 18:17:34 +01:00
Nacho Codoñer
7ab17e6de3 avoid issue to properly finish on sync and async cases 2025-02-18 17:28:29 +01:00
Nacho Codoñer
1de4c5e190 avoid issue that runs the profiler function twice 2025-02-18 17:23:46 +01:00
Nacho Codoñer
b0426df46d reuse meteor tool als context 2025-02-18 16:01:03 +01:00
Nacho Codoñer
b16c8cb6d6 correct async support on profiler 2025-02-18 15:51:00 +01:00
Nacho Codoñer
ec80e8d746 support async context on profiler async actions 2025-02-18 15:27:21 +01:00
Nacho Codoñer
0ecd72ec97 ensure some stage profiling are considered async to keep track of them 2025-02-10 17:44:29 +01:00
Nacho Codoñer
402f0758c4 ensure ignore mongo to avoid annoying non-critical waring 2025-02-10 15:39:34 +01:00
Nacho Codoñer
a108778dfc ensure ignore mongo to avoid annoying non-critical waring 2025-02-10 15:34:01 +01:00
Nacho Codoñer
ce0b334a9b fix skeleton that are dependent on meteor-vite on its latest version 2025-01-27 17:02:09 +01:00