Skip to content

Interface: BatchOptions ​

Defined in: packages/core/src/api/batch.ts:36

Properties ​

PropertyTypeDescriptionDefined in
chunkBytes?numberEncoded row bytes per wire cycle (default 8 MiB). Each cycle is one round trip and one server-side execute; the default stays well under the server's 16 MiB batch buffer. Mostly a test/tuning knob.packages/core/src/api/batch.ts:54
continueOnError?booleanKeep executing after a row fails (server MULTIERROR). Failed rows are reported in BatchResult.errors instead of throwing, and the successful rows remain (committed by the own-transaction wrappers).packages/core/src/api/batch.ts:42
detailedErrors?numberMax failed rows for which the server returns a full status vector (default 64, server cap 256). Failures beyond it come back index-only (error: null).packages/core/src/api/batch.ts:48

MIT Licensed. Contains data derived from the Firebird project under IDPL/IPL.