Categorygithub.com/arangodb/go-upgrade-rules
modulepackage
0.0.0-20200605091205-439fb1ee86e7
Repository: https://github.com/arangodb/go-upgrade-rules.git
Documentation: pkg.go.dev

# README

Go upgrade rules

Build Status GoDoc

This library contains the validation rules for which ArangoDB upgrade path's are allowed.

# Functions

CheckSoftUpgradeRules checks if it is allowed to upgrade an ArangoDB deployment from given `from` version to given `to` version.
CheckUpgradeRulesWithLicense checks if it is allowed to upgrade an ArangoDB deployment from given `fromVersion` version to given `toVersion` version.
CheckUpgradeRules checks if it is allowed to upgrade an ArangoDB deployment from given `from` version to given `to` version.
CheckUpgradeRulesWithLicense checks if it is allowed to upgrade an ArangoDB deployment from given `fromVersion` version to given `toVersion` version.

# Constants

LicenseCommunity is this license for the ArangoDB community edition.
LicenseEnterprise is this license for the ArangoDB enterprise edition.

# Type aliases

License is a strongly typed ArangoDB license type.