Skip to content

Conversation

@karanmehta93
Copy link
Member

…ests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.

…ests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.
@StevenLuMT
Copy link
Member

StevenLuMT commented Aug 20, 2022

image

the old workflow has error,the bug is fixed in #3451
please rerun the new workflow:

  • reopen your pr
  • or add some new commits

Copy link
Member

@StevenLuMT StevenLuMT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Contributor

@eolivelli eolivelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@eolivelli
Copy link
Contributor

@eolivelli eolivelli merged commit 03d38a7 into apache:master Aug 21, 2022
eolivelli pushed a commit that referenced this pull request Aug 21, 2022
#3452)

* WriteLacResponse should be processed in the same thread as other requests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.

* Empty-Commit
eolivelli pushed a commit that referenced this pull request Aug 21, 2022
#3452)

* WriteLacResponse should be processed in the same thread as other requests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.

* Empty-Commit
eolivelli pushed a commit to datastax/bookkeeper that referenced this pull request Aug 21, 2022
apache#3452)

* WriteLacResponse should be processed in the same thread as other requests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.

* Empty-Commit
@zymap zymap added this to the 4.16.0 milestone Aug 21, 2022
Ghatage pushed a commit to sijie/bookkeeper that referenced this pull request Jul 12, 2024
apache#3452)

* WriteLacResponse should be processed in the same thread as other requests for same ledgerId

In PCBC code, the WriteLacCompletion object uses LAC as the key for selecting the thread in which the response
will be processed. However, according to bookkeeper code guarantees, the thread should be decided based on hash of ledgerId.

* Empty-Commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants