Skip to content

Commit ef9a0ca

Browse files
committed
Major revamp; brand new storage engine - MVCC architecture and transaction-first model, with configurable conflict resolution (FirstCommitterWins/FirstUpdaterWins/Serializable), support for views, replication; the debut of EdgeClient/EdgeWorker; much more.
1 parent 07fa243 commit ef9a0ca

49 files changed

Lines changed: 6927 additions & 1927 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 113 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
},
3939
"scripts": {
4040
"test": "mocha --extension .test.js --recursive --timeout 5000 --exit",
41+
"test-storage": "mocha \"test/**/*.storage*.test.js\" --timeout 5000 --exit",
4142
"lab": "mocha --extension .lab.js --recursive --timeout 5000 --exit",
4243
"build": "esbuild main=src/index.js flashql=src/flashql/FlashQL.js --bundle --minify --sourcemap --outdir=dist",
4344
"preversion": "npm run test && npm run build && git add -A dist",
@@ -65,6 +66,7 @@
6566
},
6667
"devDependencies": {
6768
"@webqit/fetch-plus": "^0.1.33",
69+
"@webqit/keyval": "^0.2.18",
6870
"@webqit/observer": "^3.8.19",
6971
"@webqit/port-plus": "^0.1.23",
7072
"chai": "^4.3.4",

0 commit comments

Comments
 (0)