/// Return full path including filename in the object store to save a chunk
/// table file.
///
/// See [`parse_location`](Self::parse_location) for parsing.
Return full path including filename in the object store to save a chunk
table file.


Return full path including filename in the object store to save a chunk table file .
pub fn location(
        &self,
        partition_key: String,
        chunk_id: u32,
        table_name: String,
    ) -> object_store::path::Path {
        // Full path of the file in object store
        //    <server id>/<database>/data/<partition key>/<chunk id>/<table
        // name>.parquet
        let mut path = data_location(&self.object_store, self.server_id, &self.db_name);
        path.push_dir(partition_key);
        path.push_dir(chunk_id.to_string());
        let file_name = format!("{}.parquet", table_name);
        path.set_file_name(file_name);
        path
    }
pub fn location ( & self , partition_key : String , chunk_id : u32 , table_name : String , ) -> object_store :: path :: Path { // Full path of the file in object store //    <server id>/<database>/data/<partition key>/<chunk id>/<table // name>.parquet let mut path = data_location ( & self . object_store , self . server_id , & self . db_name ) ; path . push_dir ( partition_key ) ; path . push_dir ( chunk_id . to_string ( ) ) ; let file_name = format ! ( " " table_name ) ; path . set_file_name ( file_name ) ; path }
Return full path including filename in the object store to save a chunk
table file.
Return full path including filename in the object store to save a chunk table file .
&self
partition_key
String
chunk_id
u32
table_name
String