
    :j                     L    d Z ddlmZmZ ddlmZmZmZ ddlm	Z	 ddl
mZ g dZy)a  
Storage Package - Data Persistence and Storage Management

This package provides comprehensive data storage and persistence capabilities:
- Result management and aggregation
- Atomic file operations with fsync
- NDJSON shard management with rotation
- Snapshot management for backup/restore
- Cross-platform file locking

Key Features:
- Thread-safe storage operations
- Atomic writes to prevent corruption
- Automatic shard rotation and indexing
- Performance-optimized batch operations
   )AtomicFileWriterrepair_trailing_partial)MultiResultManagerResultBufferResultManager)NDJSONShardWriter)SnapshotManager)r   r   r   r   r   r   r	   N)__doc__atomicr   r   persistencer   r   r   shardr   snapshotr	   __all__     7/root/.openclaw/workspace/harvester/storage/__init__.py<module>r      s)   $ > I H % &r   