feat: vector integrationTest;feat: ob quantization (#6366)
* feat(vectordb): add OceanBase HNSW quantization (HNSW_SQ/HNSW_BQ) (#6348) Support OceanBase vector index quantization via VECTOR_VQ_LEVEL: - 32 (default): hnsw + inner_product - 8: hnsw_sq + inner_product (2-3x memory savings) - 1: hnsw_bq + cosine (~15x memory savings) HNSW_BQ requires cosine distance per OceanBase docs. Tested on OceanBase 4.3.5.5 (BP5). Closes #6202 * feat: add test inclusion for vectorDB tests in vitest configuration (#6358) * feat: add test inclusion for vectorDB tests in vitest configuration * refactor: update vectorDB README and setup for environment configuration - Enhanced README to clarify the use of factory pattern for vectorDB integration tests. - Updated instructions for setting up environment variables from a local file. - Removed obsolete PG integration test file and adjusted test execution instructions. - Improved structure explanation for shared test data and factory functions. * perf: integrationTest * feat: vector integration --------- Co-authored-by: ZHANG Yixin <hi.yixinz@gmail.com> Co-authored-by: Jingchao <alswlx@gmail.com>
Showing
| ... | @@ -16,7 +16,7 @@ | ... | @@ -16,7 +16,7 @@ |
| "create:i18n": "node ./scripts/i18n/index.js", | "create:i18n": "node ./scripts/i18n/index.js", | ||
| "lint": "eslint \"**/*.{ts,tsx}\" --fix --ignore-path .eslintignore", | "lint": "eslint \"**/*.{ts,tsx}\" --fix --ignore-path .eslintignore", | ||
| "test": "vitest run", | "test": "vitest run", | ||
| "test:workflow": "vitest run workflow" | "test:vector": "vitest run --config test/integrationTest/vectorDB/vitest.config.mts" | ||
| }, | }, | ||
| "devDependencies": { | "devDependencies": { | ||
| "@chakra-ui/cli": "^2.4.1", | "@chakra-ui/cli": "^2.4.1", | ||
| ... | ... |
test/integrationTest/READMD.md
0 → 100644
test/integrationTest/vectorDB/README.md
0 → 100644
test/integrationTest/vectorDB/globalSetup.ts
0 → 100644
test/integrationTest/vectorDB/setup.ts
0 → 100644
test/integrationTest/vectorDB/testData.ts
0 → 100644
test/integrationTest/vectorDB/testSuites.ts
0 → 100644
test/integrationTest/vectorDB/utils.ts
0 → 100644
Please
register
or
sign in
to comment