cockroachdb开启企业功能

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/pkg/ccl/utilccl/license_check.go b/pkg/ccl/utilccl/license_check.go
index ce56977..ba0ac6f 100644
--- a/pkg/ccl/utilccl/license_check.go
+++ b/pkg/ccl/utilccl/license_check.go
@@ -33,7 +33,7 @@ func () {
enterpriseLicense.Hide()
}
-var testingEnterpriseEnabled = false
+var testingEnterpriseEnabled = true
func TestingEnableEnterprise() func() {

CockroachDB企业级功能主要包括BACKUP,RESTORE热备功能,类似于MySQL的xtrabackup。

CockroachDB企业版和社区版是用的一套代码,只不过在开关不一致而已。官方的分发包是把企业级功能默认关闭的,如果需要企业版功能,需要自己开启开关后编译。