Mohamed Badawi
Mohamed Badawi
PR makes message `safetyTimeout` configurable because `SetReadDeadline` for msg could differentiate based on the network and make it configurable instead of opinionated configuration
### What's being changed: after rebasing master, some tests were failing and turns out we have a compact func which does fail and has to be retried this PR -...
### What's being changed: this PR - add tests to `migrator.addClass()` which responsible about creating an index to confirm it's idempotence - add `UpdateIndex()` ### Review checklist - [ ]...
### What's being changed: this PR taking care of the class CRUD ops in both memory and persistent storage - Eliminates returning `ErrClassExists` and bailout if the class exists. -...
### What's being changed: To be added ### Review checklist - [ ] Documentation has been updated, if necessary. Link to changed documentation: - [ ] Chaos pipeline run or...
### What's being changed: ### Review checklist - [ ] Documentation has been updated, if necessary. Link to changed documentation: - [ ] Chaos pipeline run or not necessary. Link...
### What's being changed: - if the database wasn't opened and we tried to close it it will block because there is no listener on the [shutdown channel yet](https://github.com/weaviate/weaviate/blob/2ba420cad3b22a52a285c7b5f30f9ea51f8a0029/adapters/repos/db/repo.go#L273), so...
### What's being changed: this PR creates go workspace so that we can sync all submodules with main module dependancies, once we update any dependancy in the main module ,...
### What's being changed: ### Review checklist - [ ] Documentation has been updated, if necessary. Link to changed documentation: - [ ] Chaos pipeline run or not necessary. Link...
### What's being changed: ### Review checklist - [ ] Documentation has been updated, if necessary. Link to changed documentation: - [ ] Chaos pipeline run or not necessary. Link...