diff options
| author | Jacob Walls <jacobtylerwalls@gmail.com> | 2025-01-01 15:27:52 -0500 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2025-01-14 16:47:07 +0100 |
| commit | d206d4c200d71c0847e7f6720d88c587e7b46843 (patch) | |
| tree | 9ca44ecf0e7762653d1a3dbae334ee3d2615187c /docs | |
| parent | f07360e8087d3b403d1d12ff696da3138116055a (diff) | |
Fixed #36051 -- Declared arity on aggregate functions.
Follow-up to 4a66a69239c493c05b322815b18c605cd4c96e7c.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/models/expressions.txt | 1 | ||||
| -rw-r--r-- | docs/releases/5.2.txt | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/docs/ref/models/expressions.txt b/docs/ref/models/expressions.txt index 6faec969c3..5d5504dbe7 100644 --- a/docs/ref/models/expressions.txt +++ b/docs/ref/models/expressions.txt @@ -516,6 +516,7 @@ generated. Here's a brief example:: function = "SUM" template = "%(function)s(%(all_values)s%(expressions)s)" allow_distinct = False + arity = 1 def __init__(self, expression, all_values=False, **extra): super().__init__(expression, all_values="ALL " if all_values else "", **extra) diff --git a/docs/releases/5.2.txt b/docs/releases/5.2.txt index 3d3a958b6d..716f217aee 100644 --- a/docs/releases/5.2.txt +++ b/docs/releases/5.2.txt @@ -511,6 +511,10 @@ Miscellaneous * The minimum supported version of ``oracledb`` is increased from 1.3.2 to 2.3.0. +* Built-in aggregate functions accepting only one argument (``Avg``, ``Count``, + ``Max``, ``Min``, ``StdDev``, ``Sum``, and ``Variance``) now raise + :exc:`TypeError` when called with an incorrect number of arguments. + .. _deprecated-features-5.2: Features deprecated in 5.2 |
