Andrey Vasnetsov
7fa25c8e77
Include license
2023-06-26 14:11:06 +02:00
Andrey Vasnetsov
1ec45bd97b
V1.3.0 ( #194 )
...
* wip: implement release checnges
* lookup tests
* fix mypy
2023-06-23 14:52:04 +02:00
George
f9949ba4c7
Fix local upload collection ( #158 )
...
* fix: fix upload collection with id or payload generators
* tests: add test for local upload collection
2023-05-30 12:51:23 +04:00
Andrey Vasnetsov
329b4150cf
v1.2.0 ( #173 )
...
* wip: interface for new APIs
* upd docker version
* remove duplicated comments + extent interface
* start implementing remote client + remove duplicated comments there
* implement remote methods
* quantization converter
* extend coverege
* wip: saving and loading of optional vectors
* update and delete vectors test
* rm unused imports
* nested filters
* fix mypy
* fix pyright
* wip: add search groups and recommend groups (#174 )
* wip: add search groups and recommend groups
* fix: fix signature
* fix: fix mypy
* simplify group-by and condition checks
* fix tests
---------
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
* add match except condition + improve group-by tests
* fix: lock typing exchanges due to broken release
* tests: add maybe and maybe_null checks to group tests
* new: add new methods to type stubs
---------
Co-authored-by: George <george.panchuk@qdrant.tech >
2023-05-24 11:06:10 +02:00
Andrey Vasnetsov
b9b8d96aa9
v1.1.7
2023-05-09 17:39:50 +02:00
Andrey Vasnetsov
071b190573
test for large vectors persistence ( #167 )
...
* test for large vectors persistence
* large vectors for tests
* use sqlite for persistence
* mypy + migration error reporting
* fix sphinx version
* Local persistence test fixes (#169 )
* Reload the collections to support multiple clients
* Extend the test_local_persistence.py with assertions
* prevent parallel access
* fix types
---------
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
---------
Co-authored-by: Kacper Łukawski <kacperlukawski@users.noreply.github.com >
2023-05-09 17:38:17 +02:00
Andrey Vasnetsov
c309d1bf8f
readme + version
2023-04-26 00:03:19 +02:00
Andrey Vasnetsov
2650c350ac
expose raw async grpc client ( #159 )
...
* expose raw async grpc client
* fix intercepters in async channels
2023-04-25 23:51:06 +02:00
Andrey Vasnetsov
6c31b1b9bd
allow api key with http
2023-04-19 16:27:32 +02:00
Andrey Vasnetsov
c6db1e092d
upd to qdrant v1.1.1 + fix isEmpty in local mode ( #152 )
...
* upd to qdrant v1.1.1 + fix isEmpty in local mode
* fix mypy
2023-04-11 20:33:00 +02:00
Andrey Vasnetsov
9ec4136e8f
fix get_collections in local mode
2023-04-08 16:50:39 +02:00
Kacper Łukawski
3e031863b1
Bump version to 1.1.2
2023-04-07 14:34:20 +02:00
Andrey Vasnetsov
aa5a1a36e2
up version
2023-03-30 23:21:29 +02:00
Andrey Vasnetsov
fd3d997c64
update url
2023-03-30 21:57:16 +02:00
Andrey Vasnetsov
8840f2b5bf
V1.1.0 ( #134 )
...
* WIP: generate models and conversions
* update quantization param + match any condition + test
* update versions
* consistent naming
* use old grpc types generator
* fix: update type hints
* disable match-any in backward comp test
---------
Co-authored-by: George Panchuk <george.panchuk@qdrant.tech >
2023-03-17 20:06:10 +01:00
Andrey Vasnetsov
3ef675f573
upd to v1.0.5
2023-03-12 14:48:34 +01:00
George
83790184a5
Update to v1.0.4
2023-03-01 21:26:15 +04:00
Andrey Vasnetsov
b7a6828b96
v1.0.3
2023-03-01 15:00:06 +01:00
Andrey Vasnetsov
848ef68f8e
fix scroll request next page id with gprc ( #122 )
...
* fix scroll request next page id with gprc
* fix types
* ignore mypy whining
* types
2023-02-28 12:57:35 +01:00
Ewald Enzinger
d7668ccf39
Increase Python version limit to <3.12 ( #119 )
...
* Increase Python version to <3.12
* Add Python 3.11 to integration tests GH action
* specify numpy versions
* fallback for NDArray type
---------
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
2023-02-28 01:00:55 +01:00
Andrey Vasnetsov
9d3119032d
add urllib3 to deps + version up
2023-02-24 14:36:36 +01:00
Andrey Vasnetsov
93422b29c1
allow specify start method for parallel process
2023-02-15 16:22:17 +01:00
George
d35a2c21da
Ci type checkers 2 ( #104 )
...
* fix: update missing return types and other mypy complaints, add mypy and pyright
* new: add mypy and pyright to ci, update type hints
* fix: add types group in pyproject.toml, add types-protobuf
* fix: fix typo
* fix: fix return types in api
2023-02-09 15:27:39 +04:00
Andrey Vasnetsov
fb3e3e172a
up version in pyproject
2023-02-08 11:12:20 +01:00
George
114c7fa144
refactoring: type fixes, replace invariant callable args with covariant ( #95 )
...
* refactoring: type fixes, replace invariant callable args with covariant
* refactoring: replace partially known autogenerated payload type with dict[any,any]
* fix: add quotes for unsubscriptable type annotation
* fix: update np array type hint
* fix: add missing poetry.lock
* fix: fix platform dependant types
* new: update version
2023-01-30 21:55:48 +04:00
Andrey Vasnetsov
58fa65156e
fix snapshot restore API
2023-01-22 13:39:55 +01:00
George Panchuk
50579a79c6
upd to v0.11.8
2023-01-21 16:40:08 +04:00
Andrey Vasnetsov
f829ed9745
upd to v0.11.7
2023-01-13 16:06:28 +01:00
Andrey Vasnetsov
b4c49fd5e5
v0.11.6 ( #82 )
2022-12-27 14:44:34 +01:00
Andrey Vasnetsov
8502755352
update to v0.11.5 ( #81 )
...
* update to v0.11.5
* fix backward compatibility
* fix backward compatibility again
2022-12-06 21:41:16 +01:00
Andrey Vasnetsov
31b4a8c85d
V0.11.4 ( #80 )
...
* upd to qdrant v0.11.4
* upd qdrant version in tests
2022-11-25 17:07:09 +01:00
Andrey Vasnetsov
a1d90851a5
v0.11.3: Support for collection snapshot recovery ( #78 )
...
* v0.11.3: Support for collection snapshot recovery
* fix backward compatibility
2022-11-15 20:42:31 +01:00
Andrey Vasnetsov
51c5494d38
generate grpc client with protobuf v3.20 for better backward compatibility
2022-10-28 13:27:57 +02:00
Andrey Vasnetsov
3296949f17
update to v0.11.0 ( #77 )
...
* update to v0.11.0
* add locks API
* disable locks test for older version
* fix: disable locks test for older version
* fix backward compatibility
2022-10-26 12:38:59 +02:00
Andrey Vasnetsov
663a383c6b
v0.10.3
2022-09-28 13:20:24 +02:00
Andrey Vasnetsov
98f87f45f3
lower dependency requirements ( #74 )
2022-09-26 23:03:32 +02:00
Andrey Vasnetsov
2516ef47ec
ignore MessageMapContainer import
2022-09-19 22:22:07 +02:00
Andrey Vasnetsov
34fdf028a9
remove deprecated api fields ( #72 )
2022-09-19 16:53:04 +02:00
Arnaud Gourlay
ddd24214b8
v0.10.0 ( #71 )
...
* generate gRPC client
* generate REST client
* draft
* wip
* fix conversion test
* old api compatible
* clean deprecated
* batch search + reco tests
* multi-vector test
* full-text filtering
* Fast protobuf (#67 )
* generate grpc client
use new grpc client in qdrant methods
fix grpc parallel issue
remove betterproto
remove betterproto
remove betterproto type annotation
extend test coverage
upd protobuf to master
* rm eventloop
* upd version
* shortcut for models
* v0.10.1 compatibility hotfix: make deprecated ram_data_size optional
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
2022-09-19 12:59:29 +02:00
Andrey Vasnetsov
d0a45c37b4
v0.9.7
2022-09-01 17:38:41 +02:00
Andrey Vasnetsov
a3c8303525
v0.9.6
2022-09-01 17:33:45 +02:00
Andrey Vasnetsov
29d18e97b5
upd version
2022-08-26 16:37:35 +02:00
Andrey Vasnetsov
bb4d97a0b4
record-based collection uploader
2022-08-25 12:51:37 +02:00
Andrey Vasnetsov
bb4a3e8dbd
upd version
2022-08-25 00:08:00 +02:00
Arnaud Gourlay
248756613c
[WIP] propagate client kwargs to batchers ( #64 )
...
* propagate client kwargs to batchers
* pass connection params to batch upload + fix nested asyncio for jupyter
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
2022-08-25 00:07:29 +02:00
Arnaud Gourlay
60249e4b3c
new version v0.9.2
2022-08-23 17:18:40 +02:00
Andrey Vasnetsov
810766355d
api-key auth for rest and grpc ( #61 )
2022-08-23 11:24:50 +02:00
Andrey Vasnetsov
7d78688695
allow iterable vectors on upload + fix async loop warning
2022-08-22 15:16:33 +02:00
Kacper Łukawski
a7153c28a5
Upgrade typing-extensions to ^4.0.0 ( #57 )
...
* Upgrade typing-extensions to ^4.0.0
* Run the integration tests on different python versions
* upd pytest
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com >
2022-08-08 14:11:29 +02:00
Andrey Vasnetsov
928f03af28
upd version to v0.9.0 ( #56 )
2022-08-08 12:56:41 +02:00