Skip to content

[Enhance]: Migrate parts of the Python modules to C++. #322

@feihongxu0824

Description

@feihongxu0824

Affected Component

c api/sdk

Current Behavior

Currently, some code/modules in Zvec’s Python bindings haven’t been incorporated into the C++ codebase. As a result, the C++ layer and other bindings lack certain capabilities that exist only in the Python bindings, which hurts the overall experience and forces users building bindings on top of the C API to duplicate the same code.

Desired Improvement

The goal is to move the shared modules into the C++ layer so that each binding provides roughly the same set of capabilities.

Impact

Better capability exposure and improved development efficiency.

Metadata

Metadata

Assignees

Labels

enhancementImprove an existing feature or component

Type

No type

Projects

Status

Backlog

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions