Skip to content

Issue 936 - #947

Merged
greatest0fallt1me merged 3 commits into
Predictify-org:mainfrom
TheShnider:issue-936
Aug 29, 2026
Merged

Issue 936#947
greatest0fallt1me merged 3 commits into
Predictify-org:mainfrom
TheShnider:issue-936

Conversation

@TheShnider

@TheShnider TheShnider commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Closes #936

…serts

Closes Predictify-org#936

- Add missing id column to marketAuditLog table to fix pagination.
- Change id primary keys in auditLogs and marketAuditLog to generate UUIDv7 instead of UUIDv4. UUIDv7 guarantees strict monotonic time-ordering which prevents pagination skips during concurrent transactions or bulk inserts where createdAt timestamps are identical.
- Add compound index for pagination to marketAuditLog.
@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@TheShnider Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@greatest0fallt1me
greatest0fallt1me merged commit b84082a into Predictify-org:main Aug 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Quality-2][High] Preserve audit-log cursor traversal during inserts

2 participants