Skip to content

Lock remote nested field index and search contract #3407

Description

@Xuanwo

Parent: #3401

Summary

Remote table APIs need the same nested field-path behavior as local tables for create index, search, list, and stats.

Scope

  • Define remote request/response semantics for nested field paths and escaped paths.
  • Fix Index::Auto or make its nested-field limitations explicit.
  • Ensure explicit remote create-index requests preserve canonical field paths.
  • Align remote list_indices(), index_stats(), vector search, and FTS query behavior with local tables.

Acceptance criteria

  • Remote scalar/vector/FTS index creation accepts nested field paths where local does.
  • Remote list/stats responses return canonical full paths.
  • Remote explicit vector and FTS search can target nested fields.
  • Local and remote tests share the same field-name matrix where practical.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestneeds-designNeeds product design work before it can be implemented.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions