Commit ec7d19b
committed
[Feature] implement transpose command as in the roadmap opensearch-project#4786 (opensearch-project#5011)
* transpose command implementation
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* transpose rows to columns
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added argument type missing map and hashmap
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added tests
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added more validations
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added validation
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* index.md formatting fix
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* doc format
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* coderabbit review fixes
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added recommended changes
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added recommended changes
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* for cross cluster failure debugging
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* for cross cluster failure debugging
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* for cross cluster failure debugging
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* trim columnName
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* per review moved to class varialble.
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* per review moved to class varialble.
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* added field resolution
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* fix by removing metadata field
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
* fixed explain test after removing of metadata fields in transpose result
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
---------
Signed-off-by: Asif Bashar <asif.bashar@gmail.com>
# Conflicts:
# integ-test/src/test/java/org/opensearch/sql/ppl/NewAddedCommandsIT.java
# ppl/src/main/antlr/OpenSearchPPLLexer.g41 parent 269f04a commit ec7d19b
3 files changed
Lines changed: 19 additions & 2 deletions
File tree
- integ-test/src/test/java/org/opensearch/sql
- ppl
- security
- ppl/src/main/antlr
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| 216 | + | |
216 | 217 | | |
217 | 218 | | |
218 | 219 | | |
| |||
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
308 | 326 | | |
309 | 327 | | |
310 | 328 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | 77 | | |
79 | 78 | | |
80 | 79 | | |
| |||
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
164 | | - | |
165 | 163 | | |
166 | 164 | | |
167 | 165 | | |
| |||
0 commit comments