master
Modify the float4 datatype to be pass-by-val. Along the way, remove the last uses of the long-deprecated float32 in contrib/seg; the definitions themselves are still there, but no longer used. fmgr/README updated to match.
Improve the names generated for indexes on expressions.
seg: Fix seg_out() to preserve the upper boundary's certainty indicator
Build all Flex files standalone
Use generateClonedIndexStmt to propagate CREATE INDEX to partitions.
Update copyright for 2026
Make contrib modules' installation scripts more secure.
Update contrib/seg for new scalarlesel/scalargesel selectivity functions.
Update extensions with GIN/GIST support for parallel query.
Remove deprecated containment operators for contrib types.
Allow redeclaration of typedef yyscan_t
seg: pure parser and reentrant scanner
Partial pgindent of .l and .y files