Estoy tratando de configurar el parámetro GUC pg_trgm.word_similarity_threshold en una instancia de RDS postgres (13).
He intentado configurarlo con un script SQL posterior a la implementación:
SET pg_trgm.word_similarity_threshold = 0.5; SELECT pg_reload_conf(); Pero esto da como resultado un error: Npgsql.PostgresException (0x80004005): 42501: permission denied for function pg_reload_conf
También intenté configurarlo a través de terraform pasándolo en la lista de parámetros :
parameters = [ { name = "shared_preload_libraries" value = "pg_cron,pg_stat_statements,pg_trgm" apply_method = "pending-reboot" }, { name = "pg_trgm.word_similarity_threshold" value = "0.5" apply_method = "immediate" # I don't know if this is a static or dynamic variable } ] Lo que da como resultado el error: Error modifying DB Parameter Group: InvalidParameterValue: Could not find parameter with name: pg_trgm.word_similarity_threshold
Aunque pg_trgm es una extensión admitida, este parámetro no parece estar disponible en el grupo de parámetros de postgres. ¿Hay alguna forma de configurar este parámetro en mi AWS Postgres RDS?