Skip to content

Commit b6abbb8

Browse files
authored
chore(native): Hide neon entrypoint via feature flag (#8397)
1 parent da63981 commit b6abbb8

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/cubejs-backend-native/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,6 @@ default-features = false
4141
features = ["napi-1", "napi-4", "napi-6", "futures"]
4242

4343
[features]
44-
default = []
44+
default = ["neon-entrypoint"]
45+
neon-entrypoint = []
4546
python = ["pyo3", "pyo3-asyncio"]

packages/cubejs-backend-native/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ pub fn create_logger(log_level: log::Level) -> SimpleLogger {
5252
.with_module_level("pg_srv", log::Level::Warn.to_level_filter())
5353
}
5454

55+
#[cfg(feature = "neon-entrypoint")]
5556
#[neon::main]
5657
fn main(cx: ModuleContext) -> NeonResult<()> {
5758
// We use log_rerouter to swap logger, because we init logger from js side in api-gateway

0 commit comments

Comments
 (0)