`/releases/search` shows an incorrect recent date for an old crate release

Abierto
#3,536 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
58/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
rust
Área
backend, search

Línea de trabajo

Comienza en el endpoint /releases/search y rastrea qué marca de tiempo se utiliza para cada resultado de lanzamiento de crate. Compara la fecha mostrada para mssql-tds-preview-0.1.0-preview.9 con la fecha de publicación que aparece en el historial de versiones de crates.io. La tarea estará terminada cuando el resultado de búsqueda muestre la fecha de publicación real de la versión del crate, en lugar de una actualización posterior de docs.rs o del momento de indexación.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

A-backend C-bug P-low

Description

The docs.rs release search appears to show an incorrect date for some crate releases.

For example, searching for mssql-tds:

https://docs.rs/releases/search?query=mssql-tds

currently shows:

mssql-tds-preview-0.1.0-preview.9
Rust implementation of the TDS (Tabular Data Stream) protocol for SQL Server.
Publishable fork of microsoft/mssql-rs until the official crate lands on crates.io.

2 days ago

However, mssql-tds-preview 0.1.0-preview.9 was published approximately three months ago, not two days ago.

Steps to reproduce

  1. Open:

    https://docs.rs/releases/search?query=mssql-tds

  2. Find the mssql-tds-preview-0.1.0-preview.9 result.

  3. Observe that the result is shown as published/updated 2 days ago.

  4. Open the crate page:

    https://docs.rs/mssql-tds-preview/latest/mssql_tds/

  5. Check the version history on crates.io:

    https://crates.io/crates/mssql-tds-preview/versions

The latest version is still 0.1.0-preview.9, which was published around June 26, 2026. No new version was published two days ago.

Expected behavior

The date shown in /releases/search should correspond to the actual release/publication date of the crate version.

For mssql-tds-preview-0.1.0-preview.9, it should therefore show a date around:

Jun 26, 2026

rather than:

2 days ago

Actual behavior

As of September 19, 2026, docs.rs shows:

2 days ago

for mssql-tds-preview-0.1.0-preview.9, even though the version was published approximately three months ago.

Additional information

It looks possible that /releases/search is displaying a more recent docs.rs build, import, indexing, or update timestamp instead of the crate version's publication timestamp.

I am not sure whether the issue is in the stored release metadata, the search query, or the UI/template, but the displayed value does not match the publication date reported by crates.io.

Lenguaje dominante
Rust
Estrellas
1.2k
Forks
235
Merge medio
11 h 56 min
PR fusionados (30 d)
78

Preparar el entorno

  • Incluye un Dockerfile o un archivo de Docker Compose
  • Sin plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rust-lang/docs.rs

Todos los issues de rust-lang/docs.rs

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.