postgresql/src/backend
Peter Eisentraut f98765f0ce jsonb internal API void * argument for binary data
Change some internal jsonb API functions to take void * for binary
data instead of char *.  This removes the need for numerous casts.

Reviewed-by: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Discussion: https://www.postgresql.org/message-id/flat/fd1fcedb-3492-4fc8-9e3e-74b97f2db6c7%40eisentraut.org
2025-02-23 08:34:55 +01:00
..
access Add default_char_signedness field to ControlFileData. 2025-02-21 10:12:08 -08:00
archive Update copyright for 2025 2025-01-01 11:21:55 -05:00
backup Update copyright for 2025 2025-01-01 11:21:55 -05:00
bootstrap Remove unnecessary (char *) casts [mem] 2025-02-12 08:50:13 +01:00
catalog Drop opcintype from index AM strategy translation API 2025-02-21 09:07:16 +01:00
commands Avoid race condition between "GRANT role" and "DROP ROLE". 2025-02-21 17:07:01 -05:00
executor Drop opcintype from index AM strategy translation API 2025-02-21 09:07:16 +01:00
foreign Update copyright for 2025 2025-01-01 11:21:55 -05:00
jit Simplify executor's handling of CaseTestExpr & CoerceToDomainValue. 2025-01-30 13:21:42 -05:00
lib Update copyright for 2025 2025-01-01 11:21:55 -05:00
libpq Remove various unnecessary (char *) casts 2025-02-20 19:49:27 +01:00
main Update copyright for 2025 2025-01-01 11:21:55 -05:00
nodes Remove various unnecessary (char *) casts 2025-02-20 19:49:27 +01:00
optimizer Fix freeing a child join's SpecialJoinInfo 2025-02-19 10:02:32 +09:00
parser Add ATAlterConstraint struct for ALTER .. CONSTRAINT 2025-02-19 13:06:13 +01:00
partitioning Track unpruned relids to avoid processing pruned relations 2025-02-07 17:15:09 +09:00
po Update copyright for 2025 2025-01-01 11:21:55 -05:00
port Update copyright for 2025 2025-01-01 11:21:55 -05:00
postmaster backend launchers void * arguments for binary data 2025-02-21 08:03:33 +01:00
regex Support PG_UNICODE_FAST locale in the builtin collation provider. 2025-01-17 15:56:30 -08:00
replication Drop opcintype from index AM strategy translation API 2025-02-21 09:07:16 +01:00
rewrite Implement Self-Join Elimination 2025-02-17 12:44:12 +02:00
snowball Update to latest Snowball sources. 2025-02-18 21:13:54 -05:00
statistics Fix for pg_restore_attribute_stats(). 2025-02-20 22:31:22 -08:00
storage Allow lwlocks to be disowned 2025-02-21 20:55:23 -05:00
tcop backend launchers void * arguments for binary data 2025-02-21 08:03:33 +01:00
tsearch Add is_analyze parameter to vacuum_delay_point(). 2025-02-11 16:38:14 -06:00
utils jsonb internal API void * argument for binary data 2025-02-23 08:34:55 +01:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile Update copyright for 2025 2025-01-01 11:21:55 -05:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00
nls.mk Return yyparse() result not via global variable 2025-01-24 06:55:39 +01:00