Commit c7d745a
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 7fef1b0 commit c7d745a
2 files changed
Lines changed: 19 additions & 0 deletions
File tree
- integ-test/src/test/java/org/opensearch/sql
- ppl
- security
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 | | |
| |||
0 commit comments