@@ -1337,10 +1337,10 @@ mod tests {
13371337 . expect ( "Get all data failed" ) ;
13381338 assert_eq ! ( all_data. len( ) , 1 ) ;
13391339 let record = & all_data[ 0 ] ;
1340- assert_eq ! ( record. id, "embedding_id_1" ) ;
1341- assert_eq ! ( record. document, Some ( "number" ) ) ;
1342- assert_eq ! ( record. embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1343- assert_eq ! ( record. metadata, Some ( res_metadata) ) ;
1340+ assert_eq ! ( record. 1 . id, "embedding_id_1" ) ;
1341+ assert_eq ! ( record. 1 . document, Some ( "number" ) ) ;
1342+ assert_eq ! ( record. 1 . embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1343+ assert_eq ! ( record. 1 . metadata, Some ( res_metadata) ) ;
13441344 // Search by metadata filter.
13451345 let metadata_segment_reader =
13461346 MetadataSegmentReader :: from_segment ( & metadata_segment, & blockfile_provider)
@@ -1621,10 +1621,10 @@ mod tests {
16211621 . expect ( "Get all data failed" ) ;
16221622 assert_eq ! ( all_data. len( ) , 1 ) ;
16231623 let record = & all_data[ 0 ] ;
1624- assert_eq ! ( record. id, "embedding_id_1" ) ;
1625- assert_eq ! ( record. document, Some ( "doc1" ) ) ;
1626- assert_eq ! ( record. embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1627- assert_eq ! ( record. metadata, Some ( res_metadata) ) ;
1624+ assert_eq ! ( record. 1 . id, "embedding_id_1" ) ;
1625+ assert_eq ! ( record. 1 . document, Some ( "doc1" ) ) ;
1626+ assert_eq ! ( record. 1 . embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1627+ assert_eq ! ( record. 1 . metadata, Some ( res_metadata) ) ;
16281628 // Search by metadata filter.
16291629 let metadata_segment_reader =
16301630 MetadataSegmentReader :: from_segment ( & metadata_segment, & blockfile_provider)
@@ -1926,10 +1926,10 @@ mod tests {
19261926 . expect ( "Get all data failed" ) ;
19271927 assert_eq ! ( all_data. len( ) , 1 ) ;
19281928 let record = & all_data[ 0 ] ;
1929- assert_eq ! ( record. id, "embedding_id_1" ) ;
1930- assert_eq ! ( record. document, Some ( "number" ) ) ;
1931- assert_eq ! ( record. embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1932- assert_eq ! ( record. metadata, Some ( res_metadata) ) ;
1929+ assert_eq ! ( record. 1 . id, "embedding_id_1" ) ;
1930+ assert_eq ! ( record. 1 . document, Some ( "number" ) ) ;
1931+ assert_eq ! ( record. 1 . embedding, & [ 7.0 , 8.0 , 9.0 ] ) ;
1932+ assert_eq ! ( record. 1 . metadata, Some ( res_metadata) ) ;
19331933 // Search by metadata filter.
19341934 let metadata_segment_reader =
19351935 MetadataSegmentReader :: from_segment ( & metadata_segment, & blockfile_provider)
@@ -2271,70 +2271,83 @@ mod tests {
22712271 . await
22722272 . expect ( "Get all data failed" ) ;
22732273 for data in all_data {
2274- assert_ne ! ( data. id, "embedding_id_2" ) ;
2275- if data. id == "embedding_id_1" {
2274+ assert_ne ! ( data. 1 . id, "embedding_id_2" ) ;
2275+ if data. 1 . id == "embedding_id_1" {
22762276 assert ! ( data
2277+ . 1
22772278 . metadata
22782279 . clone( )
22792280 . expect( "Metadata is empty" )
22802281 . contains_key( "hello" ) , ) ;
22812282 assert_eq ! (
2282- data. metadata
2283+ data. 1
2284+ . metadata
22832285 . clone( )
22842286 . expect( "Metadata is empty" )
22852287 . get( "hello" ) ,
22862288 Some ( & MetadataValue :: Str ( String :: from( "new_world" ) ) )
22872289 ) ;
22882290 assert ! ( data
2291+ . 1
22892292 . metadata
22902293 . clone( )
22912294 . expect( "Metadata is empty" )
22922295 . contains_key( "bye" ) , ) ;
22932296 assert_eq ! (
2294- data. metadata. clone( ) . expect( "Metadata is empty" ) . get( "bye" ) ,
2297+ data. 1
2298+ . metadata
2299+ . clone( )
2300+ . expect( "Metadata is empty" )
2301+ . get( "bye" ) ,
22952302 Some ( & MetadataValue :: Str ( String :: from( "world" ) ) )
22962303 ) ;
22972304 assert ! ( data
2305+ . 1
22982306 . metadata
22992307 . clone( )
23002308 . expect( "Metadata is empty" )
23012309 . contains_key( "hello_again" ) , ) ;
23022310 assert_eq ! (
2303- data. metadata
2311+ data. 1
2312+ . metadata
23042313 . clone( )
23052314 . expect( "Metadata is empty" )
23062315 . get( "hello_again" ) ,
23072316 Some ( & MetadataValue :: Str ( String :: from( "new_world" ) ) )
23082317 ) ;
2309- assert_eq ! ( data. document. expect( "Non empty document" ) , "doc1" ) ;
2310- assert_eq ! ( data. embedding, vec![ 1.0 , 2.0 , 3.0 ] ) ;
2311- } else if data. id == "embedding_id_3" {
2318+ assert_eq ! ( data. 1 . document. expect( "Non empty document" ) , "doc1" ) ;
2319+ assert_eq ! ( data. 1 . embedding, vec![ 1.0 , 2.0 , 3.0 ] ) ;
2320+ } else if data. 1 . id == "embedding_id_3" {
23122321 assert ! ( data
2322+ . 1
23132323 . metadata
23142324 . clone( )
23152325 . expect( "Metadata is empty" )
23162326 . contains_key( "hello" ) , ) ;
23172327 assert_eq ! (
2318- data. metadata
2328+ data. 1
2329+ . metadata
23192330 . clone( )
23202331 . expect( "Metadata is empty" )
23212332 . get( "hello" ) ,
23222333 Some ( & MetadataValue :: Str ( String :: from( "new_world" ) ) )
23232334 ) ;
23242335 assert ! ( data
2336+ . 1
23252337 . metadata
23262338 . clone( )
23272339 . expect( "Metadata is empty" )
23282340 . contains_key( "hello_again" ) , ) ;
23292341 assert_eq ! (
2330- data. metadata
2342+ data. 1
2343+ . metadata
23312344 . clone( )
23322345 . expect( "Metadata is empty" )
23332346 . get( "hello_again" ) ,
23342347 Some ( & MetadataValue :: Str ( String :: from( "new_world" ) ) )
23352348 ) ;
2336- assert_eq ! ( data. document. expect( "Non empty document" ) , "doc3" ) ;
2337- assert_eq ! ( data. embedding, vec![ 7.0 , 8.0 , 9.0 ] ) ;
2349+ assert_eq ! ( data. 1 . document. expect( "Non empty document" ) , "doc3" ) ;
2350+ assert_eq ! ( data. 1 . embedding, vec![ 7.0 , 8.0 , 9.0 ] ) ;
23382351 }
23392352 }
23402353 }
0 commit comments