Blog proposal: Replicated job state for an intermittently connected agent
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 55/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- javascript
- Lĩnh vực
- databases, documentation
Hướng nghiên cứu
Start by reading the PouchDB documentation on replication, revisions, and conflict handling, then outline the proposed lab with job and attempt documents on two clients. The issue does not name specific files or tests. Done means a blog post that demonstrates offline changes and replication conflicts, and explains why a local job record cannot guarantee an external action ran exactly once.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'd like help shaping a PouchDB blog post on keeping an agent's job state while a device is offline.
The planned lab would store jobs and attempts as documents, introduce concurrent changes on two clients, then inspect revisions and conflicts after replication. It would also show why a local job record alone cannot prove that an external action ran exactly once.
The lab is not built yet. Would that structure be useful for PouchDB readers, and which conflict-handling details should the article focus on?
Tejesh Vaish
- Ngôn ngữ chính
- JavaScript
- Star
- 17.6k
- Fork
- 1.5k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của apache/pouchdb
-
elemMatch throws TypeError: value is null if array has null elementCó thể đã có người làm @henyanagar đã nhận 147 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
unref event is not documentedĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
Validate database namesĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 22/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
-
View indexer advances `_local/lastSeq` past failed batch writes — permanent silent view index corruptionCó thể làm lại được @janl đã nhận 69 ngày trước và không có pull request nào đang mở. Đang mở
apache/pouchdb#9265 · 1 bình luận · 4 reaction · 1 người được giao ·
Tất cả issue của apache/pouchdb
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
obsidianmd/obsidian-help#1169 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[docs] RELEASE.md: wrong branch name, no check that the prepare PR merged with the right subject, manual publish stepCó thể đã có người làm @albertteoh đã nhận hôm nay. Đang mởdocumentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
jaegertracing/jaeger-ui#4739 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
keepassxreboot/keepassxc-browser#3159 · 1 bình luận ·
-
Add: ESP 2 RSĐang mởapproved check:passed feeds:add
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 67/100