mirror of
https://github.com/lancedb/lancedb.git
synced 2026-05-18 04:20:39 +00:00
Revert "fix: pass storage_options in LanceNamespaceDatabase::create_table"
This reverts commit 1078983993.
This commit is contained in:
@@ -7,8 +7,6 @@ use std::collections::HashMap;
|
||||
use std::sync::Arc;
|
||||
|
||||
use async_trait::async_trait;
|
||||
use lance::io::ObjectStoreParams;
|
||||
use lance_io::object_store::StorageOptionsAccessor;
|
||||
use lance_namespace::{
|
||||
models::{
|
||||
CreateEmptyTableRequest, CreateNamespaceRequest, CreateNamespaceResponse,
|
||||
@@ -255,21 +253,6 @@ impl Database for LanceNamespaceDatabase {
|
||||
}
|
||||
};
|
||||
|
||||
// Inject storage_options into write params if we have them
|
||||
let mut params = request.write_options.lance_write_params;
|
||||
if !self.storage_options.is_empty() {
|
||||
let params_ref = params.get_or_insert_with(Default::default);
|
||||
let store_params = params_ref
|
||||
.store_params
|
||||
.get_or_insert_with(ObjectStoreParams::default);
|
||||
// Only set if not already set by user
|
||||
if store_params.storage_options_accessor.is_none() {
|
||||
store_params.storage_options_accessor = Some(Arc::new(
|
||||
StorageOptionsAccessor::with_static_options(self.storage_options.clone()),
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
let native_table = NativeTable::create_from_namespace(
|
||||
self.namespace.clone(),
|
||||
&location,
|
||||
@@ -277,7 +260,7 @@ impl Database for LanceNamespaceDatabase {
|
||||
request.namespace.clone(),
|
||||
request.data,
|
||||
None, // write_store_wrapper not used for namespace connections
|
||||
params,
|
||||
request.write_options.lance_write_params,
|
||||
self.read_consistency_interval,
|
||||
self.server_side_query_enabled,
|
||||
self.session.clone(),
|
||||
|
||||
Reference in New Issue
Block a user