pkg.soopen package index

brew / rang 5669

Installer pgroonga avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pgroonga pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pgroonga

local Homebrew formula metadata

aperçu

Résumé du paquet

PostgreSQL plugin to use Groonga as index

Commandes et alias

  • pgroonga-generate-primary-maintainer-service.sh
  • pgroonga-generate-primary-maintainer-timer.sh
  • pgroonga-primary-maintainer.sh

historique

Historique du projet et usages

PGroonga is a PostgreSQL extension that uses Groonga as an index, adding fast multilingual full-text search along with regular-expression, similarity, array, JSON, equality, and range-search capabilities.

Historique du projet

PGroonga's first release was published on January 29, 2015, followed by version 1.0.0 on October 29, 2015. Early releases rapidly added data-type support, customizable tokenizers and normalizers, Windows packages, highlighting, snippets, and JSONB indexing.

Version 2.0.0 arrived on August 17, 2017. It introduced PostgreSQL logical-replication support and moved functions, operators, and operator classes toward `pgroonga_`-prefixed names in the current schema while retaining backward compatibility with the original API.

Historique d'adoption

PGroonga was packaged across Linux distributions and Windows as its supported PostgreSQL and Groonga matrix grew. Its news archive records continuing platform additions, PostgreSQL-major support, replication work, and production-oriented maintenance.

The extension's principal adoption niche is fast multilingual full-text search inside PostgreSQL, especially where built-in indexing and tokenization are insufficient for Japanese and other language-independent search requirements.

Modes d'utilisation

After installing the extension files, a database administrator runs `CREATE EXTENSION pgroonga` and creates indexes with `CREATE INDEX ... USING pgroonga`. Applications then query through PGroonga operators and functions while remaining inside PostgreSQL SQL.

PGroonga uses PostgreSQL extension settings and SQL objects rather than a standalone user configuration or credentials file. Optional behavior is controlled through PostgreSQL parameters, index options, and SQL.

Pourquoi les passionnés de paquets s'y intéressent

PGroonga is an unusual cross-ecosystem package: a PostgreSQL extension that embeds the Groonga search engine as an index access method. It gives SQL users Groonga's multilingual search without operating a separate search service.

It is also valuable to extension packagers because compatibility spans PostgreSQL, Groonga, operating-system packages, replication behavior, and extension upgrade SQL—not merely one executable.

Chronologie

  • 2015: The first PGroonga release was published on January 29.
  • 2015: PGroonga 1.0.0 was released on October 29.
  • 2017: PGroonga 2.0.0 added logical-replication support and introduced the current prefixed API.
  • 2025: PGroonga 4.0.0 removed the long-deprecated version 1 API.

Related projects

  • Groonga supplies the underlying full-text search engine and indexing capabilities.
  • PostgreSQL supplies the extension system, SQL interface, and index-access framework through which PGroonga operates.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:sql

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 5 plateformes.
  • S’installe avec 3 dépendances d’exécution.
  • Les métadonnées de compilation listent 5 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
pgroonga-generate-primary-maintainer-service.shcliexécutable global
pgroonga-generate-primary-maintainer-timer.shcliexécutable global
pgroonga-primary-maintainer.shcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-11-04
version du gestionnaire4.1.0
gestionnaire mis à jour2026-10-09
données localesOK
amontnot checked
dernière version détectéenon détecté

https://pgroonga.github.io/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pgroonga
Version4.1.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pgroonga
Page d'accueilhttps://pgroonga.github.io/
Docs amonthttps://pgroonga.github.io/
LicencePostgreSQL
Archive sourcehttps://packages.groonga.org/source/pgroonga/pgroonga-4.1.0.tar.gz
Dernière mise à jour2026-10-09T06:21:25Z
Pulseupdated
Dépendancesgroonga, msgpack, xxhash
Dépendances de compilationmeson, ninja, pkgconf, postgresql@17, postgresql@18
Bouteilledisponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepgroonga
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation