Skip to content

[DOP-2329] Generate config for authorization in Kafka#63

Merged
dolfinus merged 8 commits intodevelopfrom
feature/DOP-2329
Jul 10, 2023
Merged

[DOP-2329] Generate config for authorization in Kafka#63
dolfinus merged 8 commits intodevelopfrom
feature/DOP-2329

Conversation

@dmitry-pedchenko
Copy link
Contributor

@dmitry-pedchenko dmitry-pedchenko commented Jul 6, 2023

Change Summary

The class must have a private method for generating a JAAS config that Kafka uses for authorization.

Related issue number

DOP-2329

Checklist

  • Commit message and PR title is comprehensive
  • Keep the change as small as possible
  • Unit and integration tests for the changes exist
  • Tests pass on CI and coverage does not decrease
  • Documentation reflects the changes where applicable
  • docs/changelog/next_release/<pull request or issue id>.<change type>.rst file added describing change
    (see CONTRIBUTING.rst for details.)
  • My PR is ready to review.

@dolfinus dolfinus added the ci:skip-changelog Add this label to skip changelog file check label Jul 6, 2023
@codecov
Copy link

codecov bot commented Jul 6, 2023

Codecov Report

Merging #63 (d5ac602) into develop (2dae5a6) will decrease coverage by 0.01%.
The diff coverage is 93.10%.

@@             Coverage Diff             @@
##           develop      #63      +/-   ##
===========================================
- Coverage    93.14%   93.14%   -0.01%     
===========================================
  Files          126      126              
  Lines         6101     6130      +29     
  Branches      1144     1149       +5     
===========================================
+ Hits          5683     5710      +27     
- Misses         321      322       +1     
- Partials        97       98       +1     
Impacted Files Coverage Δ
onetl/connection/db_connection/kafka.py 91.20% <93.10%> (+0.88%) ⬆️

@dolfinus dolfinus requested a review from andy-takker July 7, 2023 08:11
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 7, 2023 09:23 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 7, 2023 14:49 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 7, 2023 15:04 — with GitHub Actions Inactive
@dolfinus
Copy link
Member

dolfinus commented Jul 7, 2023

Проверь логи flake8, он на что-то ругается

@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 10, 2023 10:00 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 10, 2023 10:12 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 10, 2023 10:20 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 10, 2023 11:32 — with GitHub Actions Inactive
@dmitry-pedchenko dmitry-pedchenko temporarily deployed to test-pypi July 10, 2023 11:57 — with GitHub Actions Inactive
@dolfinus dolfinus merged commit 539deb9 into develop Jul 10, 2023
@dolfinus dolfinus deleted the feature/DOP-2329 branch July 10, 2023 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:skip-changelog Add this label to skip changelog file check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants