Tencent / TBase

TBase is an enterprise-level distributed HTAP database. Through a single database cluster to provide users with highly consistent distributed database services and high-performance data warehouse services, a set of integrated enterprise-level solutions is formed.
Other
1.38k stars 261 forks source link

Is there a reason to define FRONTEND for TBase? #99

Open yazun opened 3 years ago

yazun commented 3 years ago
pg_config --cppflags
-DFRONTEND -D_GNU_SOURCE -I/usr/include/libxml2

It quite counterintuitive and It causes headaches with some extensions, see https://github.com/tada/pljava/issues/347#issuecomment-810057745

I could imagine intra-node protocol part is dependent on it, but maybe there's a cleaner way?