File tree Expand file tree Collapse file tree 1 file changed +22
-13
lines changed
src/Elastic.Markdown/Assets Expand file tree Collapse file tree 1 file changed +22
-13
lines changed Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ hljs.registerLanguage('esql', function () {
168168 case_insensitive : true , // language is case-insensitive
169169 keywords : {
170170 keyword :
171- 'FROM ROW SHOW DISSECT DROP ENRICH EVAL GROK KEEP LIMIT RENAME SORT STATS WHERE METADATA' ,
171+ 'FROM ROW SHOW DISSECT DROP ENRICH EVAL GROK KEEP LIMIT LOOKUP JOIN MV_EXPAND RENAME SORT STATS WHERE METADATA CHANGE_POINT ' ,
172172 literal : [ 'false' , 'true' , 'null' ] ,
173173 function : [
174174 // aggregate
@@ -180,30 +180,31 @@ hljs.registerLanguage('esql', function () {
180180 'MEDIAN_ABSOLUTE_DEVIATION' ,
181181 'MIN' ,
182182 'PERCENTILE' ,
183+ 'ST_CENTROID_AGG' ,
184+ 'ST_EXTENT_AGG' ,
185+ 'STD_DEV' ,
183186 'SUM' ,
184187 'TOP' ,
185188 'VALUES' ,
186189 'WEIGHTED_AVG' ,
190+ // grouping
187191 'BUCKET' ,
188-
192+ 'CATEGORIZE' ,
189193 // conditional
190194 'CASE' ,
191195 'COALESCE' ,
192196 'GREATEST' ,
193197 'LEAST' ,
194-
195198 //Date
196199 'DATE_DIFF' ,
197200 'DATE_EXTRACT' ,
198201 'DATE_FORMAT' ,
199202 'DATE_PARSE' ,
200203 'DATE_TRUNC' ,
201204 'NOW' ,
202-
203205 //ip
204206 'CIDR_MATCH' ,
205207 'IP_PREFIX' ,
206-
207208 //math
208209 'ABS' ,
209210 'ACOS' ,
@@ -223,18 +224,19 @@ hljs.registerLanguage('esql', function () {
223224 'PI' ,
224225 'POW' ,
225226 'ROUND' ,
227+ 'ROUND_TO' ,
228+ 'SCALB' ,
226229 'SIGNUM' ,
227230 'SIN' ,
228231 'SINH' ,
229232 'SQRT' ,
230233 'TAN' ,
231234 'TANH' ,
232235 'TAU' ,
233-
234236 //search
237+ 'KQL' ,
235238 'MATCH' ,
236239 'QSTR' ,
237-
238240 //spatial
239241 'ST_DISTANCE' ,
240242 'ST_INTERSECTS' ,
@@ -243,23 +245,30 @@ hljs.registerLanguage('esql', function () {
243245 'ST_WITHIN' ,
244246 'ST_X' ,
245247 'ST_Y' ,
246-
248+ 'ST_ENVELOPE' ,
249+ 'ST_XMAX' ,
250+ 'ST_XMIN' ,
251+ 'ST_YMAX' ,
252+ 'ST_YMIN' ,
247253 //string
248-
249254 'BIT_LENGTH' ,
250255 'BYTE_LENGTH' ,
251256 'CONCAT' ,
252257 'ENDS_WITH' ,
253258 'FROM_BASE64' ,
259+ 'HASH' ,
254260 'LEFT' ,
255261 'LENGTH' ,
256262 'LOCATE' ,
257263 'LTRIM' ,
264+ 'MD5' ,
258265 'REPEAT' ,
259266 'REPLACE' ,
260267 'REVERSE' ,
261268 'RIGHT' ,
262269 'RTRIM' ,
270+ 'SHA1' ,
271+ 'SHA256' ,
263272 'SPACE' ,
264273 'SPLIT' ,
265274 'STARTS_WITH' ,
@@ -268,12 +277,13 @@ hljs.registerLanguage('esql', function () {
268277 'TO_LOWER' ,
269278 'TO_UPPER' ,
270279 'TRIM' ,
271-
272280 //type conversion
273281 'TO_BOOLEAN' ,
274282 'TO_CARTESIANPOINT' ,
275283 'TO_CARTESIANSHAPE' ,
284+ 'TO_DATEPERIOD' ,
276285 'TO_DATETIME' ,
286+ 'TO_DATE_NANOS' ,
277287 'TO_DEGREES' ,
278288 'TO_DOUBLE' ,
279289 'TO_GEOPOINT' ,
@@ -283,8 +293,9 @@ hljs.registerLanguage('esql', function () {
283293 'TO_LONG' ,
284294 'TO_RADIANS' ,
285295 'TO_STRING' ,
296+ 'TO_TIMEDURATION' ,
297+ 'TO_UNSIGNED_LONG' ,
286298 'TO_VERSION' ,
287-
288299 //multivalued
289300 'MV_APPEND' ,
290301 'MV_AVG' ,
@@ -303,8 +314,6 @@ hljs.registerLanguage('esql', function () {
303314 'MV_SLICE' ,
304315 'MV_SUM' ,
305316 'MV_ZIP' ,
306-
307- 'KQL' ,
308317 ] ,
309318 } ,
310319 contains : [
You can’t perform that action at this time.
0 commit comments