Skip to main content

FlowX Engine

Partitioning and archiving configuration restructure

FlowX.AI v5.3.0 reorganizes the partitioning and archiving configuration structure. The scheduler.dataPartitioning section has been removed, and archiving settings are now under partitioning.archiving.

Variables to remove

If you are using environment variables to override FlowX Engine configuration, remove these variables:

Variables to replace

New variables structure

The archiving configuration is now nested under partitioning.archiving:
Configuration structure changes:
  • Removed: scheduler.dataPartitioning section
  • Added: partitioning.archiving subsection with all archiving-related settings
  • Unchanged: Core partitioning settings (enabled, interval) remain at partitioning level
  • Moved: Archiving-specific settings (retention-intervals, cronExpression, detached-partition-compression, moved-data-batch-size) are now under partitioning.archiving
Action required if using partitioning:If you have enabled data partitioning in FlowX Engine, you must update your configuration:
  1. YAML configuration: Update your application.yml to follow the new structure (see Deployment Guidelines)
  2. Environment variables: Update variable names as shown in the tables above
  3. Deployment order: Update configuration before or immediately after upgrading to v5.3.0

Configuration examples

Impact assessment:This change only affects deployments that have:
  • Enabled data partitioning (FLOWX_DATA_PARTITIONING_ENABLED=true)
  • Configured archiving settings
If partitioning is disabled, you should still update your configuration files for future compatibility, but there is no immediate operational impact.

New optional variables

The KAFKA_TOPIC_CONNECTOR_PATTERN variable allows you to configure a custom Kafka topic pattern specifically for FlowX connectors without affecting other platform components.

Complete migration guide

See the Deployment Guidelines for complete configuration examples, step-by-step migration instructions, and troubleshooting guidance.
Last modified on July 15, 2026