Skip to content

Schedule removal of deprecated *Index type aliases #218

@Fieldnote-Echo

Description

The #[deprecated(since = "0.2.0")] type aliases retained for the 0.1→0.2 *Index rename:

  • RankIndexRank
  • RankQuantIndexRankQuant
  • BitmapIndexBitmap
  • SignBitmapIndexSignBitmap
  • MultiBucketBitmapIndexMultiBucketBitmap (experimental)
  • RankQuantFastscanIndexRankQuantFastscan (doc-hidden)

have been deprecated since 0.2.0 and have no known production consumers. Schedule full removal in a future breaking release (0.6 / 1.0). This is a tracking issue only — do not remove in 0.5.0 (the deprecation warnings are harmless and removal is source-breaking).

Acceptance: delete the pub type *Index = * aliases + the tests/deprecated_aliases.rs coverage, in a release whose notes call out the breaking change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions