You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Correct volatility markings of a few json functions.
json_agg and json_object_agg and their associated transition functionsshould have been marked as stable rather than immutable, as they call IOfunctions indirectly. Changing this probably isn't going to make muchdifference, as you can't use an aggregate function in an indexexpression, but we should be correct nevertheless.json_object, on the other hand, should be marked immutable rather thanstable, as it does not call IO functions.As discussed on -hackers, this change is being made without bumping thecatalog version, as we don't want to do that at this stage of the cycle,and the changes are very unlikely to affect anyone.