IndexMaintenanceScenario
Agents scenarios · Implementation: mlsysim/engine/scenario_definitions/agents.py.
Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.
One edit’s synchronous re-indexing against exclusion of the stale entries.
Notes
Equation: Result = mlsysim.solvers.IndexMaintenanceModel.solve with the named scenario fields; no extra fitting or postprocessing is applied.
Assumptions: The supplied inputs use the units and validity regime documented by IndexMaintenanceModel.solve; this class binds one reproducible configuration.
Excludes: Any behavior excluded by IndexMaintenanceModel.solve, and measurement or calibration of the supplied inputs.
References
Implementation reference: mlsysim.solvers.IndexMaintenanceModel.solve documents the composed equation and its sources.
Examples
The named registry scenario supplies the stated inputs; this is a modeled calculation, not a new measurement.
>>> from mlsysim import Scenarios
>>> scenario = Scenarios.RepairEditIndexMaintenance
>>> scenario.result.chunks
16Attributes
| Name | Description |
|---|---|
| batch | |
| candidates | |
| chunks_per_file | |
| exclusion_check_time | |
| exclusion_write_time | |
| files | |
| local_batch_time | |
| parse_time | |
| postings_time | |
| remote_request_time | |
| result | Return mlsysim.solvers.IndexMaintenanceModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver. |
files
Type: int.
Declared default: required.
chunks_per_file
Type: int.
Declared default: required.
parse_time
Type: Quantity.
Declared default: required.
postings_time
Type: Quantity.
Declared default: required.
local_batch_time
Type: Quantity.
Declared default: required.
batch
Type: int.
Declared default: required.
remote_request_time
Type: Quantity.
Declared default: required.
exclusion_write_time
Type: Quantity.
Declared default: required.
candidates
Type: int.
Declared default: required.
exclusion_check_time
Type: Quantity.
Declared default: required.
result
engine.scenario_types.IndexMaintenanceScenario.result
Return mlsysim.solvers.IndexMaintenanceModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver.
Equation: mlsysim.solvers.IndexMaintenanceModel.solve (scenario fields).