Avoid sorting List when unnecessary

This commit is contained in:
Wojciech Tyczynski
2016-08-22 15:07:17 +02:00
parent 3cfd3c236c
commit 2804055978

View File

@@ -151,7 +151,7 @@ func (c *threadSafeMap) Index(indexName string, obj interface{}) ([]interface{},
returnKeySet := sets.String{} returnKeySet := sets.String{}
for _, indexKey := range indexKeys { for _, indexKey := range indexKeys {
set := index[indexKey] set := index[indexKey]
for _, key := range set.List() { for _, key := range set.UnsortedList() {
returnKeySet.Insert(key) returnKeySet.Insert(key)
} }
} }