MCPcopy Create free account
hub / github.com/apache/paimon-rust / validate_create_mode

Method validate_create_mode

crates/paimon/src/spec/partial_update.rs:59–72  ·  view source on GitHub ↗
(
        &self,
        has_primary_keys: bool,
    )

Source from the content-addressed store, hash-verified

57 }
58
59 pub(crate) fn validate_create_mode(
60 &self,
61 has_primary_keys: bool,
62 ) -> crate::Result<Option<PartialUpdateMode>> {
63 match self.validated_mode(has_primary_keys) {
64 Ok(mode) => Ok(mode),
65 Err(unsupported_options) => Err(crate::Error::ConfigInvalid {
66 message: format!(
67 "merge-engine=partial-update only supports the basic mode in this build; unsupported options: {}",
68 unsupported_options.join(", ")
69 ),
70 }),
71 }
72 }
73
74 pub(crate) fn validate_runtime_mode(
75 &self,

Calls 1

validated_modeMethod · 0.80

Tested by

no test coverage detected