UNPKG

@forzalabs/remora

Version:

A powerful CLI tool for seamless data translation.

35 lines (34 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const CONSTANTS = { cliVersion: '1.0.20', backendVersion: 1, backendPort: 5088, workerVersion: 2, workerPort: 5069, /** * Column name for the dynamically injected source filename dimension. * Prefixed with $ to indicate it's a system-generated dynamic value. */ SOURCE_FILENAME_COLUMN: '$source_filename', defaults: { REMORA_PATH: './remora', PRODUCER_TEMP_FOLDER: '.temp', SQL_MAX_QUERY_ROWS: 10000, STRING_MAX_CHARACTERS_LENGTH: 10000000, MAX_ITEMS_IN_MEMORY: 200000, MIN_RUNTIME_HEAP_MB: 4000, RECOMMENDED_RUNTIME_HEAP_MB: 8000, INDICATIVE_THREAD_LINE_COUNT: 750000, MAX_THREAD_COUNT: 8, /** * Minimum file size to consider parallel processing (10 MB) */ MIN_FILE_SIZE_FOR_PARALLEL: 10 * 1024 * 1024, /** * Minimum chunk size per worker to justify overhead (2 MB) */ MIN_CHUNK_SIZE: 2 * 1024 * 1024 } }; exports.default = CONSTANTS;