Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support map data type #53

Merged

Conversation

aceforeverd
Copy link
Collaborator

  1. map type available in type and table_column_schema.

  2. construct map value with map(key1, value1, ...) function

    construct by map literal, like {key1: value1, ... } is not supported, since usage of { & : is undetermined, possible compatibility issue with JavaCC.

  3. access value in map with [] or .(dot) operator

@aceforeverd aceforeverd force-pushed the feat-map-data-type branch 3 times, most recently from c6c4d37 to 006ea87 Compare December 20, 2023 03:57
1. map type available in `type` and `table_column_schema`.
2. construct map value with `map(key1, value1, ...)` function
   construct by map literal, like `{key1: value1, ... }` is not
   supported, since usage of `{` & `:` is undetermined, possible
   compatibility issue with JavaCC.
3. access value in map with `[]` or `.`(dot) operator
@aceforeverd aceforeverd merged commit 55be108 into 4paradigm:feat/hybridse-zetasql Dec 20, 2023
4 checks passed
@aceforeverd aceforeverd deleted the feat-map-data-type branch December 20, 2023 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant