Releases: weaviate/weaviate-cli
Releases · weaviate/weaviate-cli
v3.4.0
What's Changed
- Add agent skills for operating and contributing to weaviate-cli by @jfrancoa in #150
- Add new agentic Ways of Working. by @jfrancoa in #151
- Improve tenants logic. by @jfrancoa in #149
- Add support for object_ttl in weaviate-cli. by @jfrancoa in #148
- Support collection aliases in all data operations by @jfrancoa in #133
- Fix replication_deletion_strategy overriding server default by @jfrancoa in #160
- Add Hfresh support by @rlmanrique in #142
- Add parallel multi-tenant operations for faster bulk processing by @jfrancoa in #154
- Fix parallel MT ingestion returning base collection without tenant context by @jfrancoa in #165
- incremental backups support by @DanielJanicek in #152
New Contributors
- @DanielJanicek made their first contribution in #152
Full Changelog: v3.3.0...v3.4.0
v3.3.0
What's Changed
- Clarify port types in JSON configuration example by @alber70g in #137
- Add qps benchmark by @jfrancoa in #138
- Add file-alias and fail-on-timeout. by @jfrancoa in #139
- Add support for QPS benchmark in multitenant collections. by @jfrancoa in #140
- Bump the github-actions group with 2 updates by @dependabot[bot] in #141
- Bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in #143
- Revert "Bump actions/checkout from 5 to 6 in the github-actions group" by @jfrancoa in #146
- Improve batch logic by @jfrancoa in #145
New Contributors
Full Changelog: v3.2.4...v3.3.0
v3.2.4
What's Changed
- Bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #135
- Add retry when the connection fails due to grpc check. by @jfrancoa in #136
- Add support for model2vec. by @jfrancoa in #134
- Remove annoying warning in weaviate-cli. by @jfrancoa in #129
Full Changelog: v3.2.3...v3.2.4
v3.2.2
What's Changed
- Add support for Multivector by @rlmanrique in #113
- Remove warning and allow dynamic index with compression. by @jfrancoa in #126
- Add support for collection aliases. by @jfrancoa in #128
- Add new commands for all replica movement ops by @tsmith023 in #125
- Add RQ quantization with HNSW by @rlmanrique in #124
- Add support for named vectors. by @jfrancoa in #127
New Contributors
- @tsmith023 made their first contribution in #125
Full Changelog: v3.2.1...v3.2.2
v3.2.1
What's Changed
- Support for RF update and use connect_to_weaviate_cloud. by @jfrancoa in #123
- Bump weaviate-client version to 4.14.3 and allow IPs as hostname in config file by @dudanogueira in #122
New Contributors
- @dudanogueira made their first contribution in #122
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's New
Improved Data Generation and Ingestion
- Faker integration: The CLI now uses the Faker library to generate realistic and vectorizable strings, making generated data closer to real-world datasets like movies.json.
- Massive scalability improvements:
- Capable of creating and ingesting millions of objects.
- Multiprocessing used for faster dataset generation.
- Progress tracking: Added --verbose flag for data creation, update, and deletion, showing ongoing progress.
- Update offsetting: When updating large datasets, updates are spread out instead of targeting the first items every time.
Randomness Improvements
- New --skip-seed option: Skips deterministic seeding during data ingestion, ensuring true randomness if needed.
Tenant Handling Enhancements
- Improved support for multi-tenant environments:
- Specify tenants when creating, updating, querying, and deleting data.
- Parallelized data ingestion when handling 1000+ objects to greatly reduce processing time.
New User Management Capabilities
- Introduced full user lifecycle management:
- Create, delete, activate, deactivate, and rotate API keys for users.
- Specify user type (--user_type) to manage OIDC users and database users separately.
- New permissions added for managing users.
- Support fetching a specific user, the current authenticated user, or all users.
Vectorizer and Connection Improvements
- Base URL configuration: New base_url option for vectorizers.
- New vectorizer support: Added the weaviate-1.5 vectorizer using the Snowflake 1.5 model.
Connection Customization
- Added grpc_host configuration support to customize gRPC connections.
- Reworked internal connection logic to allow more flexible and user-defined connection settings.
What's Changed
- Add flag (default to false) to wait for indexing when creating data. by @jfrancoa in #117
- Adding grpc_host configuration and reworking connection to support cusom configuration by @Dabz in #120
- Add support for dynamic user management. by @jfrancoa in #119
- Improve the randomized generated data. by @jfrancoa in #118
Full Changelog: v3.1.4...v3.2.0
v3.1.4
Full Changelog: v3.1.3...v3.1.4
- Add new option --wait_for_indexing (defaults to False) when creating data.
v3.1.3
What's Changed
- Add new improvements for tenants and data. by @jfrancoa in #116
- Fix issues when
--shardswas equal to 1
Full Changelog: v3.1.2...v3.1.3