Skip to content

Update ScriptStore/ScriptExecute API to conform with RedisAI changes #242

Open
@billschereriii

Description

@billschereriii

Description

RedisAI has deprecated the AI.SCRIPTSET and AI.SCRIPTRUN API functions and added some additional functionality to the replacement AI.SCRIPTSTORE and AI.SCRIPTEXECUTE functions. The SmartRedis API should be updated to conform with these changes.

Justification

The additional features of the API are useful for users, and the existing RedisAI API will be removed in future releases.

Implementation Strategy

The following changes are needed:

  • ScriptSet changed to ScriptStore. ScriptStore has an additional parameter ENTRY_POINTS which will need to be added to the SmartRedis API.
  • Update unit tests to comply with the new script API
  • Update examples to comply with the new script API

Metadata

Metadata

Assignees

No one assigned

    Labels

    API breakIssues that include incompatible API changesarea: CIssues related to the C clientarea: C++Issues related to the C++ clientarea: fortranissues related to the Fortran Clientarea: pythonIssues related to the Python Client

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions