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.
It used to work in PG-XL.
The small patch is in our branch, but it does not check if the function is immutable/stable/volatile. Proper fix should probably check it.
https://github.com/yazun/TBase/commit/063a3edbb6595dd065f05c43e67f63cc49cc8615