Commit 3fdf753
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>1 parent caabe38 commit 3fdf753
3 files changed
Lines changed: 17 additions & 14 deletions
File tree
- integ-test/src/test/java/org/opensearch/sql/ppl
- ppl/src/main/antlr
Lines changed: 14 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | 205 | | |
219 | 206 | | |
220 | 207 | | |
| |||
226 | 213 | | |
227 | 214 | | |
228 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
229 | 230 | | |
230 | 231 | | |
231 | 232 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
162 | 163 | | |
163 | 164 | | |
164 | 165 | | |
165 | | - | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
860 | 860 | | |
861 | 861 | | |
862 | 862 | | |
| 863 | + | |
863 | 864 | | |
864 | 865 | | |
865 | 866 | | |
| |||
1687 | 1688 | | |
1688 | 1689 | | |
1689 | 1690 | | |
| 1691 | + | |
1690 | 1692 | | |
1691 | 1693 | | |
0 commit comments