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

Fix writing Audio in elasticsearch when kafka header is missing; Fix schema checker #41

Merged
merged 3 commits into from Jul 22, 2020

Conversation

gotha
Copy link
Contributor

@gotha gotha commented Jul 6, 2020

Description

What

When messages about publishing annotations to Kafka are published, they miss the proper header to write a document in the correct ElasticSearch index.
Instead of relying only on kafka header, now we are checking the type property of the document.

Why

Before document were erroneously written in FTAudio and FTVideos indices. Now they are written only in FTAudio.
This was know bug.

Anything, in particular, you'd like to highlight to reviewers

nope

Scope and particulars of this PR (Please tick all that apply)

  • Tech hygiene (dependency updating & other tech debt)
  • Bug fix
  • Feature
  • Documentation
  • Breaking change
  • Minor change (e.g. fixing a typo, adding config)

This Pull Request follows the rules described in our Pull Requests Guide

@gotha gotha requested review from rnov and georgi-denchew July 6, 2020 16:06
georgi-denchew
georgi-denchew previously approved these changes Jul 6, 2020
@coveralls
Copy link

coveralls commented Jul 21, 2020

Coverage Status

Coverage remained the same at 96.018% when pulling abd98a5 on feature/UPPSF-1425-new-props into f3a33b4 on master.

@gotha gotha requested review from rnov and ekaneva and removed request for rnov July 22, 2020 06:33
@gotha gotha merged commit 94d5f07 into master Jul 22, 2020
@atanasdinov atanasdinov deleted the feature/UPPSF-1425-new-props branch April 14, 2022 13:53
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

4 participants