mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-29 08:27:06 +00:00
@@ -53,7 +53,7 @@ use policy::policy::action::S3Action;
|
|||||||
use policy::policy::BucketPolicy;
|
use policy::policy::BucketPolicy;
|
||||||
use policy::policy::BucketPolicyArgs;
|
use policy::policy::BucketPolicyArgs;
|
||||||
use policy::policy::Validator;
|
use policy::policy::Validator;
|
||||||
use query::instance::make_cnosdbms;
|
use query::instance::make_rustfsms;
|
||||||
use s3s::dto::*;
|
use s3s::dto::*;
|
||||||
use s3s::s3_error;
|
use s3s::s3_error;
|
||||||
use s3s::S3Error;
|
use s3s::S3Error;
|
||||||
@@ -1878,7 +1878,7 @@ impl S3 for FS {
|
|||||||
let input = req.input;
|
let input = req.input;
|
||||||
info!("{:?}", input);
|
info!("{:?}", input);
|
||||||
|
|
||||||
let db = make_cnosdbms(input.clone(), false).await.map_err(|e| {
|
let db = make_rustfsms(input.clone(), false).await.map_err(|e| {
|
||||||
error!("make db failed, {}", e.to_string());
|
error!("make db failed, {}", e.to_string());
|
||||||
s3_error!(InternalError)
|
s3_error!(InternalError)
|
||||||
})?;
|
})?;
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ where
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub async fn make_cnosdbms(input: SelectObjectContentInput, is_test: bool) -> QueryResult<impl DatabaseManagerSystem> {
|
pub async fn make_rustfsms(input: SelectObjectContentInput, is_test: bool) -> QueryResult<impl DatabaseManagerSystem> {
|
||||||
// init Function Manager, we can define some UDF if need
|
// init Function Manager, we can define some UDF if need
|
||||||
let func_manager = SimpleFunctionMetadataManager::default();
|
let func_manager = SimpleFunctionMetadataManager::default();
|
||||||
// TODO session config need load global system config
|
// TODO session config need load global system config
|
||||||
@@ -105,7 +105,7 @@ mod tests {
|
|||||||
SelectObjectContentRequest,
|
SelectObjectContentRequest,
|
||||||
};
|
};
|
||||||
|
|
||||||
use crate::instance::make_cnosdbms;
|
use crate::instance::make_rustfsms;
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
#[ignore]
|
#[ignore]
|
||||||
@@ -133,7 +133,7 @@ mod tests {
|
|||||||
scan_range: None,
|
scan_range: None,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
let db = make_cnosdbms(input.clone(), true).await.unwrap();
|
let db = make_rustfsms(input.clone(), true).await.unwrap();
|
||||||
let query = Query::new(Context { input }, sql.to_string());
|
let query = Query::new(Context { input }, sql.to_string());
|
||||||
|
|
||||||
let result = db.execute(&query).await.unwrap();
|
let result = db.execute(&query).await.unwrap();
|
||||||
|
|||||||
Reference in New Issue
Block a user