Skip to content

Commit e4e95cf

Browse files
committed
mentioned conflicts between extensions in docs
1 parent 7707ad5 commit e4e95cf

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ Modify the **`shared_preload_libraries`** parameter in `postgresql.conf` as foll
6666
```
6767
shared_preload_libraries = 'pg_pathman'
6868
```
69+
> **Important:** `pg_pathman` may have conflicts with some other extensions which uses the same hook functions. For example, `pg_pathman` uses `ProcessUtility_hook` hook to handle COPY queries for partitioned tables. And it could sometimes interfere with `pg_stat_statements` extension which uses the same hook. In this case try to list libraries in certain order: `shared_preload_libraries = 'pg_pathman, pg_stat_statements'`
70+
6971
It is essential to restart the PostgreSQL instance. After that, execute the following query in psql:
7072
```plpgsql
7173
CREATE EXTENSION pg_pathman;

0 commit comments

Comments
 (0)