diff --git a/Makefile b/Makefile index 1c9aa80ff53..4a7121fd34f 100644 --- a/Makefile +++ b/Makefile @@ -91,7 +91,7 @@ js-format: cd superset-frontend; npm run prettier flask-app: - flask run -p 8088 --with-threads --reload --debugger + flask run -p 8088 --reload --debugger node-app: cd superset-frontend; npm run dev-server diff --git a/docker-compose-light.yml b/docker-compose-light.yml index c75dc671be4..ae176c0c339 100644 --- a/docker-compose-light.yml +++ b/docker-compose-light.yml @@ -116,13 +116,8 @@ services: DATABASE_HOST: db-light DATABASE_DB: superset_light POSTGRES_DB: superset_light - SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb?access_mode=read_only" + SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb" SUPERSET_CONFIG_PATH: /app/docker/pythonpath_dev/superset_config_docker_light.py - # DuckDB concurrency configuration: DuckDB examples database uses read-only mode - # to allow concurrent access from multiple workers/threads without file locking issues - # SERVER_WORKER_AMOUNT: 8 - # SERVER_THREADS_AMOUNT: 1 - # SERVER_WORKER_CLASS: sync superset-init-light: build: @@ -142,7 +137,7 @@ services: DATABASE_HOST: db-light DATABASE_DB: superset_light POSTGRES_DB: superset_light - SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb?access_mode=read_only" + SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb" SUPERSET_CONFIG_PATH: /app/docker/pythonpath_dev/superset_config_docker_light.py healthcheck: disable: true @@ -196,7 +191,7 @@ services: DATABASE_DB: test POSTGRES_DB: test SUPERSET__SQLALCHEMY_DATABASE_URI: postgresql+psycopg2://superset:superset@db-light:5432/test - SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb?access_mode=read_only" + SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb" SUPERSET_CONFIG: superset_test_config_light PYTHONPATH: /app/pythonpath:/app/docker/pythonpath_dev:/app diff --git a/docker-compose.yml b/docker-compose.yml index 252e8ffe0b2..d58ed84488f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -109,7 +109,7 @@ services: condition: service_completed_successfully volumes: *superset-volumes environment: - SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb?access_mode=read_only" + SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb" superset-websocket: container_name: superset_websocket @@ -162,7 +162,7 @@ services: user: *superset-user volumes: *superset-volumes environment: - SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb?access_mode=read_only" + SUPERSET__SQLALCHEMY_EXAMPLES_URI: "duckdb:////app/data/examples.duckdb" healthcheck: disable: true diff --git a/docker/docker-bootstrap.sh b/docker/docker-bootstrap.sh index fd017622a13..2f466fea845 100755 --- a/docker/docker-bootstrap.sh +++ b/docker/docker-bootstrap.sh @@ -72,7 +72,7 @@ case "${1}" in ;; app) echo "Starting web app (using development server)..." - flask run -p $PORT --with-threads --reload --debugger --host=0.0.0.0 + flask run -p $PORT --reload --debugger --host=0.0.0.0 ;; app-gunicorn) echo "Starting web app..."