23 lines
428 B
TypeScript
23 lines
428 B
TypeScript
/**
|
|
* 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';
|