Remove deprecated maxRowsPerSegment from batch task tuning configs#16811
Remove deprecated maxRowsPerSegment from batch task tuning configs#16811kfaraz wants to merge 7 commits intoapache:masterfrom
Conversation
| ParallelIndexTaskRunner<T, R> retVal; | ||
| if (succeedsBeforeFailing == 0 | ||
| && this.getIngestionSchema().getTuningConfig().getNumShards() == null) { | ||
| && partitionsSpec == null || partitionsSpec.getNumShards() == null) { |
Check warning
Code scanning / CodeQL
Dereferenced variable may be null
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This PR has too many conflicts now but keeping it around to refer to the set of changes, when needed. |
|
This pull request has been marked as stale due to 60 days of inactivity. |
|
This pull request/issue has been closed due to lack of activity. If you think that |
Description
The following fields have been deprecated since #8141 , Druid 0.16.0.
maxRowsPerSegmentnumShardsmaxTotalRowsInstead of these fields, users can explicitly specify the desired
partitionsSpec.Changes
IndexTuningConfigused inindextasksParallelIndexTuningConfigused inindex_paralleltasksCompactionTuningConfigused incompacttasksDataSourceCompactionConfigused by auto-compaction dutydynamicpartitioningand it suffices to just specify the
maxRowsPerSegment.publishTimeoutas it is just an alias forpushTimeoutRelease notes
The following deprecated fields are being removed from all batch task tuning configs:
maxRowsPerSegmentnumShardsmaxTotalRowspublishTimeoutInstead of these fields, users can explicitly specify the desired
partitionsSpecin thetuningConfig.The following configs are affected by this change:
index_parallel,indexandcompacttasks/druid/coordinator/v1/config/compactionStreaming task tuning configs will not be affected by this change.
This PR has: