aws / aws/amazon-redshift-python-driver
Using IDC BrowserAuthPlugin to connect to Redshift
- Linguagem predominante
- Python
- Estrelas
- 220
- Forks
- 86
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
## Driver version
2.0.0
## Redshift version
([1372],)
## Client Operating System
MacOS
## Python version
Python 3.12.4
## Table schema
not needed
## Problem description
1. Expected behaviour: Trying to connect to IDC using BrowserAuthPlugin, but running into various errors.
2. Actual behaviour: Running into various errors
3. Error message/stack trace: Error connecting to Redshift: {'S': 'FATAL', 'C': '28000', 'M': 'no PostgreSQL user name specified in startup packet', 'F': '/home/ec2-user/padb/src/pg/src/backend/postmaster/postmaster.c', 'L': '3518', 'R': 'ProcessStartupPacket'}
4. Any other details that can be helpful:
-- CODE --
conn = redshift_connector.connect(
ssl=True,
host=cluster_endpoint,
port=port,
database=database,
idc_region=idc_region,
provider_name='BrowserIdcAuthPlugin',
issuer_url=issuer_url
)
Looking for code that connects to Redshift using IDC BrowserAuthPlugin, seems like I am missing some important params
Guia de contribuição
Direção de pesquisa
Comece com a chamada redshift_connector.connect e os parâmetros de BrowserIdcAuthPlugin mostrados na issue. Rastreie como esses argumentos formam o pacote de inicialização e compare as entradas de autenticação IDC necessárias com o erro relatado de usuário PostgreSQL ausente. A tarefa estará concluída quando os parâmetros de conexão necessários forem identificados e um exemplo de conexão funcional ou claramente reproduzível for fornecido.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- aws, python
- Domínio
- databases
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100