Skip to content

Commit 92c74be

Browse files
committed
delete all the zfs code
- that's two weeks work that never got used for anything. it was pretty cool too and complicated/powerful. Deleted!
1 parent 20a2444 commit 92c74be

37 files changed

+11
-4791
lines changed

src/packages/file-server/storage-btrfs/filesystem.ts renamed to src/packages/file-server/btrfs/filesystem.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,7 @@ a = require('@cocalc/file-server/storage-btrfs'); fs = await a.filesystem({devic
1212
*/
1313

1414
import refCache from "@cocalc/util/refcache";
15-
import {
16-
exists,
17-
isdir,
18-
listdir,
19-
mkdirp,
20-
rmdir,
21-
sudo,
22-
} from "@cocalc/file-server/storage-zfs/util";
15+
import { exists, isdir, listdir, mkdirp, rmdir, sudo } from "./util";
2316
import { subvolume, SNAPSHOTS, type Subvolume } from "./subvolume";
2417
import { join, normalize } from "path";
2518

src/packages/file-server/storage-btrfs/subvolume.ts renamed to src/packages/file-server/btrfs/subvolume.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
listdir,
1010
mkdirp,
1111
sudo,
12-
} from "@cocalc/file-server/storage-zfs/util";
12+
} from "./util";
1313
import { join } from "path";
1414
import { updateRollingSnapshots, type SnapshotCounts } from "./snapshots";
1515
import { human_readable_size } from "@cocalc/util/misc";

src/packages/file-server/storage-btrfs/test/setup.ts renamed to src/packages/file-server/btrfs/test/setup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {
22
filesystem,
33
type Filesystem,
4-
} from "@cocalc/file-server/storage-btrfs/filesystem";
4+
} from "@cocalc/file-server/btrfs/filesystem";
55
import process from "node:process";
66
import { chmod, mkdtemp, mkdir, rm } from "node:fs/promises";
77
import { tmpdir } from "node:os";

src/packages/file-server/package.json

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,16 @@
33
"version": "1.0.0",
44
"description": "CoCalc File Server",
55
"exports": {
6-
"./zfs": "./dist/zfs/index.js",
7-
"./zfs/*": "./dist/zfs/*.js",
8-
"./storage-zfs": "./dist/storage-zfs/index.js",
9-
"./storage-zfs/*": "./dist/storage-zfs/*.js",
10-
"./storage-btrfs": "./dist/storage-btrfs/index.js",
11-
"./storage-btrfs/*": "./dist/storage-btrfs/*.js"
6+
"./btrfs": "./dist/btrfs/index.js",
7+
"./btrfs/*": "./dist/btrfs/*.js"
128
},
139
"scripts": {
1410
"preinstall": "npx only-allow pnpm",
1511
"build": "pnpm exec tsc --build",
1612
"tsc": "pnpm exec tsc --watch --pretty --preserveWatchOutput",
1713
"test": "pnpm exec jest --runInBand",
18-
"depcheck": "pnpx depcheck"
14+
"depcheck": "pnpx depcheck",
15+
"clean": "rm -rf node_modules dist"
1916
},
2017
"files": [
2118
"dist/**",
@@ -26,24 +23,17 @@
2623
"keywords": [
2724
"utilities",
2825
"btrfs",
29-
"zfs",
3026
"cocalc"
3127
],
3228
"license": "SEE LICENSE.md",
3329
"dependencies": {
3430
"@cocalc/backend": "workspace:*",
35-
"@cocalc/conat": "workspace:*",
3631
"@cocalc/file-server": "workspace:*",
37-
"@cocalc/util": "workspace:*",
38-
"@types/jest": "^29.5.14",
39-
"@types/node": "^18.16.14",
40-
"awaiting": "^3.0.0",
41-
"better-sqlite3": "^11.10.0",
42-
"lodash": "^4.17.21"
32+
"@cocalc/util": "workspace:*"
4333
},
4434
"devDependencies": {
45-
"@types/better-sqlite3": "^7.6.13",
46-
"@types/lodash": "^4.14.202"
35+
"@types/jest": "^29.5.14",
36+
"@types/node": "^18.16.14"
4737
},
4838
"repository": {
4939
"type": "git",

src/packages/file-server/storage-zfs/README.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/packages/file-server/storage-zfs/filesystem.ts

Lines changed: 0 additions & 251 deletions
This file was deleted.

src/packages/file-server/storage-zfs/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)