mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
So, we were special-casing creating a ramdisk, and setting a special environment variable for it, for boltdb translate files, to improve performance. But actually, etcd and test cluster data and so on all go in $TMPDIR, and if you move all of those also into a ram disk, you get way better performance. But 2GB may not be enough for that. So! We unify on $TMPDIR, we bump the default size to 4GB, we make the size configurable, and we stop using the name RAMDISK. This should improve performance on MacOS significantly for `make test` and things like it, and also simplifies our lives by not having a special case for the boltdb translate files. Also change the environment variable names used in our CI config. (I don't see where we mount the ramdisks, but I think that's happening in our setup.) |
||
|---|---|---|
| .. | ||
| .gitlab-ci.yml | ||
| batch-ci.yml | ||
| Dockerfile | ||