Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
Description
Let's add support for
- standard arithmetic +, -, *, /, %
- comparisons ==, !=, <, <=, >, >=
- boolean &&, ||,
may be ?: if possible: string repetition, perl-style x (to replace `SELECT REPEAT()` in test files)- alternatively: functions, like instr, substr, repeat, replace, etc (to be added as needed)
This should work in let, if, while, $( ... )
Attachments
Issue Links
- relates to
-
MDEV-12130 Improve mysqltest language
-
- Open
-
-
MDEV-36108 variable substitutions in mysqltest
-
- Open
-
Activity
Field | Original Value | New Value |
---|---|---|
Link | This issue relates to MDEV-12130 [ MDEV-12130 ] |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}, may be {{?:}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}, may be {{?:}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Labels | gsoc25 |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files) This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * ~if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)~ This should work in {{let}}, {{if}}, {{while}}. |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * ~if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)~ This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in {{let}}, {{if}}, {{while}}. |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in {{let}}, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in -{{let}}-, {{if}}, {{while}}. |
Link | This issue relates to MDEV-36108 [ MDEV-36108 ] |
Labels | gsoc25 | contribution gsoc25 |
Assignee | Sergey Vojtovich [ svoj ] |
Fix Version/s | 11.8 [ 29921 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Sergey Vojtovich [ svoj ] | Sergei Golubchik [ serg ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | Open [ 1 ] |
Fix Version/s | 12.1 [ 29992 ] | |
Fix Version/s | 11.8 [ 29921 ] |
Labels | contribution gsoc25 | gsoc25 |
Comment | [ First, ask yourself why you are here. If you chose this project, you must have seen the skills and problem statement. Make sure you understand them. Then, set up the project environment, read the README, explore test cases, and try solving issues. Stay consistent and motivated. Hope for the best! ] |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in -{{let}}-, {{if}}, {{while}}. |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in -{{let}}-, {{if}}, {{while}}, {{$( ... )}} |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- This should work in -{{let}}-, {{if}}, {{while}}, {{$( ... )}} |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- * alternatively: functions, like {{instr}}, {{substr}}, {{repeat}}, {{replace}}, etc (to be added as needed) This should work in -{{let}}-, {{if}}, {{while}}, {{$( ... )}} |
Description |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, may be {{?:}} * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- * alternatively: functions, like {{instr}}, {{substr}}, {{repeat}}, {{replace}}, etc (to be added as needed) This should work in -{{let}}-, {{if}}, {{while}}, {{$( ... )}} |
Let's add support for
* standard arithmetic {{+}}, {{-}}, {{*}}, {{/}}, {{%}} * comparisons {{==}}, {{!=}}, {{<}}, {{<=}}, {{>}}, {{>=}} * boolean {{&&}}, {{||}}, -may be {{?:}}- * -if possible: string repetition, perl-style {{x}} (to replace {{`SELECT REPEAT()`}} in test files)- * alternatively: functions, like {{instr}}, {{substr}}, {{repeat}}, {{replace}}, etc (to be added as needed) This should work in -{{let}}-, {{if}}, {{while}}, {{$( ... )}} |
Reset contribution label as there is no active pull request.