@@ -3,7 +3,6 @@ const { loadPages, loadPageMap } = require('./pages')
33const loadRedirects = require ( './redirects/precompile' )
44const loadSiteData = require ( './site-data' )
55const loadSiteTree = require ( './site-tree' )
6- const { warmLunr } = require ( './search/lunr-search' )
76
87// Instrument these functions so that
98// it's wrapped in a timer that reports to Datadog
@@ -12,16 +11,15 @@ const dog = {
1211 loadPageMap : statsd . asyncTimer ( loadPageMap , 'load_page_map' ) ,
1312 loadRedirects : statsd . asyncTimer ( loadRedirects , 'load_redirects' ) ,
1413 loadSiteData : statsd . timer ( loadSiteData , 'load_site_data' ) ,
15- loadSiteTree : statsd . asyncTimer ( loadSiteTree , 'load_site_tree' ) ,
16- warmLunr : statsd . asyncTimer ( warmLunr , 'warm_lunr' )
14+ loadSiteTree : statsd . asyncTimer ( loadSiteTree , 'load_site_tree' )
1715}
1816
1917// For local caching
20- let pageList , pageMap , site , redirects , siteTree , isLunrWarmed
18+ let pageList , pageMap , site , redirects , siteTree
2119
2220function isFullyWarmed ( ) {
2321 // NOTE: Yes, `pageList` is specifically excluded here as it is transient data
24- const fullyWarmed = ! ! ( pageMap && site && redirects && siteTree && isLunrWarmed )
22+ const fullyWarmed = ! ! ( pageMap && site && redirects && siteTree )
2523 return fullyWarmed
2624}
2725
@@ -30,8 +28,7 @@ function getWarmedCache () {
3028 pages : pageMap ,
3129 site,
3230 redirects,
33- siteTree,
34- isLunrWarmed
31+ siteTree
3532 }
3633}
3734
@@ -62,10 +59,6 @@ async function warmServer () {
6259 siteTree = await dog . loadSiteTree ( pageMap , site , redirects )
6360 }
6461
65- if ( ! isLunrWarmed ) {
66- isLunrWarmed = /* await */ dog . warmLunr ( )
67- }
68-
6962 if ( process . env . NODE_ENV !== 'test' ) {
7063 console . log ( `Context primed in ${ Date . now ( ) - startTime } ms` )
7164 }
0 commit comments