Details
-
Task
-
Resolution: Fixed
-
Major
-
2.2.0
-
None
-
Security Level: Public
-
None
-
2
-
UPR - 1/30 - 2/17
Description
Create a new module that will consume the UPR stream. The index updater will use that module to get the items to index.
Attachments
For Gerrit Dashboard: MB-8903 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
28481,2 | MB-8903: Add UPR project | master | couchdb | Status: ABANDONED | 0 | 0 |
28482,2 | MB-8903: First version of couch_upr | master | couchdb | Status: ABANDONED | 0 | 0 |
28917,1 | MB-8903: First version of couch_upr | master | couchdb | Status: ABANDONED | 0 | -1 |
28918,1 | MB-8903: Update according to transfer protocol changes | master | couchdb | Status: ABANDONED | 0 | -1 |
28919,1 | MB-8903: Switch defines from bytes to bits | master | couchdb | Status: ABANDONED | 0 | -1 |
28920,1 | MB-8903: Simplify header parsing | master | couchdb | Status: ABANDONED | 0 | -1 |
29401,6 | MB-8903: Add UPR project | upr | couchdb | Status: MERGED | +2 | +1 |
29402,6 | MB-8903: First version of couch_upr | upr | couchdb | Status: MERGED | +2 | +1 |
29406,7 | MB-8903: Update according to transfer protocol changes | upr | couchdb | Status: MERGED | +2 | +1 |
29407,7 | MB-8903: Switch defines from bytes to bits | upr | couchdb | Status: MERGED | +2 | +1 |
29408,8 | MB-8903: Simplify header parsing | upr | couchdb | Status: MERGED | +2 | +1 |
29734,6 | MB-8903: Update according to transfer protocol changes | upr | couchdb | Status: MERGED | +2 | +1 |
30174,5 | MB-8903: Rename "stream start" to "stream request" | upr | couchdb | Status: MERGED | +2 | +1 |
30175,5 | MB-8903: Make function names more uniform | upr | couchdb | Status: MERGED | +2 | +1 |
30541,3 | MB-8903: Rename UPR_WIRE_* constants to UPR_* | upr | couchdb | Status: MERGED | +2 | +1 |
30542,3 | MB-8903: Rename UPR_REQUEST_TYPE_* to UPR_STATUS_* | upr | couchdb | Status: MERGED | +2 | +1 |
30543,3 | MB-8903: Add failover log request | upr | couchdb | Status: MERGED | +2 | +1 |
30544,3 | MB-8903: Fake UPR server should support multiple sockets | upr | couchdb | Status: MERGED | +2 | +1 |
30545,5 | MB-8903: Start UPR in group and not the updater | upr | couchdb | Status: MERGED | +2 | +1 |
30707,3 | MB-8903: Fix couch_upr "make check" | upr | couchdb | Status: MERGED | +2 | +1 |
30836,6 | MB-8903: Stream Request OK response returns Failover Log | upr | couchdb | Status: MERGED | +2 | +1 |
30837,8 | MB-8903: Make use of Partition Version | upr | couchdb | Status: MERGED | +2 | +1 |
30886,7 | MB-8903: Open stream to producer *not* consumer | upr | couchdb | Status: MERGED | +2 | +1 |
30887,7 | MB-8903: Upper bound for Request ID can be higher | upr | couchdb | Status: MERGED | +2 | +1 |
30888,8 | MB-8903: Return error when there's no Failover Log | upr | couchdb | Status: MERGED | +2 | +1 |
30996,7 | MB-8903: Get high sequence number as stat | upr | couchdb | Status: MERGED | +2 | +1 |
31299,6 | MB-8903: Supply full failover log to enum_docs_since/7 | upr | couchdb | Status: MERGED | +2 | +1 |
32324,4 | MB-8903: Update according to transport spec changes | upr | couchdb | Status: MERGED | +2 | +1 |
32325,5 | MB-8903: Throw when failover log is too large | upr | couchdb | Status: MERGED | +2 | +1 |
32326,5 | MB-8903: Add erange response to fake server | upr | couchdb | Status: MERGED | +2 | +1 |
32870,4 | MB-8903: Better stat handling | upr | couchdb | Status: MERGED | +2 | +1 |
32916,5 | MB-8903: Remove all io:format/2 | upr | couchdb | Status: MERGED | +2 | +1 |