generated at
update linksの限界
update linksであったけど、1万ページから1つのページにリンクして、1つのページでupdate linksしたらどうなるんだろう
☑JSONを自動生成する
☑importする
名前を変える(a->b)
1000ページしか表示されていない...(notフラグ)
⛔update linksする
訳:1分のタイムアウトに引っかかったよ
6725から置き換えられなかった(元の「a」へのリンクのまま)
結論:update linksは6725ページの置き換えが限度
回線が遅いからかな?
サーバーの処理速度の問題かな?
大きすぎるリンクの問題がもう一つ増えた?
☑projectを削除する

笑った基素
マジかwはるひ
逆に言えば、6000ページぐらいは置換できるということか suto3
力技も悪くないか…
※ただし1分かかるbsahd
mediawikiのように改名されたページに来たタイミングで転送するということもできる
Cosenseでは、外部リンクをこうして扱っている
面白いことしてるtakker
真似してみよ
js
const json = { pages: [...Array(10000).keys()].map((i) => ({ title: `${i}`, lines: [`${i}`, "[a]"], })) }; open(URL.createObjectURL(new Blob([JSON.stringify(json)], { type: "text/json" })));
js
const req = new Request( `/api/pages/takker-test/replace/links`, { method: "POST", headers: { "Content-Type": "application/json;charset=utf-8", "X-CSRF-TOKEN": globalThis._csrf, }, body: JSON.stringify({ from: "a", to: "b" }), }, ); await fetch(req);
しばらくしてから503 Service Unavailableが返ってきた
Herokuにreportが飛んだっぽい
置換は10000 pages全て完了していた