@@ -318,3 +318,74 @@ height:double | salary:integer | type:keyword | pvalue:doub
3183182.09 | 38645 | null | null
3193192.1 | [43906, 28336, 62233, 31897, 66817] | null | null
320320;
321+
322+
323+ too much data (change inside limit)
324+ required_capability: change_point
325+
326+ ROW key1=["A","B","C","D","E","F","G","H","I","J","K","L","M"],
327+ key2=["0","1","2","3","4","5","6","7","8","9"],
328+ key3=["0","1","2","3","4","5","6","7","8","9"]
329+ | MV_EXPAND key1
330+ | MV_EXPAND key2
331+ | MV_EXPAND key3
332+ | EVAL key=CONCAT(key1,key2,key3)
333+ | EVAL value=CASE(key >= "I42", 1000, 1)
334+ | KEEP key, value
335+ | CHANGE_POINT value ON key AS type, pvalue
336+ | WHERE type IS NOT NULL
337+ ;
338+
339+ warning:Line 10:3: warnings during evaluation of [CHANGE_POINT value ON key AS type, pvalue]. Only first 20 failures recorded.
340+ warning:Line 10:3: java.lang.IllegalArgumentException: too many values; keeping only first 1000 values
341+
342+ key:keyword | value:integer | type:keyword | pvalue:double
343+ I42 | 1000 | step_change | 0.0
344+ ;
345+
346+
347+ too much data (change outside limit)
348+ required_capability: change_point
349+
350+ ROW key1=["A","B","C","D","E","F","G","H","I","J","K","L","M"],
351+ key2=["0","1","2","3","4","5","6","7","8","9"],
352+ key3=["0","1","2","3","4","5","6","7","8","9"]
353+ | MV_EXPAND key1
354+ | MV_EXPAND key2
355+ | MV_EXPAND key3
356+ | EVAL key=CONCAT(key1,key2,key3)
357+ | EVAL value=CASE(key >= "L42", 1000, 1)
358+ | KEEP key, value
359+ | CHANGE_POINT value ON key AS type, pvalue
360+ | WHERE type IS NOT NULL
361+ ;
362+
363+ warning:Line 10:3: warnings during evaluation of [CHANGE_POINT value ON key AS type, pvalue]. Only first 20 failures recorded.
364+ warning:Line 10:3: java.lang.IllegalArgumentException: too many values; keeping only first 1000 values
365+
366+ key:keyword | value:integer | type:keyword | pvalue:double
367+ ;
368+
369+
370+ too much data (assert output size)
371+ required_capability: change_point
372+
373+ ROW key1=["A","B","C","D","E","F","G","H","I","J","K","L","M"],
374+ key2=["0","1","2","3","4","5","6","7","8","9"],
375+ key3=["0","1","2","3","4","5","6","7","8","9"]
376+ | MV_EXPAND key1
377+ | MV_EXPAND key2
378+ | MV_EXPAND key3
379+ | EVAL key=CONCAT(key1,key2,key3)
380+ | EVAL value=CASE(key >= "I42", 1000, 1)
381+ | KEEP key, value
382+ | CHANGE_POINT value ON key AS type, pvalue
383+ | STATS count=COUNT()
384+ ;
385+
386+ warning:Line 10:3: warnings during evaluation of [CHANGE_POINT value ON key AS type, pvalue]. Only first 20 failures recorded.
387+ warning:Line 10:3: java.lang.IllegalArgumentException: too many values; keeping only first 1000 values
388+
389+ count:LONG
390+ 1000
391+ ;
0 commit comments