hazelcast / hazelcast/hazelcast-python-client

[TRACKING ISSUE] Continue trying if initial membership event retrieval fails and client is failover [API-2171]

Aberta
#653 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
116
Forks
78
Merge médio
10d 22h
PRs com merge (30d)
1

Descrição

The tracking issue for the Java side PR.

See https://github.com/hazelcast/hazelcast/pull/26009 for details.

---

As reported in https://hazelcast.atlassian.net/browse/API-2171, the client was not continuing trying next clusters if the connected cluster fails to send initial membership event in time. I added a check about client being failover in the conn. manager and conditionally handle the case.

This PR also adds required internal getters/APIs used in the test FailoverClusterMembershipEventTest in the EE PR https://github.com/hazelcast/hazelcast-enterprise/pull/6874

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

This tracking issue points to the Java-side PR 26009 and the EE test FailoverClusterMembershipEventTest in PR 6874. Start by reading those linked changes and the API-2171 report; done means the client continues trying the next cluster when initial membership-event retrieval fails during failover.

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

Avaliação

Stack de tecnologia
java, python
Domínio
distributed-systems
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
15/100

Receba novas issues na sua caixa de entrada

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