mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-27 00:23:41 +09:00 
			
		
		
		
	Fix error log when loading issues caused by a xorm bug (#7271)
* fix error log when loading issues caused by a xorm bug * upgrade packages * fix fmt * fix Consistency * fix tests
This commit is contained in:
		
							
								
								
									
										31
									
								
								vendor/github.com/go-sql-driver/mysql/utils.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										31
									
								
								vendor/github.com/go-sql-driver/mysql/utils.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -10,10 +10,8 @@ package mysql | ||||
|  | ||||
| import ( | ||||
| 	"crypto/tls" | ||||
| 	"database/sql" | ||||
| 	"database/sql/driver" | ||||
| 	"encoding/binary" | ||||
| 	"errors" | ||||
| 	"fmt" | ||||
| 	"io" | ||||
| 	"strconv" | ||||
| @@ -82,7 +80,7 @@ func DeregisterTLSConfig(key string) { | ||||
| func getTLSConfigClone(key string) (config *tls.Config) { | ||||
| 	tlsConfigLock.RLock() | ||||
| 	if v, ok := tlsConfigRegistry[key]; ok { | ||||
| 		config = v.Clone() | ||||
| 		config = cloneTLSConfig(v) | ||||
| 	} | ||||
| 	tlsConfigLock.RUnlock() | ||||
| 	return | ||||
| @@ -726,30 +724,3 @@ func (ae *atomicError) Value() error { | ||||
| 	} | ||||
| 	return nil | ||||
| } | ||||
|  | ||||
| func namedValueToValue(named []driver.NamedValue) ([]driver.Value, error) { | ||||
| 	dargs := make([]driver.Value, len(named)) | ||||
| 	for n, param := range named { | ||||
| 		if len(param.Name) > 0 { | ||||
| 			// TODO: support the use of Named Parameters #561 | ||||
| 			return nil, errors.New("mysql: driver does not support the use of Named Parameters") | ||||
| 		} | ||||
| 		dargs[n] = param.Value | ||||
| 	} | ||||
| 	return dargs, nil | ||||
| } | ||||
|  | ||||
| func mapIsolationLevel(level driver.IsolationLevel) (string, error) { | ||||
| 	switch sql.IsolationLevel(level) { | ||||
| 	case sql.LevelRepeatableRead: | ||||
| 		return "REPEATABLE READ", nil | ||||
| 	case sql.LevelReadCommitted: | ||||
| 		return "READ COMMITTED", nil | ||||
| 	case sql.LevelReadUncommitted: | ||||
| 		return "READ UNCOMMITTED", nil | ||||
| 	case sql.LevelSerializable: | ||||
| 		return "SERIALIZABLE", nil | ||||
| 	default: | ||||
| 		return "", fmt.Errorf("mysql: unsupported isolation level: %v", level) | ||||
| 	} | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user