From 285c72a9605529d4fcde6ddcbede4c20c4494379 Mon Sep 17 00:00:00 2001 From: ManyTheFish Date: Mon, 17 Feb 2025 16:36:58 +0100 Subject: [PATCH] Update Snapshots --- crates/index-scheduler/src/scheduler/test.rs | 6 +---- crates/meilisearch/src/routes/indexes/mod.rs | 5 ++-- .../tests/documents/delete_documents.rs | 3 --- crates/meilisearch/tests/dumps/mod.rs | 27 ++++++++++++++++++- crates/meilisearch/tests/stats/mod.rs | 16 +++++++++++ .../tests/upgrade/v1_12/v1_12_0.rs | 3 --- 6 files changed, 45 insertions(+), 15 deletions(-) diff --git a/crates/index-scheduler/src/scheduler/test.rs b/crates/index-scheduler/src/scheduler/test.rs index ddce7b2e0..84112de08 100644 --- a/crates/index-scheduler/src/scheduler/test.rs +++ b/crates/index-scheduler/src/scheduler/test.rs @@ -913,11 +913,7 @@ fn create_and_list_index() { "documents_database_stats": { "numberOfEntries": 0, "totalKeySize": 0, - "totalValueSize": 0, - "maxKeySize": 0, - "maxValueSize": 0, - "minKeySize": 0, - "minValueSize": 0 + "totalValueSize": 0 }, "database_size": "[bytes]", "number_of_embeddings": 0, diff --git a/crates/meilisearch/src/routes/indexes/mod.rs b/crates/meilisearch/src/routes/indexes/mod.rs index 6ccdb8e71..bbcb3674b 100644 --- a/crates/meilisearch/src/routes/indexes/mod.rs +++ b/crates/meilisearch/src/routes/indexes/mod.rs @@ -496,8 +496,6 @@ pub struct IndexStats { pub number_of_documents: u64, /// Size of the documents database, in bytes. pub raw_document_db_size: u64, - /// Maximum size of a document in the documents database. - pub max_document_size: u64, /// Average size of a document in the documents database. pub avg_document_size: u64, /// Whether or not the index is currently ingesting document @@ -518,7 +516,6 @@ impl From for IndexStats { IndexStats { number_of_documents: stats.inner_stats.documents_database_stats.number_of_entries(), raw_document_db_size: stats.inner_stats.documents_database_stats.total_value_size(), - max_document_size: stats.inner_stats.documents_database_stats.max_value_size(), avg_document_size: stats.inner_stats.documents_database_stats.average_value_size(), is_indexing: stats.is_indexing, number_of_embeddings: stats.inner_stats.number_of_embeddings, @@ -541,6 +538,8 @@ impl From for IndexStats { (status = OK, description = "The stats of the index", body = IndexStats, content_type = "application/json", example = json!( { "numberOfDocuments": 10, + "rawDocumentDbSize": 10, + "avgDocumentSize": 10, "numberOfEmbeddings": 10, "numberOfEmbeddedDocuments": 10, "isIndexing": true, diff --git a/crates/meilisearch/tests/documents/delete_documents.rs b/crates/meilisearch/tests/documents/delete_documents.rs index 34a2c8325..4dfe2cc79 100644 --- a/crates/meilisearch/tests/documents/delete_documents.rs +++ b/crates/meilisearch/tests/documents/delete_documents.rs @@ -161,7 +161,6 @@ async fn delete_document_by_filter() { { "numberOfDocuments": 4, "rawDocumentDbSize": 42, - "maxDocumentSize": 13, "avgDocumentSize": 10, "isIndexing": false, "numberOfEmbeddings": 0, @@ -213,7 +212,6 @@ async fn delete_document_by_filter() { { "numberOfDocuments": 2, "rawDocumentDbSize": 16, - "maxDocumentSize": 12, "avgDocumentSize": 8, "isIndexing": false, "numberOfEmbeddings": 0, @@ -284,7 +282,6 @@ async fn delete_document_by_filter() { { "numberOfDocuments": 1, "rawDocumentDbSize": 12, - "maxDocumentSize": 12, "avgDocumentSize": 12, "isIndexing": false, "numberOfEmbeddings": 0, diff --git a/crates/meilisearch/tests/dumps/mod.rs b/crates/meilisearch/tests/dumps/mod.rs index fc523b3d7..ef6e48f69 100644 --- a/crates/meilisearch/tests/dumps/mod.rs +++ b/crates/meilisearch/tests/dumps/mod.rs @@ -32,6 +32,8 @@ async fn import_dump_v1_movie_raw() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -188,7 +190,6 @@ async fn import_dump_v1_movie_with_settings() { { "numberOfDocuments": 53, "rawDocumentDbSize": 21965, - "maxDocumentSize": 743, "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, @@ -358,6 +359,8 @@ async fn import_dump_v1_rubygems_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 8606, + "avgDocumentSize": 162, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -523,6 +526,8 @@ async fn import_dump_v2_movie_raw() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -678,6 +683,8 @@ async fn import_dump_v2_movie_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -843,6 +850,8 @@ async fn import_dump_v2_rubygems_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 8606, + "avgDocumentSize": 162, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1005,6 +1014,8 @@ async fn import_dump_v3_movie_raw() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1160,6 +1171,8 @@ async fn import_dump_v3_movie_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1325,6 +1338,8 @@ async fn import_dump_v3_rubygems_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 8606, + "avgDocumentSize": 162, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1487,6 +1502,8 @@ async fn import_dump_v4_movie_raw() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1642,6 +1659,8 @@ async fn import_dump_v4_movie_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 21965, + "avgDocumentSize": 414, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1807,6 +1826,8 @@ async fn import_dump_v4_rubygems_with_settings() { @r###" { "numberOfDocuments": 53, + "rawDocumentDbSize": 8606, + "avgDocumentSize": 162, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -1976,6 +1997,8 @@ async fn import_dump_v5() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 10, + "rawDocumentDbSize": 6782, + "avgDocumentSize": 678, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -2012,6 +2035,8 @@ async fn import_dump_v5() { @r###" { "numberOfDocuments": 10, + "rawDocumentDbSize": 6782, + "avgDocumentSize": 678, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, diff --git a/crates/meilisearch/tests/stats/mod.rs b/crates/meilisearch/tests/stats/mod.rs index bb10d2cd5..20a8eaef6 100644 --- a/crates/meilisearch/tests/stats/mod.rs +++ b/crates/meilisearch/tests/stats/mod.rs @@ -113,6 +113,8 @@ async fn add_remove_embeddings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 27, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 5, "numberOfEmbeddedDocuments": 2, @@ -136,6 +138,8 @@ async fn add_remove_embeddings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 27, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 3, "numberOfEmbeddedDocuments": 2, @@ -159,6 +163,8 @@ async fn add_remove_embeddings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 27, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 2, "numberOfEmbeddedDocuments": 2, @@ -183,6 +189,8 @@ async fn add_remove_embeddings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 27, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 2, "numberOfEmbeddedDocuments": 1, @@ -231,6 +239,8 @@ async fn add_remove_embedded_documents() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 27, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 5, "numberOfEmbeddedDocuments": 2, @@ -250,6 +260,8 @@ async fn add_remove_embedded_documents() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 1, + "rawDocumentDbSize": 13, + "avgDocumentSize": 13, "isIndexing": false, "numberOfEmbeddings": 3, "numberOfEmbeddedDocuments": 1, @@ -281,6 +293,8 @@ async fn update_embedder_settings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 108, + "avgDocumentSize": 54, "isIndexing": false, "numberOfEmbeddings": 0, "numberOfEmbeddedDocuments": 0, @@ -315,6 +329,8 @@ async fn update_embedder_settings() { snapshot!(json_string!(stats), @r###" { "numberOfDocuments": 2, + "rawDocumentDbSize": 108, + "avgDocumentSize": 54, "isIndexing": false, "numberOfEmbeddings": 3, "numberOfEmbeddedDocuments": 2, diff --git a/crates/meilisearch/tests/upgrade/v1_12/v1_12_0.rs b/crates/meilisearch/tests/upgrade/v1_12/v1_12_0.rs index 78ad9f7e4..cce90907d 100644 --- a/crates/meilisearch/tests/upgrade/v1_12/v1_12_0.rs +++ b/crates/meilisearch/tests/upgrade/v1_12/v1_12_0.rs @@ -135,7 +135,6 @@ async fn check_the_index_scheduler(server: &Server) { "kefir": { "numberOfDocuments": 1, "rawDocumentDbSize": 109, - "maxDocumentSize": 109, "avgDocumentSize": 109, "isIndexing": false, "numberOfEmbeddings": 0, @@ -220,7 +219,6 @@ async fn check_the_index_scheduler(server: &Server) { "kefir": { "numberOfDocuments": 1, "rawDocumentDbSize": 109, - "maxDocumentSize": 109, "avgDocumentSize": 109, "isIndexing": false, "numberOfEmbeddings": 0, @@ -242,7 +240,6 @@ async fn check_the_index_scheduler(server: &Server) { { "numberOfDocuments": 1, "rawDocumentDbSize": 109, - "maxDocumentSize": 109, "avgDocumentSize": 109, "isIndexing": false, "numberOfEmbeddings": 0,