Feng Ruohang

Results 89 issues of Feng Ruohang

### What happened? My workflow involves the use of Python scripts to load Grafana dashboards via the HTTP API. This process has been reliable and efficient until the recent upgrade...

- [ ] Grafana 11 migration - [ ] PG Exporter 0.7 for PG 17 - [ ] PG 17 beta template - [ ] Observability enhancement - [ ]...

Since docker hub is banned in China... We'll have proxy env for docker daemon.

NODE

Zabbix 7.0 is using PostgreSQL as underlying storage. We can have a docker compose template for that.

APP

Dify is using PostgreSQL & pgvector as underlying storage. We can have a docker compose template for that

APP

Two problems with the new `jackc/pgx` drvier when working with pgBouncer: Pgbouncer works with `SimpleQueryProtocol`, which can be solved by: ```go config, err := pgx.ParseConfig(s.dsn) config.DefaultQueryExecMode = pgx.QueryExecModeSimpleProtocol ``` The...

bug

```bash postgres=# create extension duckdb_fdw; CREATE EXTENSION postgres=# CREATE SERVER duckdb_server postgres-# FOREIGN DATA WRAPPER duckdb_fdw postgres-# OPTIONS ( postgres(# database '/tmp/duck.db' postgres(# ); CREATE SERVER postgres=# CREATE FOREIGN TABLE...

How about using a separate libduckdb.so in /usr/lib64/ instead of an embedded one? `libduckdb.so` is independent of the PostgreSQL major version. If you plan to install `pg_duckdb_16` and `pg_duckdb_17` (in...

- [x] Grafana Dashboard Titles - [ ] Grafana Dashboard Panels - [x] Prometheus Alerting Rules

ENHANCEMENT

For example, if you configure some parameter that requires a server restart. Such as the `pg_cron` param `cron.database_name`, you'll have to restart after the provision takes effect. However, we can...

PROVISION
PGSQL