Skip to content

Conversation

GnaneshKunal
Copy link
Contributor

  • Remove edge target marker
  • Add support for LEXRANGE, IDS, NOT, OPTION, EXACT, FUZZY, WILDCARD, and PREFIX expressions (All of the expressions' parsing is based on RediSearch's latest source code) - https://github.com/RediSearch/RediSearch/blob/master/src/query.c
  • Parse Vector Expressions
  • Parse tag identifiers with numbers
  • Properly skip backslash if exsits (multiple backslash appears)
  • Parse identifiers with pipe character
  • Make TAG expressions be parsed via expand expression parser since it might contain children
  • Remove support for FT.PROFILE on cluster
  • Add max-cap zoom

- Add support for LEXRANGE, IDS, NOT, OPTION, EXACT, FUZZY, WILDCARD, PREFIX expressions
- Parse Vector Expressions
- Parse tag identifiers with numbers
- Properly skip backslash if exsits (multiple backslash appears)
- Parse identifiers with pipe character
- Make TAG expressions be parsed via expand expression parser since it might contain children
- Remove support for FT.PROFILE on cluster
- Add max-cap zoom
@GnaneshKunal GnaneshKunal self-assigned this Feb 26, 2023
@GnaneshKunal GnaneshKunal marked this pull request as ready for review February 26, 2023 12:26
const [parsedRedisReply, setParsedRedisReply] = useState('')

useEffect(() => {
if (command == 'ft.profile') {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be command?.toLowerCase()?

Copy link
Contributor Author

@GnaneshKunal GnaneshKunal Feb 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

command is lowercased in line 51.

- Don't prefix simple expressions with '_EXPR' to keep in par with the entity names of the same.
@vlad-dargel vlad-dargel merged commit a4c5c79 into feature/RI-3726_profile_explain Feb 28, 2023
@vlad-dargel vlad-dargel deleted the fe/bugfix/RI-3726_profile_explain-new-expressions branch February 28, 2023 17:38
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.

4 participants