Commit f4fba14
Fix custom lookup serializer for class error [API-1669] (#603)
* fix custom lookup serializer for class error
* change __subclasses__ to __mro__
* add test for custom global serialization
* Add put_all() to MultiMap [API-1235] (#600)
Added multimap put-all
* Bump hazelcast in /examples/paging-predicate/member-with-comparator (#602)
Bumps [hazelcast](https://github.com/hazelcast/hazelcast) from 5.1 to 5.1.3.
- [Release notes](https://github.com/hazelcast/hazelcast/releases)
- [Commits](hazelcast/hazelcast@v5.1...v5.1.3)
---
updated-dependencies:
- dependency-name: com.hazelcast:hazelcast
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Convert `Config` classes to public API [API-1280] (#521)
* Convert `Config` classes to public API
These were converted into private classes during the 4.0 migration,
as we were only supporting keyword arguments for the client configuration.
However, that led to a poor user experience, as we had to use `**kwargs`,
instead of listing all the configuration elements in the client constructor.
(IDEs become painfully slow once we list all keyword arguments, as there
are too many of them)
The solution to this problem is to make the Config classes public API
and make the client able to use it directly.
```python
config = Config()
config.cluster_name = "dev2"
client = HazelcastClient(config)
```
We provide full type hints for config elements.
* bump the client version used in tests
* address review comments
* shutdown clients in teardown method
* Add code sample to show how Hazelcast works with Pandas DataFrames. (#604)
Added code sample to show how Hazelcast works with Pandas DataFrames.
* fix the problems of added test
* test after updating branch
* test after updating branch
* test after updating branch
* add another test
* fix some typos and unnecessary parts
* fix the test
* fix the test
* Update custom_global_serialization_test.py
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Nevzat Seferoglu <nevzatseferoglu@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Metin Dumandag <metin@hazelcast.com>
Co-authored-by: Meltem Tokgöz <meltemtgz@gmail.com>
Co-authored-by: Metin Dumandag <29387993+mdumandag@users.noreply.github.com>1 parent d99164b commit f4fba14
File tree
2 files changed
+28
-1
lines changed- hazelcast/serialization
- tests/unit/serialization
2 files changed
+28
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
453 | | - | |
| 453 | + | |
| 454 | + | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
Lines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
45 | 49 | | |
46 | 50 | | |
47 | 51 | | |
| |||
128 | 132 | | |
129 | 133 | | |
130 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
0 commit comments