Вопросы о повторной выпечке

Привет,

Мне нужна небольшая ясность по задаче ребейка, так как я не до конца понимаю, как она работает.

Я изменил домен своего форума и запускаю ребейк всех постов с помощью команды rake post:rebake, поскольку прочитал, что в таком случае это рекомендуется.

Должно ли выполнение начинаться с самых свежих сообщений?

Должен ли ребейк исправлять URL-адреса, ссылающиеся на старый домен?
Например, исходный текст одного из моих постов начинается так:

[quote="zebra"] 

Что преобразуется в:

<aside class="quote group-Poster" data-username="zebra">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="20" height="20" src="//localhost:3000/user_avatar/localhost/zebra/40/4042_2.png" class="avatar">
zebra:
</div>

Правильно ли я понимаю, что ребейк заменит ссылку localhost на мой новый домен?

Цитаты в Discourse оформляются не так, а вот так:

[quote="Canapin, пост:1, тема:164992"]

Да, так и будет. Но команда remap будет намного, намного быстрее. Как показано в статье:

Изменение имени домена или переименование вашего Discourse?

А, понятно. Тогда это, должно быть, импортированные цитаты.

Спасибо!

Мне всё равно нужно пересобрать сообщения, так как они не были корректно обработаны (из-за импорта, полагаю). Например, ссылки в одной строке не показывают превью или медиа, пока я не пересоберу HTML в административных действиях поста. Только после этого они правильно обрабатываются.

Что касается моего первого вопроса: «Должно ли оно начинаться с самых свежих сообщений?», я думал, где-то читал, что оно начинается с самых новых, но я уже пересобрал 70 000 постов, и самые свежие, похоже, ещё не пересобраны. :thinking:

Действительно, должно, но оно будет обрабатывать их по одному, и скорость будет ограничена производительностью вашего процессора.