wasabii commented on PR #5276: URL: https://github.com/apache/calcite/pull/5276#issuecomment-5786369497
So, need advice here probably.... maybe.... I made VARIANT work. By passing in RTTI. Which the JSON functions do know, at least loosely. They know whether they extracted a String, Integer, etc out of the JSON. So they can safely pass this. But, it turns out, RETURNING ARRAY VARIANT should probably be legal syntax. And on this one I'm stymied. Since the array can be non homogeneous. Or homogeneous. And the existing RTTI types don't have anything for that. I could pass in a List<RTTI>. Or a single one. Or wrap either in another class........ This is a pretty narrow case I'm sure. But I'd like this as complete as possible I suppose. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
