| Age | Commit message (Expand) | Author |
| 8 days | Use palloc_object() and palloc_array() in backend code | Michael Paquier |
| 13 days | Remove no longer needed casts to Pointer | Peter Eisentraut |
| 2025-10-06 | Fix two comments in numeric.c | Michael Paquier |
| 2025-09-05 | Switch some numeric-related functions to use soft error reporting | Michael Paquier |
| 2025-08-13 | Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. | Tom Lane |
| 2025-08-13 | Grab the low-hanging fruit from forcing sizeof(Datum) to 8. | Tom Lane |
| 2025-08-07 | Extend int128.h to support more numeric code. | Dean Rasheed |
| 2025-07-02 | Allow width_bucket()'s "operand" input to be NaN. | Tom Lane |
| 2025-06-21 | Doc: improve documentation about width_bucket(). | Tom Lane |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-12-02 | Add a planner support function for numeric generate_series(). | Dean Rasheed |
| 2024-10-04 | Speed up numeric division by always using the "fast" algorithm. | Dean Rasheed |
| 2024-08-26 | Fix compiler warning in mul_var_short(). | Dean Rasheed |
| 2024-08-15 | Remove dependence on -fwrapv semantics in a few places. | Nathan Bossart |
| 2024-08-15 | Optimise numeric multiplication using base-NBASE^2 arithmetic. | Dean Rasheed |
| 2024-08-15 | Extend mul_var_short() to 5 and 6-digit inputs. | Dean Rasheed |
| 2024-08-14 | Remove TRACE_SORT macro | Peter Eisentraut |
| 2024-07-10 | Improve the numeric width_bucket() computation. | Dean Rasheed |
| 2024-07-09 | Optimise numeric multiplication for short inputs. | Dean Rasheed |
| 2024-07-08 | Fix scale clamping in numeric round() and trunc(). | Dean Rasheed |
| 2024-03-27 | Add functions to generate random numbers in a specified range. | Dean Rasheed |
| 2024-03-04 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2024-01-03 | Add numeric_int8_opt_error() to optionally suppress errors | Peter Eisentraut |
| 2023-10-26 | Optimize various aggregate deserialization functions, take 2 | David Rowley |
| 2023-10-10 | Revert "Optimize various aggregate deserialization functions" | David Rowley |
| 2023-10-09 | Optimize various aggregate deserialization functions | David Rowley |
| 2023-03-31 | Further tweaking of width_bucket() edge cases. | Tom Lane |
| 2023-02-04 | Allow underscores in integer and numeric constants. | Dean Rasheed |
| 2023-02-03 | Make int64_div_fast_to_numeric() more robust. | Dean Rasheed |
| 2023-02-02 | Clarify the choice of rscale in numeric_sqrt(). | Dean Rasheed |
| 2023-02-02 | Ensure that numeric.c compiles with other NBASE values. | Dean Rasheed |
| 2023-01-23 | Add non-decimal integer support to type numeric. | Dean Rasheed |
| 2023-01-23 | Optimise numeric division for 3 and 4 base-NBASE digit divisors. | Dean Rasheed |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-15 | Static assertions cleanup | Peter Eisentraut |
| 2022-12-09 | Convert a few datatype input functions to use "soft" error reporting. | Tom Lane |
| 2022-10-20 | Improve the accuracy of numeric power() for integer exponents. | Dean Rasheed |
| 2022-10-07 | Remove unnecessary uses of Abs() | Peter Eisentraut |
| 2022-09-20 | Harmonize more parameter names in bulk. | Peter Geoghegan |
| 2022-05-12 | Pre-beta mechanical code beautification. | Tom Lane |
| 2022-03-03 | Clean up assorted failures under clang's -fsanitize=undefined checks. | Tom Lane |
| 2022-02-27 | Optimise numeric division for one and two base-NBASE digit divisors. | Dean Rasheed |
| 2022-02-27 | Simplify the inner loop of numeric division in div_var(). | Dean Rasheed |
| 2022-02-27 | Apply auto-vectorization to the inner loop of div_var_fast(). | Dean Rasheed |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-12-01 | Remove unused includes | Peter Eisentraut |
| 2021-10-06 | Fix corner-case loss of precision in numeric_power(). | Dean Rasheed |
| 2021-08-06 | Adjust the integer overflow tests in the numeric code. | Dean Rasheed |
| 2021-08-05 | Fix division-by-zero error in to_char() with 'EEEE' format. | Dean Rasheed |