Skip to content

Commit d8cbbaa

Browse files
committedFeb 3, 2025··
bump versions
1 parent 2f15bdf commit d8cbbaa

File tree

3 files changed

+25
-1
lines changed

3 files changed

+25
-1
lines changed
 

‎composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "upstash/vector-laravel",
33
"description": "Upstash Vector SDK for Laravel",
4-
"version": "v0.2.0",
4+
"version": "v0.2.1",
55
"keywords": [
66
"Upstash",
77
"laravel",

‎src/Facades/Vector.php

+6
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use Upstash\Vector\DataQueryResult;
1010
use Upstash\Vector\DataUpsert;
1111
use Upstash\Vector\IndexInfo;
12+
use Upstash\Vector\Iterators\VectorRangeIterator;
1213
use Upstash\Vector\NamespaceInfo;
1314
use Upstash\Vector\VectorDeleteResult;
1415
use Upstash\Vector\VectorFetch;
@@ -17,6 +18,8 @@
1718
use Upstash\Vector\VectorQuery;
1819
use Upstash\Vector\VectorQueryManyResult;
1920
use Upstash\Vector\VectorQueryResult;
21+
use Upstash\Vector\VectorRange;
22+
use Upstash\Vector\VectorRangeResult;
2023
use Upstash\Vector\VectorUpdate;
2124
use Upstash\Vector\VectorUpsert;
2225

@@ -39,6 +42,9 @@
3942
* @method static IndexInterface connection(string $connection)
4043
* @method static VectorMatch|null random()
4144
* @method static void update(VectorUpdate $update)
45+
* @method static string[] listNamespaces()
46+
* @method static VectorRangeResult range(VectorRange $range)
47+
* @method static VectorRangeIterator rangeIterator(VectorRange $range)
4248
*
4349
* @see \Upstash\Vector\Laravel\VectorManager
4450
* @see \Upstash\Vector\Index

‎src/VectorManager.php

+18
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Upstash\Vector\DataUpsert;
1313
use Upstash\Vector\Index;
1414
use Upstash\Vector\IndexInfo;
15+
use Upstash\Vector\Iterators\VectorRangeIterator;
1516
use Upstash\Vector\NamespaceInfo;
1617
use Upstash\Vector\VectorDeleteResult;
1718
use Upstash\Vector\VectorFetch;
@@ -20,6 +21,8 @@
2021
use Upstash\Vector\VectorQuery;
2122
use Upstash\Vector\VectorQueryManyResult;
2223
use Upstash\Vector\VectorQueryResult;
24+
use Upstash\Vector\VectorRange;
25+
use Upstash\Vector\VectorRangeResult;
2326
use Upstash\Vector\VectorUpdate;
2427
use Upstash\Vector\VectorUpsert;
2528

@@ -155,4 +158,19 @@ public function update(VectorUpdate $update): void
155158
{
156159
$this->getDefaultConnection()->update($update);
157160
}
161+
162+
public function listNamespaces(): array
163+
{
164+
return $this->getDefaultConnection()->listNamespaces();
165+
}
166+
167+
public function range(VectorRange $range): VectorRangeResult
168+
{
169+
return $this->getDefaultConnection()->range($range);
170+
}
171+
172+
public function rangeIterator(VectorRange $range): VectorRangeIterator
173+
{
174+
return $this->getDefaultConnection()->rangeIterator($range);
175+
}
158176
}

0 commit comments

Comments
 (0)
Please sign in to comment.