numeric_aggregate_measurements_filter.json 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. [
  2. {
  3. "query": "min(measurements.size):3.1415",
  4. "result": [
  5. {"type": "spaces", "value": ""},
  6. {
  7. "type": "filter",
  8. "filter": "aggregateNumeric",
  9. "negated": false,
  10. "key": {
  11. "type": "keyAggregate",
  12. "name": {"type": "keySimple", "value": "min", "quoted": false},
  13. "args": {
  14. "type": "keyAggregateArgs",
  15. "args": [
  16. {
  17. "separator": "",
  18. "value": {
  19. "type": "keyAggregateParam",
  20. "value": "measurements.size",
  21. "quoted": false
  22. }
  23. }
  24. ]
  25. },
  26. "argsSpaceBefore": {"type": "spaces", "value": ""},
  27. "argsSpaceAfter": {"type": "spaces", "value": ""}
  28. },
  29. "operator": "",
  30. "value": {
  31. "type": "valueNumber",
  32. "value": "3.1415",
  33. "rawValue": 3.1415,
  34. "unit": null
  35. }
  36. },
  37. {"type": "spaces", "value": ""}
  38. ]
  39. },
  40. {
  41. "query": "min(measurements.size):>3.1415",
  42. "result": [
  43. {"type": "spaces", "value": ""},
  44. {
  45. "type": "filter",
  46. "filter": "aggregateNumeric",
  47. "negated": false,
  48. "key": {
  49. "type": "keyAggregate",
  50. "name": {"type": "keySimple", "value": "min", "quoted": false},
  51. "args": {
  52. "type": "keyAggregateArgs",
  53. "args": [
  54. {
  55. "separator": "",
  56. "value": {
  57. "type": "keyAggregateParam",
  58. "value": "measurements.size",
  59. "quoted": false
  60. }
  61. }
  62. ]
  63. },
  64. "argsSpaceBefore": {"type": "spaces", "value": ""},
  65. "argsSpaceAfter": {"type": "spaces", "value": ""}
  66. },
  67. "operator": ">",
  68. "value": {
  69. "type": "valueNumber",
  70. "value": "3.1415",
  71. "rawValue": 3.1415,
  72. "unit": null
  73. }
  74. },
  75. {"type": "spaces", "value": ""}
  76. ]
  77. },
  78. {
  79. "query": "min(measurements.size):<3.1415",
  80. "result": [
  81. {"type": "spaces", "value": ""},
  82. {
  83. "type": "filter",
  84. "filter": "aggregateNumeric",
  85. "negated": false,
  86. "key": {
  87. "type": "keyAggregate",
  88. "name": {"type": "keySimple", "value": "min", "quoted": false},
  89. "args": {
  90. "type": "keyAggregateArgs",
  91. "args": [
  92. {
  93. "separator": "",
  94. "value": {
  95. "type": "keyAggregateParam",
  96. "value": "measurements.size",
  97. "quoted": false
  98. }
  99. }
  100. ]
  101. },
  102. "argsSpaceBefore": {"type": "spaces", "value": ""},
  103. "argsSpaceAfter": {"type": "spaces", "value": ""}
  104. },
  105. "operator": "<",
  106. "value": {
  107. "type": "valueNumber",
  108. "value": "3.1415",
  109. "rawValue": 3.1415,
  110. "unit": null
  111. }
  112. },
  113. {"type": "spaces", "value": ""}
  114. ]
  115. },
  116. {
  117. "query": "min(measurements.size):<3k",
  118. "result": [
  119. {"type": "spaces", "value": ""},
  120. {
  121. "type": "filter",
  122. "filter": "aggregateNumeric",
  123. "negated": false,
  124. "key": {
  125. "type": "keyAggregate",
  126. "name": {"type": "keySimple", "value": "min", "quoted": false},
  127. "args": {
  128. "type": "keyAggregateArgs",
  129. "args": [
  130. {
  131. "separator": "",
  132. "value": {
  133. "type": "keyAggregateParam",
  134. "value": "measurements.size",
  135. "quoted": false
  136. }
  137. }
  138. ]
  139. },
  140. "argsSpaceBefore": {"type": "spaces", "value": ""},
  141. "argsSpaceAfter": {"type": "spaces", "value": ""}
  142. },
  143. "operator": "<",
  144. "value": {"type": "valueNumber", "value": "3", "rawValue": 3000, "unit": "k"}
  145. },
  146. {"type": "spaces", "value": ""}
  147. ]
  148. },
  149. {
  150. "query": "min(measurements.size):2m",
  151. "result": [
  152. {"type": "spaces", "value": ""},
  153. {
  154. "type": "filter",
  155. "filter": "aggregateNumeric",
  156. "negated": false,
  157. "key": {
  158. "type": "keyAggregate",
  159. "name": {"type": "keySimple", "value": "min", "quoted": false},
  160. "args": {
  161. "type": "keyAggregateArgs",
  162. "args": [
  163. {
  164. "separator": "",
  165. "value": {
  166. "type": "keyAggregateParam",
  167. "value": "measurements.size",
  168. "quoted": false
  169. }
  170. }
  171. ]
  172. },
  173. "argsSpaceBefore": {"type": "spaces", "value": ""},
  174. "argsSpaceAfter": {"type": "spaces", "value": ""}
  175. },
  176. "operator": "",
  177. "value": {"type": "valueNumber", "value": "2", "rawValue": 2000000, "unit": "m"}
  178. },
  179. {"type": "spaces", "value": ""}
  180. ]
  181. }
  182. ]