mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-11-04 01:46:28 +00:00 
			
		
		
		
	Add Setting API reminder in issue template
When adding a new setting, there are several important points that can be easily forgotten. This PR adds a small reminder list of some of these points.
This commit is contained in:
		
							
								
								
									
										10
									
								
								.github/ISSUE_TEMPLATE/sprint_issue.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/ISSUE_TEMPLATE/sprint_issue.md
									
									
									
									
										vendored
									
									
								
							@@ -27,6 +27,14 @@ Related spec: WIP
 | 
			
		||||
- [ ] If prototype validated, merge changes into `main`
 | 
			
		||||
- [ ] Update the spec
 | 
			
		||||
 | 
			
		||||
## Impacted teams
 | 
			
		||||
### Reminders when modifying the Setting API
 | 
			
		||||
 | 
			
		||||
<!--- Special steps to remind when adding a new index setting -->
 | 
			
		||||
 | 
			
		||||
- [ ] Ensure the new setting route is at least tested by the [`test_setting_routes` macro](https://github.com/meilisearch/meilisearch/blob/5204c0b60b384cbc79621b6b2176fca086069e8e/meilisearch/tests/settings/get_settings.rs#L276)
 | 
			
		||||
- [ ] Ensure Analytics are fully implemented
 | 
			
		||||
  - [ ] `/settings/my-new-setting` configurated in the [`make_setting_routes` macro](https://github.com/meilisearch/meilisearch/blob/5204c0b60b384cbc79621b6b2176fca086069e8e/meilisearch/src/routes/indexes/settings.rs#L141-L165)
 | 
			
		||||
  - [ ] global `/settings` route configurated in the [`update_all` function](https://github.com/meilisearch/meilisearch/blob/5204c0b60b384cbc79621b6b2176fca086069e8e/meilisearch/src/routes/indexes/settings.rs#L655-L751)
 | 
			
		||||
- [ ] Ensure the dump serializing is consistent with the `/settings` route serializing, e.g., enums case can be different (`camelCase` in route and `PascalCase` in the dump)
 | 
			
		||||
 | 
			
		||||
<!---Ping the related teams. Ask for the engine manager if any hesitation-->
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user