Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
It is not possible to add an index to a region that has a dot in its name.
Geode currently accepts dots in region names (though the documentation says it does not).
To create an index via GFSH, the user specifies the region name using the `--region` parameter. GFSH passes the region name to the query service as a "from clause."
The query service uses OQL parsers in several places to extract the region name from the given "from clause." The OQL parser's grammar does not recognize a dot as being part of a region name, and so truncates the given "from clause" at the first dot. When a region name contains a dot, this has the effect of truncating the region name at the first dot.