hazelcast / hazelcast/hazelcast-python-client

[TRACKING ISSUE] custom load balancer declarative configuration

Ouverte
#321 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Source: Internal Type: Enhancement
Langage dominant
Python
Étoiles
116
Forks
78
Merge moyen
10 j 22 h
PR mergées (30 j)
1

Description

The tracking issue for the Java side PR.

**custom load balancer declarative configuration**

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

---

Fixes https://github.com/hazelcast/hazelcast/issues/17228

Changes:

- "custom" balancer type was introduced (as suggested)
- XML, YAML config loading supports new balancer type
- Spring bean class name or reference is also supported for "custom" type

I'm aware that there have to be seperate PRs for other branches. Are you guys able to cherry pick this change onto 4.0.z and 4.z branches or do I have to open separate PRs? (this will take some time)

Can you help review this first?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la pull request #17415 et l’issue #17228 référencée ; cette issue de suivi ne contient aucun fichier du dépôt ni aucun test à examiner. Vérifiez si la configuration personnalisée du répartiteur demandée relève de ce client Python et si les modifications côté Java nécessitent des mises à jour de branche distinctes ; le travail est considéré comme terminé lorsque la prise en charge indiquée des configurations XML, YAML et Spring est couverte.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, spring, xml, yaml
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.