aboutsummaryrefslogtreecommitdiff
path: root/weed/command
diff options
context:
space:
mode:
authorMaratKarimov <wto17ty@gmail.com>2025-03-30 07:12:06 +0300
committerGitHub <noreply@github.com>2025-03-29 21:12:06 -0700
commitba3afd18037919861470f99a3554bd4c20c1d95c (patch)
tree95151f374e88ae2e72bbacee61af8cd6b360b22a /weed/command
parent528702d30b05b83642affb0dabb09926357d1f10 (diff)
downloadseaweedfs-ba3afd18037919861470f99a3554bd4c20c1d95c.tar.xz
seaweedfs-ba3afd18037919861470f99a3554bd4c20c1d95c.zip
Tarantool filer store (#6669)
Co-authored-by: Marat Karimov <m.karimov@digitalms.ru>
Diffstat (limited to 'weed/command')
-rw-r--r--weed/command/imports.go1
-rw-r--r--weed/command/scaffold/filer.toml7
-rw-r--r--weed/command/update_full.go4
3 files changed, 10 insertions, 2 deletions
diff --git a/weed/command/imports.go b/weed/command/imports.go
index bcc9e173b..d3cefc703 100644
--- a/weed/command/imports.go
+++ b/weed/command/imports.go
@@ -31,6 +31,7 @@ import (
_ "github.com/seaweedfs/seaweedfs/weed/filer/redis2"
_ "github.com/seaweedfs/seaweedfs/weed/filer/redis3"
_ "github.com/seaweedfs/seaweedfs/weed/filer/sqlite"
+ _ "github.com/seaweedfs/seaweedfs/weed/filer/tarantool"
_ "github.com/seaweedfs/seaweedfs/weed/filer/tikv"
_ "github.com/seaweedfs/seaweedfs/weed/filer/ydb"
)
diff --git a/weed/command/scaffold/filer.toml b/weed/command/scaffold/filer.toml
index a85f4c257..ca6b99f38 100644
--- a/weed/command/scaffold/filer.toml
+++ b/weed/command/scaffold/filer.toml
@@ -337,3 +337,10 @@ cert_path=""
key_path=""
# The name list used to verify the cn name
verify_cn=""
+
+[tarantool]
+address = "localhost:3301"
+user = "guest"
+password = ""
+timeout = "5s"
+maxReconnects = 1000
diff --git a/weed/command/update_full.go b/weed/command/update_full.go
index fcf4364d1..95ca5fc00 100644
--- a/weed/command/update_full.go
+++ b/weed/command/update_full.go
@@ -1,5 +1,5 @@
-//go:build elastic && gocdk && rclone && sqlite && tikv && ydb
-// +build elastic,gocdk,rclone,sqlite,tikv,ydb
+//go:build elastic && gocdk && rclone && sqlite && tarantool && tikv && ydb
+// +build elastic,gocdk,rclone,sqlite,tarantool,tikv,ydb
package command