Commit 72ad649
authored
Implement internal
* Add composable index strategies for SEG-Y header transformation
This commit introduces a new module for index strategies that replaces the monolithic GridOverrider with a set of single-responsibility IndexStrategy classes. The new structure allows for better composition and selection of strategies via the IndexStrategyRegistry, while maintaining compatibility with the existing ingestion behavior. Additionally, unit tests for the new strategies have been added to ensure functionality and correctness.
* pre-commitGridOverrider strategy pattern (#821)1 parent 00d3d7d commit 72ad649
3 files changed
Lines changed: 1116 additions & 509 deletions
File tree
- src/mdio
- ingestion
- segy
- tests/unit
0 commit comments