mongo/jstests/aggregation/expressions
Daniel Segel b006f9bfed SERVER-115160 Remove stub fallback parsers from listMqlEntities (#45142)
GitOrigin-RevId: b0466ba903392d3e85f8e6aad2c5a5c700e94dfd
2025-12-16 17:51:58 +00:00
..
BUILD.bazel SERVER-109091 Create glob-like targets for jstest libraries (#39901) 2025-08-11 23:22:56 +00:00
OWNERS.yml SERVER-110991 Rename query-integration-extensions to query-integration-features (#41505) 2025-09-19 14:16:28 +00:00
abs.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
add.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
add_error_on_str.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
add_subtract_dates.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
add_with_date.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
all_elements_true.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
any_element_true.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
arith_overflow.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
arithmetic_constant_folding.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
arrayToObject.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
array_elem_at.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
array_expression.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
avg_and_sum.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
binarySize.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
bitwise.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
bottom.js SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254) 2025-11-14 14:27:28 +00:00
bottomN.js SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254) 2025-11-14 14:27:28 +00:00
bsonSize.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
cmp_literal.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
collation_expressions.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
commutative_arithmetic_exprs.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
concat.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
concat_arrays.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
concat_arrays2.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
concat_error.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
concat_preserve_arg_order.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
cond.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
convert.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
convert_any_to_string.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
convert_bindata.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
convert_bindata_numeric.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
convert_bindata_vector.js SERVER-112510 Support big-endian binData vectors in conversions to/from arrays (#42890) 2025-10-21 15:24:34 +00:00
convert_string_to_object_array.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
convert_with_base.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
create_oid.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
create_uuid.js SERVER-99470: Default $currentDate and $createUUID feature flags to true (#43853) 2025-11-19 23:34:51 +00:00
current_date.js SERVER-99470: Default $currentDate and $createUUID feature flags to true (#43853) 2025-11-19 23:34:51 +00:00
date_add_subtract.js SERVER-110620 : Adapt microseconds for dates before epoch (#42754) 2025-10-17 12:05:21 +00:00
date_diff.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_expr_before_1970.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
date_expressions_with_timezones.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_from_parts.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_from_string.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_from_string_on_error.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_from_string_on_null.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_to_parts.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_to_string.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_to_string2.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_to_string_on_null.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
date_trunc.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
day_of_expressions.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
divide.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
empty_obj_arg.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_cond.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_function.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_get_field.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_mod.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
expression_object.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_set_field.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
expression_set_field_null_chars.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
expression_trigonometric.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
exprs_in_arrays.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
extract_missing_date.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
filter.js SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170) 2025-10-15 14:56:28 +00:00
filter_arrayindexas.js SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170) 2025-10-15 14:56:28 +00:00
first_last.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
floor_ceil.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
group_accumulators_as_exprs.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
hash.js SERVER-107540 Implement $hash expression for XXH64 (#45257) 2025-12-16 17:14:23 +00:00
ifnull.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
in.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
indexof_array.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
indexof_array_dup.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
indexof_bytes.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
indexof_codepoints.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
internal_js_emit.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
internal_js_emit_with_scope.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
internal_key_string_value.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
is_array.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
is_number.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
iso_date_exprs.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
let.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
log_pow_exp.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
map.js SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170) 2025-10-15 14:56:28 +00:00
map_arrayindexas.js SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170) 2025-10-15 14:56:28 +00:00
max_min.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
median_expression_approx.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
median_expression_continuous.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
median_expression_discrete.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
merge_objects.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
multiply.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
n_expressions.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
ne_constant.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
not.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
null_chars_string_input.js SERVER-115160 Remove stub fallback parsers from listMqlEntities (#45142) 2025-12-16 17:51:58 +00:00
objectToArray.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
object_ids_for_date_expressions.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
percentile_expression_approx.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
percentile_expression_continuous.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
percentile_expression_discrete.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
percentile_expression_syntax.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
rand.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
range.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
range2.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
reduce.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
reduce_arrayindexas.js SERVER-92984 Implement as and valueAs in $reduce (#45102) 2025-12-11 22:12:22 +00:00
reduce_overflow.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
regex.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
regex_error_cases.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
regex_limits.js SERVER-86326 Increase regex max pattern length to 32764 characters (#44449) 2025-12-03 09:32:44 +00:00
replace_all.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
replace_one.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
reverseArray.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
round_trunc.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
serialize_ejson.js SERVER-107499 Implement $serializeEJSON and $deserializeEJSON (#44520) 2025-12-11 12:52:50 +00:00
set.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
sigmoid.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
single_obj_arg.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
size.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
slice.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
sortArray.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
sortArray2.js SERVER-109190 extractElementAtDottedPath should ignore fields with dots inside (#40788) 2025-09-29 14:20:17 +00:00
split.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
sqrt.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
stdDev.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
std_dev_exprs.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
strcasecmp.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
strings_null_byte.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
strlen.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
substrCP.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
substr_pos_out_of_bounds.js SERVER-95514 Assign more narrow ownership to files under 'jstests/aggregation' (#30660) 2025-01-22 20:14:44 +00:00
substrbytes.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
subtract.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
subtype.js SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845) 2025-09-08 16:16:17 +00:00
switch.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
switch_errors.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
top.js SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254) 2025-11-14 14:27:28 +00:00
topN.js SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254) 2025-11-14 14:27:28 +00:00
trim.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
ts_second_increment.js SERVER-109432: Autofix JS var usage to favor let (#40637) 2025-08-28 19:21:01 +00:00
unary_numeric.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
upperlower.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
vector_similarity.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
week_sunday.js SERVER-108478 JS formatted by prettier and remove clang-format (#39656) 2025-08-21 17:27:09 +00:00
zip.js SERVER-51565 Implement the $zip expression in SBE (#41166) 2025-09-15 15:55:39 +00:00