hazelcast / hazelcast/hazelcast-python-client

[TRACKING ISSUE] custom load balancer declarative configuration

Open
#321 1 comment 0 reactions 0 assignees View on GitHub
Source: Internal Type: Enhancement
Dominant language
Python
Stars
116
Forks
78
Avg merge
10d 22h
Merged PRs (30d)
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?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.