-
Notifications
You must be signed in to change notification settings - Fork 21
feat(Broker): add PgmqBroker #399
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
Open
mducros-wm
wants to merge
39
commits into
master
Choose a base branch
from
codex-pgmq-broker-j1
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
e4bfcaf
feat(Broker): add PgmqBroker
mducros-wm 783802d
feat(Broker): partionned queue
mducros-wm d18e47f
feat(Pgmq): add consumer
mducros-wm 86a9c86
feat(Pgmq): add listen notify
mducros-wm 0ad1c3a
fix(Workflow): tests
mducros-wm 3999582
fix(pgmq): support encoder
mducros-wm 2221af2
feat(pgmq-broker): add join method
mducros-wm 4c7df94
feat(api): remove superbowl route
mducros-wm 39443d2
fix(pgmq-broker): url format
mducros-wm 23fb4e1
fix(app): works without pgmq extra
mducros-wm 2cf1621
fix(pgmq): simplify code
mducros-wm 6983122
fix(StateBackend): remove postgres
mducros-wm 308b27e
fix(Worker): remove useless code
mducros-wm 1b94275
fix(postgres): code review
mducros-wm 734649f
fix(postgres): partition creation
mducros-wm e6a0608
fix(api): restore main apis
mducros-wm da23afc
fix(pgmessage): compilation
mducros-wm c74adbf
fix(Encoder): less useless parsing
mducros-wm 01b3511
fix(broker): interval unit
mducros-wm d85986e
fix(postgres-broker): close properly
mducros-wm cfc3f2a
fix(listen-notify): code review
mducros-wm 457a4ad
fix(postgres): improve code
mducros-wm ce01e4c
fix(postgres): self-healing LISTEN/NOTIFY listener
mducros-wm cadd4a8
docs(api): drop SuperBowl references and prune dead API surface
mducros-wm 09a2e2d
docs(changelog): list all removed/renamed public APIs for 7.0.0
mducros-wm 0b577e5
docs(changelog): note the repurposed postgres extra as breaking
mducros-wm ec138ee
test(postgres): use psycopg v3 driver for the fixture's SQLAlchemy en…
mducros-wm f139890
docs(guide): keep max_retries heading consistent with its siblings
mducros-wm e873695
docs(guide): document PostgresBroker partitioning and retention
mducros-wm da0cc5a
fix(postgres): never let a failed ack/nack kill the worker thread
mducros-wm 7d72884
perf(encoder): serialize once on the bytes path; drop committed dev s…
mducros-wm eac24c4
test(postgres): cover retries, results and groups end-to-end
mducros-wm 9c75b12
refactor(postgres): count queue length via PGMQ metrics, not the raw …
mducros-wm 125976e
fix(postgres): honor timeout=0 as a non-blocking read; reject negativ…
mducros-wm 96dd9b3
fix(encoder): drop PydanticEncoder fallback, raise on decode failure
mducros-wm c0cb0ff
refactor(postgres): minor review cleanups
mducros-wm 4d98f7b
fix(postgres): support several consumers per queue on the shared list…
mducros-wm 8e5b656
fix(doc): reformulation
mducros-wm bc2bdc6
feat(encoder): restore PydanticEncoder fallback_encoder support
mducros-wm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.