{
   "name": "storage_engine",
   "abstract": "Columnar (colcompress) and row-compressed (rowcompress) Table AMs for PostgreSQL with vectorized aggregation, parallel scan, and zone-map pruning",
   "description": "storage_engine v2.4 improves real TPC-H planning for colcompress with narrow planner-hook fixes for Q7, Q18, Q20, and Q21 plus nested-loop avoidance for post-join aggregate shapes such as Q9 on PG16+. rowcompress index lookups now expose reliable scan/cache counters through engine.rowcompress_scan_stats() and reuse backend-local metadata plus decompressed batches safely across repeated probes. colcompress keeps its page cache alive across rereads in the same backend, improving repeated-scan latency without query rewrites. The extension is validated on PostgreSQL 15–19 (PG15: 294 tests; PG16–PG18: 293 tests each; PG19: 297 tests). All catalog objects live in the engine schema; C symbols use the se_ prefix.",
   "version": "2.4.0",
   "date": "2026-05-17T23:48:27Z",
   "maintainer": [
      "Saulo José Benvenutti <saulojb@gmail.com>"
   ],
   "release_status": "stable",
   "user": "saulojb",
   "sha1": "a05263dd55ae37451242327637ce20a606880632",
   "license": "agpl_3",
   "prereqs": {
      "build": {
         "requires": {
            "PostgreSQL": "15.0.0"
         }
      },
      "runtime": {
         "requires": {
            "PostgreSQL": "15.0.0"
         }
      }
   },
   "provides": {
      "storage_engine": {
         "abstract": "colcompress and rowcompress Table AMs with vectorized aggregation (v2.4), parallel scan, and zone-map pruning",
         "docfile": "README.md",
         "file": "src/backend/engine/sql/storage_engine--1.0.sql",
         "version": "2.4.0"
      }
   },
   "tags": ["columnar", "compression", "table access method", "vectorized", "analytics", "colcompress", "rowcompress", "zstd", "lz4", "HTAP"],
   "resources": {
      "bugtracker": {
         "web": "https://github.com/saulojb/storage_engine/issues"
      },
      "homepage": "https://github.com/saulojb/storage_engine",
      "repository": {
         "type": "git",
         "url": "https://github.com/saulojb/storage_engine.git",
         "web": "https://github.com/saulojb/storage_engine"
      }
   }
}
