diff --git a/openml_OS/models/api/v1/Api_data.php b/openml_OS/models/api/v1/Api_data.php index 4f4f2b05..9084ef06 100644 --- a/openml_OS/models/api/v1/Api_data.php +++ b/openml_OS/models/api/v1/Api_data.php @@ -764,8 +764,11 @@ private function data($data_id) { $dataset->status = $data_status->status; } if ($dataset->format != 'Sparse_ARFF') { - $dataset->parquet_url = 'http://openml1.win.tue.nl/dataset' . $data_id . '/dataset_' . $data_id . '.pq'; - $dataset->minio_url = 'http://openml1.win.tue.nl/dataset' . $data_id . '/dataset_' . $data_id . '.pq'; + $bracket = sprintf('%04d', floor($data_id / 10000)); + $padded_id = sprintf('%04d', $data_id); + $url = MINIO_URL . 'datasets/' . $bracket . '/' . $padded_id . '/dataset_' . $data_id . '.pq'; + $dataset->parquet_url = $url; + $dataset->minio_url = $url; } $this->xmlContents( 'data-get', $this->version, $dataset ); }