Hi, The DBIS Lab @ Santa Clara University is working on JSON schema inference. This functionality can be called using "array_schema()" , this query is a logical extension of "array_avg()" aggregation query.
Utilizing the template of array_avg() in the Built-in Function and Function collection file the array_schema() was implemented. During self review, a lot of defined aggregate functions for example SerializableAvgAggregateFunction and IntermediateAvgAggregateFunction are not being utilised during array_schema() query. Is it due to different use cases or am I utilising it incorrectly? Are there any resources to understand the functionality of aggregate functions in the implementation? Thank you and Regards Calvin Dani