{
   "name": "pg_lion",
   "abstract": "Roaring-bitmap inverted index access method with count(*) and GROUP BY pushdown",
   "description": "pg_lion adds the lion index access method: one compressed posting set of roaring-style containers per distinct key, serving bitmap scans for equality, IN lists and NULL tests, and a custom scan that answers count(*) with equality filters and GROUP BY from the posting sets plus the visibility map. pg_lion_citext adds an operator class for citext. pg_lion_vector adds lionvec, a nearest-neighbour index for pgvector's vector type that stays small and reads little, and that filters by lion indexes exactly.",
   "version": "0.3.0",
   "date": "2026-11-03T03:11:41Z",
   "maintainer": "Chinmay Kanchi <cgkanchi@gmail.com>",
   "release_status": "testing",
   "user": "cgkanchi",
   "sha1": "85815ce3ee0f7791889ce4884f442a8e77636a2d",
   "license": "postgresql",
   "prereqs": {
      "build": {
         "requires": {
            "PostgreSQL": "16.0.0"
         }
      },
      "runtime": {
         "recommends": {
            "citext": "0",
            "vector": "0"
         },
         "requires": {
            "PostgreSQL": "16.0.0"
         }
      },
      "test": {
         "recommends": {
            "injection_points": "0",
            "vector": "0"
         },
         "requires": {
            "citext": "0",
            "pageinspect": "0",
            "pg_buffercache": "0",
            "pg_walinspect": "0"
         }
      }
   },
   "provides": {
      "pg_lion": {
         "abstract": "Roaring-bitmap inverted index access method (USING lion)",
         "docfile": "README.md",
         "file": "pg_lion--0.3.0.sql",
         "version": "0.3.0"
      },
      "pg_lion_citext": {
         "abstract": "lion operator class for citext (case-insensitive equality)",
         "docfile": "README.md",
         "file": "pg_lion_citext--0.3.0.sql",
         "version": "0.3.0"
      },
      "pg_lion_vector": {
         "abstract": "lionvec: bit-plane nearest-neighbour index for pgvector (USING lionvec)",
         "docfile": "README.md",
         "file": "pg_lion_vector--0.3.0.sql",
         "version": "0.3.0"
      }
   },
   "tags": ["index", "access method", "bitmap", "roaring", "inverted index", "analytics", "count", "vector", "nearest neighbour"],
   "resources": {
      "bugtracker": {
         "web": "https://github.com/cgkanchi/pg_lion/issues"
      },
      "homepage": "https://github.com/cgkanchi/pg_lion",
      "repository": {
         "type": "git",
         "url": "git://github.com/cgkanchi/pg_lion.git",
         "web": "https://github.com/cgkanchi/pg_lion"
      }
   },
   "no_index": {
      "directory": [
         "bench",
         "test"
      ]
   }
}
