This document discusses several performance improvements made in PostgreSQL versions 9.5 and beyond. Some key improvements discussed include: - Faster sorting through allowing sorting by inlined functions, abbreviated keys for VARCHAR/TEXT/NUMERIC, and Sort Support benefits. - Improved hash joins through reduced palloc overhead, smaller NTUP_PER_BUCKET, and dynamically resizing the hash table. - Index improvements like avoiding index tuple copying, GiST and bitmap index scan optimizations, and block range tracking in BRIN indexes. - Aggregate functions see speedups through using 128-bit integers for internal state instead of NUMERIC in some cases. - Other optimizations affect PL/pgSQL performance,