diff --git a/qdrant-landing/content/documentation/concepts/collections.md b/qdrant-landing/content/documentation/concepts/collections.md index 2bb6cc6f0..af9237a9f 100644 --- a/qdrant-landing/content/documentation/concepts/collections.md +++ b/qdrant-landing/content/documentation/concepts/collections.md @@ -436,6 +436,11 @@ client indexing_threshold: Some(10000), ..Default::default() }, + None, + None, + None, + None, + None, ) .await?; ``` @@ -587,11 +592,7 @@ client.updateCollection("{collection_name}", { }); ``` - ## Collection info diff --git a/qdrant-landing/content/documentation/concepts/payload.md b/qdrant-landing/content/documentation/concepts/payload.md index 199bf93db..42e5a2377 100644 --- a/qdrant-landing/content/documentation/concepts/payload.md +++ b/qdrant-landing/content/documentation/concepts/payload.md @@ -272,7 +272,7 @@ let points = vec![ ]; client - .upsert_points("{collection_name}".to_string(), points, None) + .upsert_points("{collection_name}".to_string(), None, points, None) .await?; ``` @@ -325,6 +325,7 @@ use serde_json::json; client .set_payload( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 10.into()], @@ -378,6 +379,7 @@ use qdrant_client::qdrant::{ client .delete_payload( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 100.into()], @@ -425,6 +427,7 @@ use qdrant_client::qdrant::{ client .clear_payload( "{collection_name}", + None, Some(PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 100.into()], diff --git a/qdrant-landing/content/documentation/concepts/points.md b/qdrant-landing/content/documentation/concepts/points.md index ab4934dc8..ef4f2542d 100755 --- a/qdrant-landing/content/documentation/concepts/points.md +++ b/qdrant-landing/content/documentation/concepts/points.md @@ -128,6 +128,7 @@ let client = QdrantClient::from_url("http://localhost:6334").build()?; client .upsert_points_blocking( "{collection_name}".to_string(), + None, vec![PointStruct::new( "5c56c793-69f3-4fbf-87e6-c4bf54c28c26".to_string(), vec![0.05, 0.61, 0.76, 0.74], @@ -193,6 +194,7 @@ use serde_json::json; client .upsert_points_blocking( 1, + None, vec![PointStruct::new( "5c56c793-69f3-4fbf-87e6-c4bf54c28c26".to_string(), vec![0.05, 0.61, 0.76, 0.74], @@ -355,6 +357,7 @@ use serde_json::json; client .upsert_points_batch_blocking( "{collection_name}".to_string(), + None, vec![ PointStruct::new( 1, @@ -484,6 +487,7 @@ use std::collections::HashMap; client .upsert_points_blocking( "{collection_name}".to_string(), + None, vec![ PointStruct::new( 1, @@ -757,6 +761,7 @@ use std::collections::HashMap; client .update_vectors_blocking( "{collection_name}", + None, &[ PointVectors { id: Some(1.into()), @@ -825,6 +830,7 @@ use qdrant_client::qdrant::{ client .delete_vectors_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 10.into()], @@ -889,6 +895,7 @@ use serde_json::json; client .set_payload_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 10.into()], @@ -974,6 +981,7 @@ use serde_json::json; client .set_payload_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Filter(Filter::must([ Condition::matches("color", "red".to_string()), @@ -1039,6 +1047,7 @@ use serde_json::json; client .overwrite_payload_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 10.into()], @@ -1093,6 +1102,7 @@ use qdrant_client::qdrant::{ client .delete_payload_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 100.into()], @@ -1162,6 +1172,7 @@ use qdrant_client::qdrant::{ client .delete_payload_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Filter(Filter::must([ Condition::matches("color", "red".to_string()), @@ -1209,6 +1220,7 @@ use qdrant_client::qdrant::{ client .clear_payload_blocking( "{collection_name}", + None, Some(PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 100.into()], @@ -1253,6 +1265,7 @@ use qdrant_client::qdrant::{ client .delete_points_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Points(PointsIdsList { ids: vec![0.into(), 3.into(), 100.into()], @@ -1320,6 +1333,7 @@ use qdrant_client::qdrant::{ client .delete_points_blocking( "{collection_name}", + None, &PointsSelector { points_selector_one_of: Some(PointsSelectorOneOf::Filter(Filter::must([ Condition::matches("color", "red".to_string()), @@ -1362,6 +1376,7 @@ client.retrieve("{collection_name}", { client .get_points( "{collection_name}", + None, &[0.into(), 30.into(), 100.into()], Some(false), Some(false), diff --git a/qdrant-landing/content/documentation/guides/distributed_deployment.md b/qdrant-landing/content/documentation/guides/distributed_deployment.md index 29d087f82..908eebd06 100644 --- a/qdrant-landing/content/documentation/guides/distributed_deployment.md +++ b/qdrant-landing/content/documentation/guides/distributed_deployment.md @@ -925,6 +925,7 @@ use serde_json::json; client .upsert_points_blocking( "{collection_name}", + None, vec![ PointStruct::new( 1, diff --git a/qdrant-landing/content/documentation/guides/multiple-partitions.md b/qdrant-landing/content/documentation/guides/multiple-partitions.md index caa0dd262..5c290b221 100644 --- a/qdrant-landing/content/documentation/guides/multiple-partitions.md +++ b/qdrant-landing/content/documentation/guides/multiple-partitions.md @@ -97,6 +97,7 @@ let client = QdrantClient::from_url("http://localhost:6334").build()?; client .upsert_points_blocking( "{collection_name}".to_string(), + None, vec![ PointStruct::new( 1, diff --git a/qdrant-landing/content/documentation/quick-start.md b/qdrant-landing/content/documentation/quick-start.md index ecf8dfdba..d3b89bc91 100644 --- a/qdrant-landing/content/documentation/quick-start.md +++ b/qdrant-landing/content/documentation/quick-start.md @@ -159,7 +159,7 @@ let points = vec![ // ..truncated ]; let operation_info = client - .upsert_points_blocking("test_collection".to_string(), points, None) + .upsert_points_blocking("test_collection".to_string(), None, points, None) .await?; dbg!(operation_info);