DatasetOptimizeConfig constructor

const DatasetOptimizeConfig({
  1. bool? compactFiles = true,
  2. bool? optimizeIndices = true,
  3. bool? cleanupOldVersions = false,
  4. int? targetRowsPerFragment,
  5. int? maxRowsPerGroup,
  6. int? maxBytesPerFile,
  7. bool? materializeDeletions,
  8. double? materializeDeletionsThreshold,
  9. bool? deferIndexRemap,
  10. int? numThreads,
  11. int? batchSize,
  12. String? compactionMode,
  13. int? binaryCopyReadBatchBytes,
  14. int? numIndicesToMerge,
  15. List<String>? indexNames,
  16. bool? retrain,
  17. double? olderThanSeconds = 604800,
  18. int? retainVersions,
  19. bool? deleteUnverified,
  20. bool? errorIfTaggedOldVersions,
  21. int? deleteRateLimit,
})

Implementation

const DatasetOptimizeConfig({
  this.compactFiles = true,
  this.optimizeIndices = true,
  this.cleanupOldVersions = false,
  this.targetRowsPerFragment,
  this.maxRowsPerGroup,
  this.maxBytesPerFile,
  this.materializeDeletions,
  this.materializeDeletionsThreshold,
  this.deferIndexRemap,
  this.numThreads,
  this.batchSize,
  this.compactionMode,
  this.binaryCopyReadBatchBytes,
  this.numIndicesToMerge,
  this.indexNames,
  this.retrain,
  this.olderThanSeconds = 604800,
  this.retainVersions,
  this.deleteUnverified,
  this.errorIfTaggedOldVersions,
  this.deleteRateLimit,
});