Breadstick Get it on Google Play

postgresql-17-pg-track-settings

PostgreSQL extension tracking of configuration settings

UnsupportedCommand lineDevelopment

Unsupported

The PostgreSQL server, and the extensions that run inside it, needs a System V shared memory segment even when set to use mmap, and Android refuses it (initdb fails on a device, with and without Breadstick's shared-memory library).

Programs that need System V shared memory

PlatformStandardVM
Android, ARM64UnsupportedUntested
GooglebookOS, ARM64UnsupportedUntested
GooglebookOS, x86-64UnsupportedUntested
ChromeOS, ARM64UnsupportedUntested
ChromeOS, x86-64UnsupportedUntested

About postgresql-17-pg-track-settings

From Debian's package description

pg_track_settings is a small PostgreSQL extension that helps you keep track of PostgreSQL settings configuration.

It provides a function (pg_track_settings_snapshot()), that must be called regularly. At each call, it will store the settings that have been changed since last call. It will also track the postgresql start time if it's different from the last one.

This extension tracks both overall settings (the pg_settings view) and overloaded settings (the pg_db_role_setting table).

From Debian's description of the postgresql-17-pg-track-settings package, under that package's license.

Dependencies

Depends on

Sources and licenses

More in About the catalog.