GitLab 在出现 50 次后停止为 Markdown 文件呈现文本内 LaTeX
GitLab stops rendering in-text LaTeX for markdown files after 50 occurrences
我一直在使用 GitLab 在 Markdown 中的 LaTeX 渲染功能,并且非常喜欢它。话虽这么说,我发现文本乳胶引用的数量有上限。
在一个页面上恰好出现 50 次后,渲染将停止,格式也会随之改变(期望的行为)
... where <ASSUME CORRECT LATEX HERE> is maximized ...
至此
... where $\Delta \rho^\prime
$ is maximized ...
(不正确的行为)。这是可重现的,有一个最小的例子 uploaded to my gitlab here.
我已经搜索过任何相关信息,但一直无法找到有关此限制的任何信息,虽然我找到了 this gitlab issue 似乎相关,但没有解决问题。
有谁知道是否有办法 disable/bypass 这个限制,或者向 GitLab 开发人员提交一张票?
谢谢!
这可能与 issue 333514
有关
Current limitations on Math rendering is 1000 total characters per page OR 2000ms of runtime, whichever happens first, helps in preventing a DoS attack on all pages where we can render GFM.
This is non-ideal for pages like Wikis where
- There is no user-generated content.
- The math diagrams can quickly rack up 2000ms of runtime or 1000 chars.
可以在 j7168908jx/gitlab
merge_requests 1
中找到可能的解决方法
我一直在使用 GitLab 在 Markdown 中的 LaTeX 渲染功能,并且非常喜欢它。话虽这么说,我发现文本乳胶引用的数量有上限。
在一个页面上恰好出现 50 次后,渲染将停止,格式也会随之改变(期望的行为)
... where <ASSUME CORRECT LATEX HERE> is maximized ...
至此
... where $
\Delta \rho^\prime
$ is maximized ...
(不正确的行为)。这是可重现的,有一个最小的例子 uploaded to my gitlab here.
我已经搜索过任何相关信息,但一直无法找到有关此限制的任何信息,虽然我找到了 this gitlab issue 似乎相关,但没有解决问题。
有谁知道是否有办法 disable/bypass 这个限制,或者向 GitLab 开发人员提交一张票?
谢谢!
这可能与 issue 333514
有关Current limitations on Math rendering is 1000 total characters per page OR 2000ms of runtime, whichever happens first, helps in preventing a DoS attack on all pages where we can render GFM.
This is non-ideal for pages like Wikis where
- There is no user-generated content.
- The math diagrams can quickly rack up 2000ms of runtime or 1000 chars.
可以在 j7168908jx/gitlab
merge_requests 1