Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Connection methods does not accept classic nor unusual arguments supported in other pgsql connection solution

Aberta
#979 7 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
postgresql, python
Domínio
backend, databases

Direção de pesquisa

O relatório menciona métodos de conexão do asyncpg e o parâmetro options do cliente PostgreSQL, mas não indica nenhum arquivo do repositório nem nenhum teste. Comece localizando o ponto de entrada da conexão e comparando os argumentos aceitos por ele com as opções do PostgreSQL. Defina o escopo suportado antes da implementação; considera-se concluído quando a opção de conexão solicitada é aceita e coberta por um teste de regressão.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Hello,

While trying to configure a Cockroach DB cluster async connection, there seems to be missing support for usual PostgreSQL parameters (or renamed) or supported options not frequently used.

I don't know why the connection part does not seems to follow other library but it would be nice to at least support all options existing in postgresql client (even renamed ^^).

For example, the part I am missing to connect is options keyword. It is used to provide complementary informations on the connection (in my case a cluster id to identify exact connection). Guess it is not mandatory by itself but it fells strange to have the issue only on asyncpg :/

  • asyncpg version: Version: 0.26.0
  • PostgreSQL version:
  • Do you use a PostgreSQL SaaS? If so, which? Can you reproduce
    the issue with a local PostgreSQL install?
    : Cockroach Cloud
  • Python version: 3.10.7 (venv)
  • Platform: Linux (Docker VSCode python dev container)
  • Do you use pgbouncer?: No
  • Did you install asyncpg with pip?: Yes (using setuptools)
  • If you built asyncpg locally, which version of Cython did you use?:
  • Can the issue be reproduced under both asyncio and
    uvloop?
    :
Linguagem predominante
Python
Estrelas
8.1k
Forks
469
Merge médio
4d 1h
PRs com merge (30d)
14

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de MagicStack/asyncpg

Todas as issues de MagicStack/asyncpg

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.