Skip to content

pgconfig/api

Repository files navigation

PGConfig API

Coverage Status Go Report Card GoReleaser

This project is a VERY BIG WORK IN PROGRESS.

PGConfig.org API v2.

Objectives of this repo

  1. host the v2 api of pgconfig.org:

    • Create new API using fiber
      • Route compare
      • other routes
    • Update Release with and build the docker images
    • Add JSON format option
    • Remove "blocked" params in the SGPostgresConfig format
  2. build and release the pgconfigctl:

    • Migrate/Review all Categories:
      • Memory Configuration
      • Checkpoint Related Configuration
      • Network Related Configuration
      • Storage Configuration
      • Worker Processes Configuration
    • Implement compute filters:
      • Arch
      • OS
      • Storage
      • CPU Count
      • Total RAM
      • Profile
      • Version
    • Review all metrics
    • move all inputs to the pkg/input pkg
      • update pgconfigctl to use the new inputs
      • update api to use the new inputs
  3. review metrics

License

FOSSA Status