mik-laj opened a new issue #8874:
URL: https://github.com/apache/airflow/issues/8874
Hello,
Building documentation takes over 10 minutes when only a small change has
been made. I think it is worth analyzing whether this process cannot be
speed-uo.
My propositions:
- incremental rebuilds: Currently, building is always started from scratch,
but Sphinx supports building only changed files
https://github.com/apache/airflow/blob/master/docs/build#L51
https://www.sphinx-doc.org/en/master/man/sphinx-build.html#cmdoption-sphinx-build-E
- multiprocessing buidl: Sphinx support distributing the build over N
processes in parallel, to make building on multiprocessor machines more
effective. This may require changes(or mock patch) to external plugins.
https://www.sphinx-doc.org/en/master/man/sphinx-build.html#cmdoption-sphinx-build-E
Best regards,
Kamil
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]