BREAKING CHANGE(core): Refactor to v3: introduce modular core/domain architecture, plugin system, observability and strict TypeScript configuration; remove legacy classes

This commit is contained in:
2025-11-29 18:32:00 +00:00
parent 53673e37cb
commit 7e89b6ebf5
68 changed files with 17020 additions and 720 deletions

22
ts/domain/bulk/index.ts Normal file
View File

@@ -0,0 +1,22 @@
/**
* Bulk Indexing Module
*
* High-throughput document ingestion with adaptive batching
*/
// Main classes
export { BulkIndexer, createBulkIndexer } from './bulk-indexer.js';
// Types
export type {
BulkOperationType,
BulkOperation,
BulkOperationResult,
BulkBatchResult,
BulkProgressCallback,
BulkProgress,
BatchingStrategy,
BulkIndexerConfig,
BulkIndexerStats,
BackpressureState,
} from './types.js';