mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 02:46:04 +01:00 
			
		
		
		
	Do some performance optimize for issues list and view issue/pull (#29515)
This PR do some performance optimzations. - [x] Add `index` for the column `comment_id` of `Attachment` table to accelerate query from the database. - [x] Remove unnecessary database queries when viewing issues. Before some conditions which id = 0 will be sent to the database - [x] Remove duplicated load posters - [x] Batch loading attachements, isread of comments on viewing issue --------- Co-authored-by: Zettat123 <zettat123@gmail.com>
This commit is contained in:
		| @@ -566,6 +566,8 @@ var migrations = []Migration{ | ||||
| 	NewMigration("Add default_wiki_branch to repository table", v1_22.AddDefaultWikiBranch), | ||||
| 	// v290 -> v291 | ||||
| 	NewMigration("Add PayloadVersion to HookTask", v1_22.AddPayloadVersionToHookTaskTable), | ||||
| 	// v291 -> v292 | ||||
| 	NewMigration("Add Index to attachment.comment_id", v1_22.AddCommentIDIndexofAttachment), | ||||
| } | ||||
|  | ||||
| // GetCurrentDBVersion returns the current db version | ||||
|   | ||||
		Reference in New Issue
	
	Block a user