Skip to content

Commit f8f5d7c

Browse files
committed
Document why we have a limit of 40 chars
1 parent adf3829 commit f8f5d7c

17 files changed

Lines changed: 86 additions & 68 deletions

File tree

rust/operator-binary/src/catalog/black_hole.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use async_trait::async_trait;
22
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
33

4-
use super::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
54
use crate::{
6-
controller::dereference::TrinoCatalogName, crd::catalog::black_hole::BlackHoleConnector,
5+
catalog::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
6+
crd::catalog::{TrinoCatalogName, black_hole::BlackHoleConnector},
77
};
88

99
pub const CONNECTOR_NAME: &str = "blackhole";

rust/operator-binary/src/catalog/commons.rs

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@ use stackable_operator::{
88
v2::types::kubernetes::NamespaceName,
99
};
1010

11-
use super::{
12-
ExtendCatalogConfig, FromTrinoCatalogError,
13-
config::CatalogConfig,
14-
from_trino_catalog_error::{
15-
ConfigureS3Snafu, FailedToGetDiscoveryConfigMapDataKeySnafu,
16-
FailedToGetDiscoveryConfigMapDataSnafu, FailedToGetDiscoveryConfigMapSnafu,
17-
S3TlsNoVerificationNotSupportedSnafu, S3TlsRequiredSnafu,
18-
},
19-
};
2011
use crate::{
12+
catalog::{
13+
ExtendCatalogConfig, FromTrinoCatalogError,
14+
config::CatalogConfig,
15+
from_trino_catalog_error::{
16+
ConfigureS3Snafu, FailedToGetDiscoveryConfigMapDataKeySnafu,
17+
FailedToGetDiscoveryConfigMapDataSnafu, FailedToGetDiscoveryConfigMapSnafu,
18+
S3TlsNoVerificationNotSupportedSnafu, S3TlsRequiredSnafu,
19+
},
20+
},
2121
config,
22-
controller::dereference::TrinoCatalogName,
2322
crd::{
2423
CONFIG_DIR_NAME,
25-
catalog::commons::{HdfsConnection, MetastoreConnection},
24+
catalog::{
25+
TrinoCatalogName,
26+
commons::{HdfsConnection, MetastoreConnection},
27+
},
2628
},
2729
};
2830

rust/operator-binary/src/catalog/config.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@ use stackable_operator::{
88
v2::types::kubernetes::NamespaceName,
99
};
1010

11-
use super::{FromTrinoCatalogError, ToCatalogConfig};
1211
use crate::{
13-
controller::dereference::TrinoCatalogName,
14-
crd::catalog::{TrinoCatalogConnector, v1alpha1},
12+
catalog::{FromTrinoCatalogError, ToCatalogConfig},
13+
crd::catalog::{TrinoCatalogConnector, TrinoCatalogName, v1alpha1},
1514
};
1615

1716
#[derive(Clone, Debug)]

rust/operator-binary/src/catalog/delta_lake.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use async_trait::async_trait;
22
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
33

4-
use super::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
54
use crate::{
6-
controller::dereference::TrinoCatalogName, crd::catalog::delta_lake::DeltaLakeConnector,
5+
catalog::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
6+
crd::catalog::{TrinoCatalogName, delta_lake::DeltaLakeConnector},
77
};
88

99
pub const CONNECTOR_NAME: &str = "delta_lake";

rust/operator-binary/src/catalog/generic.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
use async_trait::async_trait;
22
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
33

4-
use super::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
54
use crate::{
6-
controller::dereference::TrinoCatalogName,
7-
crd::catalog::generic::{GenericConnector, Property},
5+
catalog::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
6+
crd::catalog::{
7+
TrinoCatalogName,
8+
generic::{GenericConnector, Property},
9+
},
810
};
911

1012
#[async_trait]

rust/operator-binary/src/catalog/google_sheet.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ use stackable_operator::{
55
v2::types::kubernetes::NamespaceName,
66
};
77

8-
use super::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
98
use crate::{
10-
controller::dereference::TrinoCatalogName,
11-
crd::{CONFIG_DIR_NAME, catalog::google_sheet::GoogleSheetConnector},
9+
catalog::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
10+
crd::{
11+
CONFIG_DIR_NAME,
12+
catalog::{TrinoCatalogName, google_sheet::GoogleSheetConnector},
13+
},
1214
};
1315

1416
pub const CONNECTOR_NAME: &str = "gsheets";
@@ -24,9 +26,9 @@ impl ToCatalogConfig for GoogleSheetConnector {
2426
) -> Result<CatalogConfig, FromTrinoCatalogError> {
2527
let mut config = CatalogConfig::new(catalog_name, CONNECTOR_NAME);
2628

27-
let volume_name = format!("{catalog_name}-google-sheets-credentials");
29+
let volume_name = format!("{catalog_name}-sheets-credentials");
2830
let google_sheets_credentials_dir =
29-
format!("{CONFIG_DIR_NAME}/catalog/{catalog_name}/google-sheets-credentials/");
31+
format!("{CONFIG_DIR_NAME}/catalog/{catalog_name}/sheets-credentials/");
3032

3133
config.volumes.push(
3234
VolumeBuilder::new(&volume_name)

rust/operator-binary/src/catalog/hive.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
use async_trait::async_trait;
22
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
33

4-
use super::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
5-
use crate::{controller::dereference::TrinoCatalogName, crd::catalog::hive::HiveConnector};
4+
use crate::{
5+
catalog::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
6+
crd::catalog::{TrinoCatalogName, hive::HiveConnector},
7+
};
68

79
pub const CONNECTOR_NAME: &str = "hive";
810

rust/operator-binary/src/catalog/iceberg.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
use async_trait::async_trait;
22
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
33

4-
use super::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
5-
use crate::{controller::dereference::TrinoCatalogName, crd::catalog::iceberg::IcebergConnector};
4+
use crate::{
5+
catalog::{ExtendCatalogConfig, FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig},
6+
crd::catalog::{TrinoCatalogName, iceberg::IcebergConnector},
7+
};
68

79
pub const CONNECTOR_NAME: &str = "iceberg";
810

rust/operator-binary/src/catalog/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,8 @@ use async_trait::async_trait;
1414
use snafu::Snafu;
1515
use stackable_operator::{client::Client, v2::types::kubernetes::NamespaceName};
1616

17-
use crate::controller::dereference::TrinoCatalogName;
18-
1917
use self::config::CatalogConfig;
18+
use crate::crd::catalog::TrinoCatalogName;
2019

2120
#[derive(Debug, Snafu)]
2221
#[snafu(module)]

rust/operator-binary/src/catalog/postgresql.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ use stackable_operator::{
55
v2::types::kubernetes::NamespaceName,
66
};
77

8-
use super::{FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig};
98
use crate::{
10-
catalog::from_trino_catalog_error::GetPostgresConnectionDetailsSnafu,
11-
controller::dereference::TrinoCatalogName, crd::catalog::postgresql::PostgresqlConnector,
9+
catalog::{
10+
FromTrinoCatalogError, ToCatalogConfig, config::CatalogConfig,
11+
from_trino_catalog_error::GetPostgresConnectionDetailsSnafu,
12+
},
13+
crd::catalog::{TrinoCatalogName, postgresql::PostgresqlConnector},
1214
};
1315

1416
pub const CONNECTOR_NAME: &str = "postgresql";

0 commit comments

Comments
 (0)