If a user has a type name that begins with a number or has unsupported characters such as -, the vector query language parsing can fail. The original idea was to support these names by allowing a user to wrap the name in "" or []. When doing this, the parser works, but the query fails because the brackets or quotes are included in the type name, which doesn't match the real type name. To address this, the query grammar needs to be updated to exclude those brackets from the parsed token.
If a user has a type name that begins with a number or has unsupported characters such as
-, the vector query language parsing can fail. The original idea was to support these names by allowing a user to wrap the name in""or[]. When doing this, the parser works, but the query fails because the brackets or quotes are included in the type name, which doesn't match the real type name. To address this, the query grammar needs to be updated to exclude those brackets from the parsed token.