hugo/hugolib
Bjørn Erik Pedersen 87b16abd93
Add HUGO_NUMWORKERMULTIPLIER
And use that to calculate number of workers, if set, else fall back to number of logical CPUs.

Also tweak the relevant related settings to match the new setup.

Also remove the setting of `runtime.GOMAXPROCS` as this has been the default behaviour since Go 1.5.

Fixes #5814
2019-04-05 10:21:25 +02:00
..
filesystems all: Apply staticcheck recommendations 2019-03-24 16:14:51 +01:00
paths all: Apply staticcheck recommendations 2019-03-24 16:14:51 +01:00
testdata hugolib: Add test for image processing from shortcodes 2018-01-01 12:11:36 +01:00
testsite hugolib: Add multiple content dirs to GitInfo test site 2018-08-11 19:51:19 +02:00
404_test.go Spring test cleaning, take 2 2018-03-18 09:54:32 +01:00
alias.go hugolib: Allow page-relative aliases 2019-04-02 10:32:47 +02:00
alias_test.go hugolib: Allow page-relative aliases 2019-04-02 10:32:47 +02:00
case_insensitive_test.go Fix Params case handling in the new site global 2019-01-20 12:42:24 +00:00
collections.go Make Page an interface 2019-03-23 18:51:22 +01:00
collections_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
config.go Make Page an interface 2019-03-23 18:51:22 +01:00
config_test.go Add /config dir support 2018-12-11 13:08:36 +01:00
configdir_test.go Ignore unknown config files in config dir 2019-02-01 07:47:40 +01:00
datafiles_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
disableKinds_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
embedded_shortcodes_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
embedded_templates_test.go tpl: Always load GA script over HTTPS 2018-06-09 23:47:44 +02:00
fileInfo.go hugolib: Add String() to fileInfo 2019-03-25 08:29:29 +01:00
fileInfo_test.go hugolib: Add String() to fileInfo 2019-03-25 08:29:29 +01:00
gitinfo.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_sites.go hugolib: Re-work "fast render" logic in the new flow 2019-04-04 13:51:22 +02:00
hugo_sites_build.go hugolib: Re-work "fast render" logic in the new flow 2019-04-04 13:51:22 +02:00
hugo_sites_build_errors_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_sites_build_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_sites_multihost_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_smoke_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_themes_test.go Add support for theme composition and inheritance 2018-06-10 23:55:20 +02:00
language_content_dir_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
menu_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
minify_publisher_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
multilingual.go Make Page an interface 2019-03-23 18:51:22 +01:00
page.go Avoid nilpointer on no File on Page 2019-03-26 10:20:40 +01:00
page__common.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__content.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__data.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__menus.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__meta.go hugolib: Allow page-relative aliases 2019-04-02 10:32:47 +02:00
page__new.go Avoid nilpointer on no File on Page 2019-03-26 10:20:40 +01:00
page__output.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__paginator.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__paths.go Avoid nilpointer on no File on Page 2019-03-26 10:20:40 +01:00
page__per_output.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__position.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__ref.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__tree.go resources/page: Re-introduce .Page.Page 2019-03-25 07:55:46 +01:00
page_kinds.go Make Page an interface 2019-03-23 18:51:22 +01:00
page_permalink_test.go hugolib: Allow relative URLs in front matter 2019-04-02 10:33:15 +02:00
page_test.go hugolib: Do not fall back to site title if not set in content file 2019-03-26 15:49:32 +01:00
page_unwrap.go Make Page an interface 2019-03-23 18:51:22 +01:00
page_unwrap_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
pagebundler.go Add HUGO_NUMWORKERMULTIPLIER 2019-04-05 10:21:25 +02:00
pagebundler_capture.go Add HUGO_NUMWORKERMULTIPLIER 2019-04-05 10:21:25 +02:00
pagebundler_capture_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
pagebundler_handlers.go Make Page an interface 2019-03-23 18:51:22 +01:00
pagebundler_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
pagecollections.go Make Page an interface 2019-03-23 18:51:22 +01:00
pagecollections_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
pages_language_merge_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
permalinker.go Make Page an interface 2019-03-23 18:51:22 +01:00
prune_resources.go cache/filecache: Add a cache prune func 2018-11-14 23:14:51 +01:00
resource_chain_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
robotstxt_test.go Spring test cleaning, take 2 2018-03-18 09:54:32 +01:00
rss_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
shortcode.go Make Page an interface 2019-03-23 18:51:22 +01:00
shortcode_page.go Make Page an interface 2019-03-23 18:51:22 +01:00
shortcode_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
site.go Add HUGO_NUMWORKERMULTIPLIER 2019-04-05 10:21:25 +02:00
site_benchmark_test.go hugolib: Fix benchmark for YAML front matter 2019-04-05 08:52:58 +02:00
site_output.go Make Page an interface 2019-03-23 18:51:22 +01:00
site_output_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
site_render.go Add HUGO_NUMWORKERMULTIPLIER 2019-04-05 10:21:25 +02:00
site_sections.go Make Page an interface 2019-03-23 18:51:22 +01:00
site_sections_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
site_stats_test.go hugolib: Allow page-relative aliases 2019-04-02 10:32:47 +02:00
site_test.go all: Apply staticcheck recommendations 2019-03-24 16:14:51 +01:00
site_url_test.go hugolib: Allow page-relative aliases 2019-04-02 10:32:47 +02:00
siteJSONEncode_test.go hugolib: Add a simple test for jsonify of Site 2019-03-28 09:45:25 +01:00
sitemap_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
taxonomy.go Make Page an interface 2019-03-23 18:51:22 +01:00
taxonomy_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
template_engines_test.go Fix broken shortcodes for Ace and Amber 2017-11-18 10:41:31 +01:00
template_test.go tpl: Allow the partial template func to return any type 2019-04-02 10:30:24 +02:00
testhelpers_test.go all: Apply staticcheck recommendations 2019-03-24 16:14:51 +01:00
translations.go Make Page an interface 2019-03-23 18:51:22 +01:00