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

[Bug] Partition Key Header not being saved to Outbox #2601

Open
iancooper opened this issue Apr 6, 2023 · 8 comments
Open

[Bug] Partition Key Header not being saved to Outbox #2601

iancooper opened this issue Apr 6, 2023 · 8 comments
Assignees
Labels

Comments

@iancooper
Copy link
Member

Describe the bug

Whilst we explicitly save many headers, some have slipped through the net as we have added new ones. One of those is the PartitionKey, which needs adding into the headers (or send from the Outbox will fail)

To Reproduce

Use an RDBMS Outbox with Kafka. Note that the Partition Key parameter is not stored

@iancooper
Copy link
Member Author

Will pick this up as part of #2560

@garyfreer
Copy link

Hi @iancooper is this bug still being considered for being fixed? I am using a MySql Outbox and attempting to use PartitionKeys but they are not survive the process of writing/reading to/from the outbox table. Haven't yet been able to find a workaround.

Thanks!

@iancooper
Copy link
Member Author

@garyfreer Yeah, work has been done. It will ship in the V10 release. We just need to fix up how we manage V9 and V10, particularly in docs, and then it will be at least in pre-release. Soon.

(Tooling to upgrade your db for the new schema may be a little behind, hence the pre-release, but you can fix manually in that time window)

@siewching-lim
Copy link

Hi @iancooper, would it be possible for you to share the anticipated release date of V10? I would greatly appreciate it.

@iancooper
Copy link
Member Author

@siewching-lim You can grab the pre-release with this fix now (10.0.0-preview.2). We anticipate a few other breaking changes for V10 (removing methods flagged obsolete in V9; better support for Cloud Events and OTel). Once we have those we will cut a final release. That might be mid-March by the time we have done everything and tested it.

10.0.0-preview.2 should be stable if you need the fix now.

@romtur
Copy link

romtur commented Oct 25, 2024

Hi @iancooper. Is there any chance this could be fixed in v9 as well? We noticed that v10 is still in prerelease, with no new prereleases in over six months, while v9 continues to receive active updates.

@iancooper
Copy link
Member Author

@romtur We hope to get V10 out by end of the year. I will have a look at the V9 backport. It depends if it makes a breaking change to the interface or not.

@iancooper iancooper reopened this Oct 25, 2024
@iancooper
Copy link
Member Author

I have re-opened the issue to look at V9

@iancooper iancooper added v9 Required for v9 release 0 - Backlog under_discussion and removed 3 - Done labels Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants