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: infer correct shard in statefulset setup (#17124, #17016) #17167

Merged
merged 15 commits into from
Feb 13, 2024

Commits on Feb 10, 2024

  1. fix: infer correct shard in statefulset setup

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    7f6a08a View commit details
    Browse the repository at this point in the history
  2. fix the case if only a single replica

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    14b7ec1 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. fix: resolving pointer on shard compare

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    80951b9 View commit details
    Browse the repository at this point in the history
  2. fix: add readlock for cluster accessor

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    a557f8d View commit details
    Browse the repository at this point in the history
  3. fix: use defer to protect access of 'shard'

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    9f50589 View commit details
    Browse the repository at this point in the history
  4. fix: revert locking in getclusteraccessor

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    1bb3db9 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Merge remote-tracking branch 'origin/master' into fix-processing-shards

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d586b63 View commit details
    Browse the repository at this point in the history
  2. fix: handle nil shard case

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a779b1c View commit details
    Browse the repository at this point in the history
  3. fix: handle any nil shard value as false

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    98e93b6 View commit details
    Browse the repository at this point in the history
  4. fix: handle nil case and fix another missing pointer dereference

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d1f185d View commit details
    Browse the repository at this point in the history
  5. revert

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    08adee2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. fix: added tests and fixed some behaviour bugs

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5b52b6d View commit details
    Browse the repository at this point in the history
  2. test: add test to validate that Shard value is not overriden

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4fa4cc2 View commit details
    Browse the repository at this point in the history
  3. fix: added tests and fixe the case when server is changed inside a se…

    …cret
    
    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    81c920d View commit details
    Browse the repository at this point in the history
  4. tests: add test cases for infering the shard logic

    Signed-off-by: Lukas Wöhrl <lukas.woehrl@plentymarkets.com>
    woehrl01 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4194e89 View commit details
    Browse the repository at this point in the history