Matteo Merli
Matteo Merli
Use PyBind `py::gil_scoped_release` C++ class instead of the Python C Macros `Py_BEGIN_ALLOW_THREADS` for releasing / reacquiring the GIL. This is just a code readability refactor.
### Motivation Upgrade gRPC to latest stable version. This will allow to upgrade gRPC in Pulsar codebase as well. ### Changes (Describe: what changes you have made) > --- >...
Allow to specify a `UseIndex()` option on `Get()` operations. The key is then compared with the selected secondary index. It works also with `ComparisonLower()`, `ComparisonHigher()` etc..
(Stacked on top of #210)
(Depends on https://github.com/streamnative/oxia/pull/686)
Fixes #xyz Main Issue: #xyz PIP: #xyz ### Motivation ### Modifications ### Verifying this change - [ ] Make sure that the change passes the CI checks. *(Please pick either...
### Motivation Upgrade K8S java client lib to latest version. This version is pulling the latest version of `org.bitbucket.b_c:jose4j:jar:0.9.4:compile` which has a fix for: ``` ┌──────────────────────────────────────┬────────────────┬──────────┬────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐ │ Library │ Vulnerability...
Moved common classes used only by data-server and coordinator to `oxiad/common` so that we reduce the dependencies for the client modules
When switching from 3 -> 6 nodes, the load balancer is considering the new nodes one by one, leading to multiple transfers of shards. eg: here it detects the new...