Skip to content

Update docs branch with the latest main#1634

Merged
tsmith023 merged 140 commits intostefan/readthedocs-updatefrom
main
Apr 14, 2025
Merged

Update docs branch with the latest main#1634
tsmith023 merged 140 commits intostefan/readthedocs-updatefrom
main

Conversation

@StefanBogdan
Copy link
Copy Markdown
Contributor

No description provided.

tsmith023 and others added 30 commits October 31, 2024 14:37
tsmith023 and others added 25 commits April 3, 2025 15:23
Fix args vs kwargs and add revoke_key
Update changelog with major features of `v4.12.0`
…naming

Rename `openai_azure` in `GenerativeConfig` to `azure_openai`
* Commit working changes (bypassed pre-commit)

* Push non-functional progress (will fail CI)

* Add non-functional backup refactoring

* Add non-functional tenants refactoring

* Add non-functional config refactoring

* Achieve working functionality for everything besides batch

* Merge dev/1.30

* Fix import

* Comment out redundant test

* Fix return types in query executor

* Fix failing backups tests

* Refactor batch to use `ConnectionSync` and `ThreadPoolExecutor`

* Remove redundant event loop code

* Fix event loop import in syncify, rename convert_new to convert

* Fix backups executor, ensure backup tests run serially

* Fix typo

* Fix deprecated `get_assigned_roles`

* Fix auth refactoring to pass the tests

* Fix sync grpc exception handling to pass mock tests

* Fix capitalisation of delete for 1.24

* Reduce boilerplate necessary in `ConnectionX` classes

* Fix missing final raise

* Fix docstring inheritance for client.debug as example

* Introduce new decorator to generate methods from base abstract class

* Migrate users namespace to use impl.generate

* Migrate rbac namespace to use impl.generate

* Refactor collection.data to use impl.generate

* Migrate collection.tenants to impl.generate

* Migration collection.{backups,cluster,config} to impl.generate

* Complete client.backups impl.generate migration

* Migrate collection.{generate,query} to use impl.generate

* Migrate collection.aggregate to impl.generate pattern

* Remove syncify code

* Update pyright in CI and remove mypy

* Fix outstanding bugs and migration client to impl.generate

* Fix imports of backup

* Fix more backup import issues

* Fix typo in new dev/1.30 code

* Make backup easier

* Second try

* Fix typing errprs

* Remove composition of executor completely

* Migrate rest of codebase to inheriting from `_Executor` and new `impl.generate` functinoality

* Align executor and interface surfaces

* Fix backup inheritance and rename/move wrapping decorators

* Fix default args in users executor

* Remove `_XBase` classes by making executors generic on `ConnectionType`

* Simplify semantics of importing from `connect.executor`

* Add QA ignores for flake8 in CI

* Fix inheritance in interface

* Respond to review

* Tidy up import paths and remove `_WeaviateClientBase`

* Fix default arg for `revoke_key` in `deactivate`

* Add journey test for gevent+wsgi usage, add back litestar test

* Fix breaking public imports from .users/.backups reducing diff

* Have `delete_many` use specific grpc class rather than custom impl

* Decrease diff in tests

* Add changelog for refactor

---------

Co-authored-by: Dirk Kulawiak <dirk@semi.technology>
…-test

Change test to use ONE rather than ALL to help avoid EC races in CI
Always specify which classes should be backed up and restored
…uster-stack

Ensure autoschema is off for replicated testing stack
…runtime

Fix accidental adding of `/` to all `AnyHttpUrl` models in grpc gen.conf.
* Add sleep to test to avoid eventual consistency errors

* Increase sleep length

* Change CL with delete_many to use single-node cluster to avoid EC RAFT flakes
@StefanBogdan StefanBogdan self-assigned this Apr 11, 2025
@StefanBogdan StefanBogdan requested a review from a team as a code owner April 11, 2025 12:30
Copy link
Copy Markdown

@orca-security-eu orca-security-eu Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca

@weaviate-git-bot
Copy link
Copy Markdown

Great to see you again! Thanks for the contribution.

beep boop - the Weaviate bot 👋🤖

PS:
Are you already a member of the Weaviate Slack channel?

@tsmith023 tsmith023 merged commit 6e823f3 into stefan/readthedocs-update Apr 14, 2025
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants