github pganalyze/libpg_query 13-2.0.5

latest releases: 16-5.1.0, 16-5.0.0, 15-4.2.4...
3 years ago
  • Update to Postgres 13.3 patch release #114
  • Add optional Makefile target to build as shared library #100
  • Normalize: Don't touch "GROUP BY 1" type statements, keep original text #113
    • This avoids obscuring the semantic meaning of integers in the GROUP BY
      clause, which is to reference a particular column in the target list.
  • Fingerprint: Cache list item hashes to fingerprint complex queries faster #112
    • This was exhibiting quite bad runtime behaviour before, causing both an
      explosion in memory, as well as very high CPU runtime for complex queries.
    • The new approach ensures we don't calculate the hashes for a particular
      list more than once, which ensures that we roughly have quadratic runtime
      instead of exponential runtime.
  • Deparser: Emit the RangeVar catalogname if present #105
  • Fix crash in pg_scan function when encountering backslash escapes #109
  • Integrate oss-fuzz fuzzer #106
$ shasum -a 256 libpg_query-13-2.0.5.*
65e99d0a813666a365612bada17430bbc40b01a1aacf2836309f9de0570bb52d  libpg_query-13-2.0.5.tar.gz
7883440bb891e7f2cf04b7cf25585994575d1c025db6b6adae72cb68a7dc2cd0  libpg_query-13-2.0.5.zip

Don't miss a new libpg_query release

NewReleases is sending notifications on new releases.