async fn save_uploaded_chunks(
uploaded_chunks: Arc<Mutex<HashMap<String, IntegrationDataset>>>,
schema_ref: Arc<Schema>,
input_stream: Streaming<FlightData>,
response_tx: Sender<Result<PutResult, Status>>,
schema: Schema,
key: String,
) -> Result<(), Status>