Skip to content

Commit d87c5cb

Browse files
authored
chore: enable lmdb by default and update node for next major (#32695)
* feat: update node to 14.15.0 * feat: add lmdb as a default * fix patches * change tag for publish * force enable pqr * update babel-preset-patch * add patch for peerDeps to v4 * Update 1-lmdb-default.patch * Update 1-lmdb-default.patch
1 parent 818d6c1 commit d87c5cb

File tree

5 files changed

+2493
-2
lines changed

5 files changed

+2493
-2
lines changed

packages/gatsby/src/utils/flags.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,10 @@ const activeFlags: Array<IFlag> = [
203203
umbrellaIssue: `https://gatsby.dev/lmdb-feedback`,
204204
description: `Store nodes in a persistent embedded database (vs in-memory). Lowers peak memory usage. Requires Node v14.10 or above.`,
205205
testFitness: (): fitnessEnum => {
206+
if (_CFLAGS_.GATSBY_MAJOR === `4`) {
207+
return `LOCKED_IN`
208+
}
209+
206210
const [major, minor] = process.versions.node.split(`.`)
207211
return (Number(major) === 14 && Number(minor) >= 10) || Number(major) > 14
208212
},
@@ -218,6 +222,10 @@ const activeFlags: Array<IFlag> = [
218222
description: `Parallelize running page queries in order to better saturate all available cores. Improves time it takes to run queries during gatsby build. Requires Node v14.10 or above.`,
219223
includedFlags: [`LMDB_STORE`],
220224
testFitness: (): fitnessEnum => {
225+
if (_CFLAGS_.GATSBY_MAJOR === `4`) {
226+
return `LOCKED_IN`
227+
}
228+
221229
const [major, minor] = process.versions.node.split(`.`)
222230
return (Number(major) === 14 && Number(minor) >= 10) || Number(major) > 14
223231
},

0 commit comments

Comments
 (0)