- Enclosing interface:
public static interface CompactionPlanner.InitParameters
This interface exists so the API can evolve and additional parameters can be passed to the method in the future.
- The configured options. For example if the system properties
tserver.compaction.major.service.s1.planner.opts.p9=123were set, then this map would contain
p9=123. In this example
s1is the identifier for the compaction service. Each compaction service has a single planner.
- For a given key from the map returned by
getOptions()determines the fully qualified tablet property for that key. For example if a planner was being initialized for compaction service
CS9and this method were passed
prop1then it would return
- an execution manager that can be used to created thread pools within a compaction service.