Andrey Vasnetsov
ab6cb8e467
missing timeout for payload index ops ( #8176 )
2026-02-19 10:39:50 +01:00
xzfc
d7a0f2f882
Update GET collections/{}/optimizations ( #7946 )
...
* refactor(SegmentOptimizer::name): make it `&'static`
* refactor(TrackerStatus): add is_running()
* refactor: add TrackerSegmentInfo
* feat: rework optimizations endpoint
* feat(collections/{}/optimizations): trim spaces
2026-01-26 18:03:52 +01:00
Daniel Boros
1c20cb5090
feat/test-timeout ( #7920 )
...
* feat: add timeout tests
* fix: timeout test
* fix: api urls
* fix: test
* feat: add staging api def
* feat: add parallel executor for tests
* fix: imports
* fix: ci/cd
* rollback openapi schema change
---------
Co-authored-by: generall <andrey@vasnetsov.com >
2026-01-20 13:50:02 +01:00
xzfc
77c71712db
Indexing progress ( #7625 )
...
* Add progress_tracker.rs
* Pass progress tracker around
* Populate progress tracker with actual data
* Expose progress on `/collections/{name}/optimizations` endpoint
2025-12-09 00:15:36 +00:00
Tim Visée
c075b28f1f
Add timeout param remove peer API ( #7235 )
...
* Describe cluster peer remove timeout parameter in OpenAPI spec
* Remove trailing spaces
2025-09-09 16:58:08 +02:00
Kartik Gupta
f5e47707f7
Remapping tags to api docs ( #5104 )
...
* Remapping tags to
* Declare new tags, v1.12 remapping
* Declare Indexes, Aliases
---------
Co-authored-by: Anush <anushshetty90@gmail.com >
2024-10-24 20:35:18 +02:00
Gabriel
e0ed12c3bf
API for checking collection exists ( #3472 )
...
* saving progress
* tests assertions are working
* fixed lint
* fixed typo, existance -> existence
* added timing on grpc
* added timing on grpc
* fixed double time
2024-01-29 13:39:42 +01:00
Andrey Vasnetsov
9d6c9e49b1
remove /collections/aliases ( #1440 )
2023-02-07 08:43:39 +01:00
Andrey Vasnetsov
f356455b07
add write consistency param to rest and grpc api ( #1397 )
...
* add write consistency param to rest and grpc api
* fix grpcurl + refactor grpc for better extencibility
* upd grpc docs
* fix conversion
2023-01-25 11:49:01 +01:00
Arnaud Gourlay
6f284da22e
List aliases API (rest & gRPC) ( #1363 )
...
* List aliases API (rest & gRPC)
* rework api to avoid conflicts
2023-01-19 07:59:02 +01:00
Arnaud Gourlay
320b220b01
Move shard API ( #869 )
...
* Move shard API
* add missing collection_name to openapi spec
* add basic shard transfer info to collection cluster API
* improve testing
2022-07-28 20:14:15 +02:00
Andrey Vasnetsov
89da942cc8
upd tags in openapi
2022-07-18 18:12:40 +02:00
Arnaud Gourlay
9b8b5b6376
[sharding] Collection cluster info API ( #822 )
...
* Collection cluster info API
* better output format
* update openapi spec
* local shard info reports number of points
* rebase
2022-07-18 17:57:34 +02:00
Andrey Vasnetsov
036c186e0d
Better error reporting in enums ( #587 )
...
* remove conflicting deprecated apis
* implement custom JsonSchema for the PointInsertOperations
* fmt
* clippy
* revert unnesessare changes
2022-05-23 13:28:17 +02:00
Egor Ivkov
ee4cd768ea
Allows specifying collection meta operation commit timeout in API ( #444 )
...
* Allows specifying collection meta operation commit timeout in API
Also restructures a part of gRPC collection API
* Review: link to dev docs
* Review: Timeout error description
Also committed generated protobuf code that somehow was left out
* Review: seconds in API and minor proto fixes
2022-04-08 14:42:38 +03:00
Andrey Vasnetsov
6fc8d0affe
upd openAPI schema names ( #416 )
2022-03-29 14:12:52 +02:00
Andrey Vasnetsov
20c1e0f20d
upd naming in api ( #361 )
2022-03-03 13:27:51 +01:00
Andrey Vasnetsov
f5feff8080
Validated integration tests - #232
...
* wip: re-implement http tests using openapi validation library
* collection delete api
* payload operations test
* payload delete operations test
* payload index creation and removing test
* uuid operations test
* schema consistency test
* add tests into pipeline
* chmod +x
* faster local runs with docker cache
* upd instruction
2022-02-11 16:43:47 +01:00
Andrey Vasnetsov
4a5cf094a4
fix in create index api: post -> put ( #272 )
2022-02-01 16:09:38 +01:00
Andrey Vasnetsov
efc0e4643d
add missiong wait for collection index operation ( #270 )
2022-01-31 17:30:15 +01:00
Andrey Vasnetsov
02f53f2ef0
fix: openapi specs validation #208 ( #246 )
...
* fix: openapi specs validation #208
* fix: upd api descriptions
2022-01-24 11:46:14 +01:00
Arnaud Gourlay
97cb5091bc
Split Points API #208 ( #221 )
...
Split Points API #208
2022-01-24 07:54:47 +01:00
Andrey Vasnetsov
d7148126ce
Split collection update API into several endpoints ( #126 )
...
* split storage operation structures #32
* cargo fmt #32
* split collection update api into several endpoints #32
* cargo fmt #32
* fix tonic-related code with new structures
* upd alias structures
* use ytt teplate engine for OpenAPI Endpoint schema generation
2021-12-13 09:38:33 +01:00