<@U05HW5BQ214> You can simply ignore the `segmentA...
# general
j
@Si Lao You can simply ignore the
segmentAssignmentStrategy
field. For upsert table (real-time) table, segments are automatically assigned with replica-group
s
thanks! But we are also moving to pool-based instance assignment, what's the best practice here?
j
If you are using
instanceAssignmentConfigMap
explicitly, you may ignore
segmentAssignmentStrategy
s
yeah, we are using it. What about the migration? After we update the instanceAssignmentConfigMap in the tableConfig, should we do rebalance? Or the previous assignment is still honored?
j
Yes, you should perform a rebalance when changing
instanceAssignmentConfigMap
s
thanks!
another thing to confirm is that, I think it's sufficient to just configure CONSUMING in the instanceAssignmentConfigMap right? No need to configure COMPLETED since they are on the same server always
j
Yes. COMPLETED shouldn’t be configured for upsert table. We have a validation that rejects the config if it is configured
s
nice, thanks a lot for the explanation.