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

Isolate WorkplaceSearchClient and ElasticsearchClient #1218

Merged
merged 6 commits into from
Aug 3, 2021

Conversation

dadoonet
Copy link
Owner

@dadoonet dadoonet commented Aug 3, 2021

Instead of making WorkplaceSearchClient extending ElasticsearchClient, we are now making all of them not dependant. So the ElasticsearchClient is not anymore injected into the WorkplaceSearchClient which can run on its own.

Instead of making WorkplaceSearchClient extending ElasticsearchClient, we are now making all of them not dependant. So the ElasticsearchClient is not anymore injected into the WorkplaceSearchClient which can run on its own.
@dadoonet dadoonet added the update When updating an existing feature label Aug 3, 2021
@dadoonet dadoonet added this to the 2.7 milestone Aug 3, 2021
@dadoonet dadoonet self-assigned this Aug 3, 2021
Instead of searching globally, which will give most likely wrong numbers if data already exist in the cluster, we could search only within a given custom id.
Let's use longer random custom crawler names as it might conflict if we have a few number of characters
@dadoonet dadoonet merged commit b254274 into master Aug 3, 2021
@dadoonet dadoonet deleted the pr/wpsearch-isolation branch August 3, 2021 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
update When updating an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant