Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add modules-provider to remote incoming so remote aggregations functions correctly #4883

Closed
wants to merge 44 commits into from

Conversation

donomii
Copy link
Contributor

@donomii donomii commented May 9, 2024

What's being changed:

Aggregate hybrid neartext filters are currently failing because aggregate does not have access to moduleProvider.

This patch adds a field called modules to RemoteIndexIncoming and makes sure it is populated with the correct modules provider, sends this to the aggregations.

This fixes a problem with remote hybrid neartext filters in aggregations. Aggregations without hybrid neartext subsearches were not affected

Review checklist

  • Documentation has been updated, if necessary. Link to changed documentation:
  • Chaos pipeline run or not necessary. Link to pipeline:
  • All new code is covered by tests where it is reasonable.
  • Performance tests have been run or not necessary.

bennycortese and others added 28 commits February 22, 2024 03:22
Accidentally forgot to actually check the env - my bad
fix: don't return shutdown error incase the shard was already shutdow…
Revert "fix: don't return shutdown error incase the shard was already shutdow…" to re open against stable/v1.25
Signed-off-by: Loic Reyreaud <loic@weaviate.io>
add retry on failure in CI for tests instability
Added an environment variable for disabling the go profiler setup
@donomii donomii self-assigned this May 9, 2024
@donomii
Copy link
Contributor Author

donomii commented May 9, 2024

Needs a test, but is ready for comments

@donomii donomii marked this pull request as ready for review May 9, 2024 14:38
donomii and others added 7 commits May 9, 2024 23:40
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v5...v6)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ngci/golangci-lint-action-6

Bump golangci/golangci-lint-action from 5 to 6
Copy link

sonarcloud bot commented May 14, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@donomii donomii changed the base branch from main to stable/v1.25 May 15, 2024 07:03
@donomii donomii requested a review from a team as a code owner May 15, 2024 07:03
@donomii
Copy link
Contributor Author

donomii commented May 15, 2024

Replaced by #4926

@donomii donomii closed this May 15, 2024
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.

None yet

7 participants