From c3f344dd4471ea120bed4f9c3cae9541d2ccae4e Mon Sep 17 00:00:00 2001 From: Frederico Maia Date: Thu, 19 Sep 2024 10:26:14 -0300 Subject: [PATCH] Fix some broken links --- v3-docs/docs/.vitepress/config.mts | 4 ++-- v3-docs/docs/api/collections.md | 2 +- .../docs/tutorials/vue/meteorjs3-vue3-vue-meteor-tracker.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/v3-docs/docs/.vitepress/config.mts b/v3-docs/docs/.vitepress/config.mts index b857835168..8c70c93d32 100644 --- a/v3-docs/docs/.vitepress/config.mts +++ b/v3-docs/docs/.vitepress/config.mts @@ -401,11 +401,11 @@ export default defineConfig({ // TODO: Open issue in Vitepress about this { link: "/history", text: "Meteor.js v3 (Current)" }, { - link: "https://docs.meteor.com/changelog", + link: "https://v2-docs.meteor.com/changelog", text: "Meteor.js v2", }, { - link: "https://docs.meteor.com/changelog#v112220211012", + link: "https://v2-docs.meteor.com/changelog#v112220211012", text: "Meteor.js v1", }, ], diff --git a/v3-docs/docs/api/collections.md b/v3-docs/docs/api/collections.md index cecd75f58f..36cc1910b4 100644 --- a/v3-docs/docs/api/collections.md +++ b/v3-docs/docs/api/collections.md @@ -1179,7 +1179,7 @@ certificates configurations. ### Mongo Oplog Options {#mongo-oplog-options} > Oplog options were introduced in Meteor 2.15.1 -If you set the [`MONGO_OPLOG_URL`](https://docs.meteor.com/environment-variables.html#MONGO-OPLOG-URL) env var, Meteor will use MongoDB's Oplog to show efficient, real time updates to your users via your subscriptions. +If you set the [`MONGO_OPLOG_URL`](/cli/environment-variables.html#mongo-oplog-url) env var, Meteor will use MongoDB's Oplog to show efficient, real time updates to your users via your subscriptions. Due to how Meteor's Oplog implementation is built behind the scenes, if you have certain collections where you expect **big amounts of write operations**, this might lead to **big CPU spikes on your meteor app server, even if you have no publications/subscriptions on any data/documents of these collections**. For more information on this, please have a look into [this blog post from 2016](https://blog.meteor.com/tuning-meteor-mongo-livedata-for-scalability-13fe9deb8908), [this github discussion from 2022](https://github.com/meteor/meteor/discussions/11842) or [this meteor forums post from 2023](https://forums.meteor.com/t/cpu-spikes-due-to-oplog-updates-without-subscriptions/60028). diff --git a/v3-docs/docs/tutorials/vue/meteorjs3-vue3-vue-meteor-tracker.md b/v3-docs/docs/tutorials/vue/meteorjs3-vue3-vue-meteor-tracker.md index b96907c4c4..55b5583714 100644 --- a/v3-docs/docs/tutorials/vue/meteorjs3-vue3-vue-meteor-tracker.md +++ b/v3-docs/docs/tutorials/vue/meteorjs3-vue3-vue-meteor-tracker.md @@ -314,7 +314,7 @@ import '../imports/api/tasksPublications'; ``` ::: -> If you want to learn more about how publications works, you can read the [Meteor Guide](https://docs.meteor.com/api/pubsub.html). +> If you want to learn more about how publications works, you can read [here](/api/meteor.html#pubsub). Now, your app should look like this: