diff --git a/models/blockchain.go b/models/blockchain.go index 00a47969fb..484222557f 100755 --- a/models/blockchain.go +++ b/models/blockchain.go @@ -91,6 +91,7 @@ func GetBlockChainUnSuccessCommits() ([]*BlockChain, error) { blockChains := make([]*BlockChain, 0, 10) return blockChains, x. Where("status != ?", BlockChainCommitSuccess). + Limit(100). Find(&blockChains) } diff --git a/models/repo.go b/models/repo.go index be84a462eb..f4c3966774 100755 --- a/models/repo.go +++ b/models/repo.go @@ -2421,6 +2421,7 @@ func GetBlockChainUnSuccessRepos() ([]*Repository, error) { repos := make([]*Repository, 0, 10) return repos, x. Where("block_chain_status != ?", RepoBlockChainSuccess). + Limit(100). Find(&repos) } diff --git a/models/user.go b/models/user.go index 42e6883587..83bf1b2c0f 100755 --- a/models/user.go +++ b/models/user.go @@ -2047,6 +2047,7 @@ func GetBlockChainUnSuccessUsers() ([]*User, error) { users := make([]*User, 0, 10) err := x.Where("public_key = ''"). Or("private_key = ''"). + Limit(100). Find(&users) return users, err }