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:| Remove This Variable | Reason |
|---|---|
SCHEDULER_DATAPARTITIONING_ENABLED | Replaced by FLOWX_DATA_PARTITIONING_ARCHIVING_ENABLED |
SCHEDULER_DATAPARTITIONING_CRONEXPRESSION | Replaced by FLOWX_DATA_PARTITIONING_ARCHIVING_CRONEXPRESSION |
Variables to replace
| Old Variable Name | New Variable Name | Default Value | Description |
|---|---|---|---|
FLOWX_DATA_PARTITIONING_RETENTION_INTERVALS | FLOWX_DATA_PARTITIONING_ARCHIVING_RETENTIONINTERVALS | 3 | Number of partition intervals to retain before archiving |
FLOWX_DATA_PARTITIONING_DETACHED_PARTITION_COMPRESSION | FLOWX_DATA_PARTITIONING_ARCHIVING_DETACHED_PARTITION_COMPRESSION | OFF | Compression level for archived partitions (Oracle only): OFF, BASIC, ADVANCED |
FLOWX_DATA_PARTITIONING_MOVED_DATA_BATCH_SIZE | FLOWX_DATA_PARTITIONING_ARCHIVING_MOVED_DATA_BATCH_SIZE | 5000 | Batch size for moving data during archiving (PostgreSQL only) |
New variables structure
The archiving configuration is now nested underpartitioning.archiving:
| Variable | Default Value | Description |
|---|---|---|
FLOWX_DATA_PARTITIONING_ENABLED | false | Turn on or off data partitioning |
FLOWX_DATA_PARTITIONING_INTERVAL | MONTH | Partition interval: DAY, WEEK, MONTH |
FLOWX_DATA_PARTITIONING_ARCHIVING_ENABLED | false | Turn on or off automatic archiving of old partitions |
FLOWX_DATA_PARTITIONING_ARCHIVING_RETENTIONINTERVALS | 3 | Number of intervals to retain before archiving |
FLOWX_DATA_PARTITIONING_ARCHIVING_CRONEXPRESSION | 0 0 1 * * ? | Schedule expression for archiving operations (default: daily at 1:00 AM) |
FLOWX_DATA_PARTITIONING_ARCHIVING_DETACHED_PARTITION_COMPRESSION | OFF | Compression for archived partitions (Oracle only) |
FLOWX_DATA_PARTITIONING_ARCHIVING_MOVED_DATA_BATCH_SIZE | 5000 | Batch size for data movement (PostgreSQL only) |
Configuration structure changes:
- Removed:
scheduler.dataPartitioningsection - Added:
partitioning.archivingsubsection with all archiving-related settings - Unchanged: Core partitioning settings (
enabled,interval) remain atpartitioninglevel - Moved: Archiving-specific settings (
retention-intervals,cronExpression,detached-partition-compression,moved-data-batch-size) are now underpartitioning.archiving
Configuration examples
- Environment Variables (Before)
- Environment Variables (After)
Impact assessment:This change only affects deployments that have:
- Enabled data partitioning (
FLOWX_DATA_PARTITIONING_ENABLED=true) - Configured archiving settings
Complete migration guide
See the Deployment Guidelines for complete configuration examples, step-by-step migration instructions, and troubleshooting guidance.

