mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-01-09 03:04:49 +08:00
* add foundationdb * Update foundationdb_store.go * fix * apply the patch * avoid panic on error * address comments * remove extra data * address comments * adds more debug messages * fix range listing * delete with prefix range; list with right start key * fix docker files * use the more idiomatic FoundationDB KeySelectors * address comments * proper errors * fix API versions * more efficient * recursive deletion * clean up * clean up * pagination, one transaction for deletion * error checking * Use fdb.Strinc() to compute the lexicographically next string and create a proper range * fix docker * Update README.md * delete in batches * delete in batches * fix build * add foundationdb build * Updated FoundationDB Version * Fixed glibc/musl Incompatibility (Alpine → Debian) * Update container_foundationdb_version.yml * build SeaweedFS * build tag * address comments * separate transaction * address comments * fix build * empty vs no data * fixes * add go test * Install FoundationDB client libraries * nil compare
20 lines
695 B
TOML
20 lines
695 B
TOML
[filer.options]
|
|
# with http DELETE, by default the filer would check whether a folder is empty.
|
|
# recursive_delete will delete all sub folders and files, similar to "rm -Rf"
|
|
recursive_delete = false
|
|
|
|
####################################################
|
|
# FoundationDB store
|
|
####################################################
|
|
[foundationdb]
|
|
enabled = true
|
|
cluster_file = "/etc/foundationdb/fdb.cluster"
|
|
api_version = 740
|
|
# Optional: timeout for FDB operations (default: 10s)
|
|
# timeout = "10s"
|
|
# Optional: max retry delay for retryable errors (default: 1s)
|
|
# max_retry_delay = "1s"
|
|
# Optional: directory prefix for storing SeaweedFS data (default: "seaweedfs")
|
|
# directory_prefix = "seaweedfs"
|
|
|