The #[deprecated(since = "0.2.0")] type aliases retained for the 0.1→0.2 *Index rename:
RankIndex → Rank
RankQuantIndex → RankQuant
BitmapIndex → Bitmap
SignBitmapIndex → SignBitmap
MultiBucketBitmapIndex → MultiBucketBitmap (experimental)
RankQuantFastscanIndex → RankQuantFastscan (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.
The
#[deprecated(since = "0.2.0")]type aliases retained for the 0.1→0.2*Indexrename:RankIndex→RankRankQuantIndex→RankQuantBitmapIndex→BitmapSignBitmapIndex→SignBitmapMultiBucketBitmapIndex→MultiBucketBitmap(experimental)RankQuantFastscanIndex→RankQuantFastscan(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 + thetests/deprecated_aliases.rscoverage, in a release whose notes call out the breaking change.