ningsh7
ef11e44adc
feat(node): expose allowExternalBlobOutsideBases in Table.add (#4317)
## Summary
- Add `allowExternalBlobOutsideBases` to the Node `AddDataOptions` and
forward it through N-API to the Rust `AddDataBuilder`.
- Document its default and local-only external blob behavior.
- Cover URI strings and URI objects, option scoping, progress callbacks,
overwrite mode, and remote rejection.
## Validation
- `pnpm test --runInBand` (21 suites passed, 1 skipped; 908 tests
passed, 6 skipped)
- `pnpm lint-ci`
- `pnpm tsc`
- `pnpm run docs`
- `cargo fmt --all -- --check`
- `CC=clang cargo clippy --profile ci -p lancedb-nodejs --all-features
-- -D warnings`
Fixes #4267
2026-09-28 20:19:36 -05:00
..
2025-05-05 14:25:34 -07:00
2024-12-09 17:04:09 -08:00
2026-09-28 20:19:36 -05:00
2025-05-05 14:25:34 -07:00
2025-05-05 14:25:34 -07:00
2026-07-18 12:38:05 -07:00
2026-07-18 12:38:05 -07:00
2026-08-21 23:37:12 -07:00
2026-07-18 12:38:05 -07:00
2026-07-18 12:38:05 -07:00
2026-08-19 11:44:46 -05:00
2026-09-17 01:51:10 +08:00
2026-08-21 23:37:12 -07:00
2026-08-21 23:37:12 -07:00
2026-08-21 23:37:12 -07:00
2026-09-16 17:00:23 -07:00
2025-03-12 09:57:36 -07:00
2026-05-16 22:49:08 -07:00
2025-01-30 16:06:06 -08:00
2026-06-29 16:55:45 -07:00
2026-05-13 16:16:56 -07:00
2026-05-13 11:49:27 -07:00
2026-05-13 11:49:27 -07:00
2026-04-15 20:56:59 +08:00
2026-03-02 08:37:14 -08:00
2026-05-13 11:49:27 -07:00
2026-05-13 16:16:56 -07:00
2025-05-05 14:25:34 -07:00
2026-05-13 11:49:27 -07:00
2026-05-13 11:49:27 -07:00
2024-07-22 10:26:49 -07:00
2026-08-26 14:19:44 -04:00
2025-04-29 15:19:08 -02:30
2025-04-29 15:19:08 -02:30
2026-07-29 17:40:12 +08:00
2026-07-14 10:59:33 -07:00
2025-04-15 11:51:35 +08:00
2025-01-30 16:06:06 -08:00
2026-09-17 05:12:50 -07:00
2026-09-17 05:12:50 -07:00
2026-09-17 05:12:50 -07:00
2026-09-17 05:12:50 -07:00
2026-08-19 11:44:46 -05:00
2026-09-09 15:33:04 +08:00
2025-03-12 10:28:37 -07:00
2026-06-11 13:37:39 -07:00
2026-09-09 15:33:04 +08:00
2026-06-05 07:52:40 -07:00
2025-03-21 10:57:08 -07:00
2026-09-09 15:33:04 +08:00
2025-10-14 05:13:28 -07:00
2026-09-05 16:24:23 -07:00
2026-07-31 12:51:43 -07:00
2026-09-05 16:24:23 -07:00
2026-09-17 01:51:10 +08:00
2026-05-13 11:49:27 -07:00
2026-05-13 11:49:27 -07:00
2026-08-24 16:25:14 -07:00
2026-08-24 16:25:14 -07:00
2026-08-19 11:44:46 -05:00
2026-08-07 14:50:22 -05:00
2026-09-22 08:03:27 -07:00
2026-08-19 11:44:46 -05:00
2026-05-29 08:48:11 -07:00
2026-09-16 20:11:08 +08:00
2026-09-16 20:11:08 +08:00
2026-06-08 17:36:38 -07:00
2026-09-15 14:10:48 +08:00
2025-01-30 16:06:06 -08:00
2025-04-04 12:34:41 -07:00
2026-08-14 14:43:41 -07:00
2026-08-21 23:48:43 -07:00
2025-01-30 16:06:06 -08:00
2026-05-20 09:05:48 -07:00
2026-05-13 16:16:56 -07:00
2024-12-09 17:04:09 -08:00
2026-05-14 15:07:41 -07:00
2026-09-16 02:01:10 +08:00
2026-09-15 16:35:37 -07:00
2025-10-09 18:07:31 -07:00
2025-11-06 16:15:33 -08:00
2025-11-06 16:15:33 -08:00
2026-07-06 05:50:45 -07:00
2025-11-06 16:15:33 -08:00
2026-08-24 16:25:14 -07:00
2026-08-07 17:41:41 -04:00
2025-08-15 06:48:24 -07:00
2025-09-23 18:49:42 -07:00
2026-09-15 16:35:37 -07:00
2026-07-29 17:40:12 +08:00
2025-09-10 13:44:00 -07:00
2026-06-02 07:00:00 -07:00
2024-12-09 17:04:09 -08:00
2025-05-05 14:25:34 -07:00
2025-01-30 16:06:06 -08:00
2026-09-23 15:09:40 +08:00
2025-05-08 13:07:05 -07:00
2026-05-19 18:35:07 -07:00