Trần Tiến Đức created JAMES-3005:
------------------------------------

             Summary: Rebuild MessageFastViewProjection and BlobIdTester to 
avoid saving blobs multiple times
                 Key: JAMES-3005
                 URL: https://issues.apache.org/jira/browse/JAMES-3005
             Project: James Server
          Issue Type: New Feature
            Reporter: Trần Tiến Đức


There are two main topics:
 # Rebuild MessageFastViewProjection
 # POC BlobId list in Cassandra - pre-write check

 

*Rebuild MessageFastViewProjection*

**We need a generic task generation mechanism for routes having same path but 
different action parameter representing different tasks but pointing the same 
resource. Rebuildding MessageFastViewProjection will leverage on this feature 
because same endpoint path are same with other routes. To have a way to 
determine the decision to run those task, we can rely on a will be implemented 
healthcheck reated to MessageFastViewProjection

Extension mechanism for WebAdmin task generation
Health check for JMAP MessageFastViewProjection consistency
[FastView] Rebuild all projections 
[FastView] Rebuild User's message projections 
[FastView] Rebuild a message projection 

 

*BlobIdExistentTester to avoid saving blobs multiple times*

POC BlobId list in Cassandra - pre-write check



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to