Skip to content

Commit ec572f3

Browse files
fix(community): replace deprecated 'namespace' param name
continuation of #8830 Co-authored-by: Jeheskiel Ventioky Sunloy <jeheskielventiokysunloy@gmail.com>
1 parent e080f18 commit ec572f3

File tree

5 files changed

+23
-19
lines changed

5 files changed

+23
-19
lines changed

.changeset/fruity-llamas-chew.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@langchain/community": patch
3+
---
4+
5+
fix(astra): replace deprecated 'namespace' param name

libs/langchain-community/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"@clickhouse/client": "^0.2.5",
6868
"@cloudflare/ai": "1.0.12",
6969
"@cloudflare/workers-types": "^4.20230922.0",
70-
"@datastax/astra-db-ts": "^1.0.1",
70+
"@datastax/astra-db-ts": "^1.5.0",
7171
"@elastic/elasticsearch": "^8.4.0",
7272
"@faker-js/faker": "8.4.1",
7373
"@getmetal/metal-sdk": "^4.0.0",

libs/langchain-community/src/vectorstores/astradb.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export interface AstraLibArgs extends AsyncCallerParams {
2727
token: string;
2828
endpoint: string;
2929
collection: string;
30-
namespace?: string;
30+
keyspace?: string;
3131
idKey?: string;
3232
contentKey?: string;
3333
skipCollectionProvisioning?: boolean;
@@ -70,14 +70,14 @@ export class AstraDBVectorStore extends VectorStore {
7070
endpoint,
7171
collection,
7272
collectionOptions,
73-
namespace,
73+
keyspace,
7474
idKey,
7575
contentKey,
7676
skipCollectionProvisioning,
7777
...callerArgs
7878
} = args;
7979
const dataAPIClient = new DataAPIClient(token, { caller: ["langchainjs"] });
80-
this.astraDBClient = dataAPIClient.db(endpoint, { namespace });
80+
this.astraDBClient = dataAPIClient.db(endpoint, { keyspace });
8181
this.skipCollectionProvisioning = skipCollectionProvisioning ?? false;
8282
if (this.skipCollectionProvisioning && collectionOptions) {
8383
throw new Error(

libs/langchain-community/src/vectorstores/tests/astradb.int.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe.skip("AstraDBVectorStore", () => {
1414
const clientConfig = {
1515
token: process.env.ASTRA_DB_APPLICATION_TOKEN ?? "dummy",
1616
endpoint: process.env.ASTRA_DB_ENDPOINT ?? "dummy",
17-
namespace: process.env.ASTRA_DB_NAMESPACE ?? "default_keyspace",
17+
keyspace: process.env.ASTRA_DB_KEYSPACE ?? "default_keyspace",
1818
};
1919

2020
const dataAPIClient = new DataAPIClient(clientConfig.token);

yarn.lock

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5611,16 +5611,15 @@ __metadata:
56115611
languageName: node
56125612
linkType: hard
56135613

5614-
"@datastax/astra-db-ts@npm:^1.0.1":
5615-
version: 1.0.1
5616-
resolution: "@datastax/astra-db-ts@npm:1.0.1"
5614+
"@datastax/astra-db-ts@npm:^1.5.0":
5615+
version: 1.5.0
5616+
resolution: "@datastax/astra-db-ts@npm:1.5.0"
56175617
dependencies:
5618-
bson-objectid: ^2.0.4
56195618
fetch-h2: ^3.0.2
5620-
object-hash: ^3.0.0
5619+
safe-stable-stringify: ^2.4.3
56215620
typed-emitter: ^2.1.0
56225621
uuidv7: ^0.6.3
5623-
checksum: 23ad42dc978edc5bd473252ed690dd38e75be8451e32b1f0cd35c47003ec9b048a9cd8fcd0b6b0c58654fbdceba6c1e3e566bbf4e550342d2e76c471079b395a
5622+
checksum: 2c006a5929e8c1c4fde0919640e7079890cb70919604d4f10e6c92ae88e6a139a8472e2db7e1b06899f07322b41f573a43735852eae6cedb63db4cd1422f928b
56245623
languageName: node
56255624
linkType: hard
56265625

@@ -9033,7 +9032,7 @@ __metadata:
90339032
"@clickhouse/client": ^0.2.5
90349033
"@cloudflare/ai": 1.0.12
90359034
"@cloudflare/workers-types": ^4.20230922.0
9036-
"@datastax/astra-db-ts": ^1.0.1
9035+
"@datastax/astra-db-ts": ^1.5.0
90379036
"@elastic/elasticsearch": ^8.4.0
90389037
"@faker-js/faker": 8.4.1
90399038
"@getmetal/metal-sdk": ^4.0.0
@@ -19531,13 +19530,6 @@ __metadata:
1953119530
languageName: node
1953219531
linkType: hard
1953319532

19534-
"bson-objectid@npm:^2.0.4":
19535-
version: 2.0.4
19536-
resolution: "bson-objectid@npm:2.0.4"
19537-
checksum: 511a442cf8fb3691279911e53cf9476f9ecbe8f50e5c4887bf251160c48c86d4f1b140f1dfe890bbf9a2b7ce39732ed7caedfee1d1058e83741cef2d0e95082e
19538-
languageName: node
19539-
linkType: hard
19540-
1954119533
"bson@npm:^6.10.4":
1954219534
version: 6.10.4
1954319535
resolution: "bson@npm:6.10.4"
@@ -37249,6 +37241,13 @@ __metadata:
3724937241
languageName: node
3725037242
linkType: hard
3725137243

37244+
"safe-stable-stringify@npm:^2.4.3":
37245+
version: 2.5.0
37246+
resolution: "safe-stable-stringify@npm:2.5.0"
37247+
checksum: d3ce103ed43c6c2f523e39607208bfb1c73aa48179fc5be53c3aa97c118390bffd4d55e012f5393b982b65eb3e0ee954dd57b547930d3f242b0053dcdb923d17
37248+
languageName: node
37249+
linkType: hard
37250+
3725237251
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:~2.1.0":
3725337252
version: 2.1.2
3725437253
resolution: "safer-buffer@npm:2.1.2"

0 commit comments

Comments
 (0)