Hello everyone, I want to add a GLOBAL keyword when creating an index, but GLOBAL cannot directly follow CREATE. It can follow other keywords, for example, CREATE UNIQUE GLOBAL works, but CREATE GLOBAL INDEX does not.
This goInception contains modification records that support OB syntax. You can refer to this and make changes; it’s much more reliable than modifying TiDB’s parser.
It seems that the subsequent syntax support for different databases in goInception actually uses a parser version that is unrelated to TiDB and is no longer synchronized.
Since OB can be supported, I think you might as well raise an issue in this project, hoping to support PolarDB. It’s not impossible.
It seems that the syntax support for different databases in goInception is actually using a parser version that is not related to TiDB and is no longer synchronized.
The support for OB should be handled by the OB product team. PolarDB might not work, but the CREATE GLOBAL INDEX syntax issue has been resolved.
The first generation of Inception was made in C. goInception is already the second generation. This can only be said that the open-source process was slow, and the community ecosystem was established late.