We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3571f1d commit 4323817Copy full SHA for 4323817
CONTRIBUTING.md
@@ -166,6 +166,22 @@ Some tests related to locale testing also require the flag
166
IntelliJ or Eclipse like describe above to use
167
`-Djava.locale.providers=SPI,COMPAT`.
168
169
+### REST Endpoint Conventions
170
+
171
+Elasticsearch typically uses singular nouns rather than plurals in URLs.
172
+For example:
173
174
+ /_ingest/pipline
175
+ /_ingest/pipline/{id}
176
177
+but not:
178
179
+ /_ingest/piplines
180
+ /_ingest/piplines/{id}
181
182
+You may find counterexamples, but new endpoints should use the singular
183
+form.
184
185
### Java Language Formatting Guidelines
186
187
Java files in the Elasticsearch codebase are formatted with the Eclipse JDT
0 commit comments