You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by shashank-itbhu <gi...@git.apache.org> on 2013/09/02 11:28:02 UTC

sling pull request: SLING-2707 Support of chunked file upload into Sling

GitHub user shashank-itbhu opened a pull request:

    https://github.com/apache/sling/pull/8

    SLING-2707 Support of chunked file upload into Sling

    Patch with feature details at
    https://cwiki.apache.org/confluence/display/SLING/Chunked+File+Upload+Support
    Salient features:
    1. Extension to SlingPostServlet
    2. Chunk upload is supported in "modify"operation of SlingPostServlet
    ( ie. the default operation) . No new operation introduced for it.
    3. Chunks are stored within actual path in mixin node type.
    Defined [sling:chunk] node type and [sling:chunks] mixin for this purpose.
    4. Added integration test cases validating different scenarios of
    chunk upload.
    SlingPostChunkUploadTest#testChunkUpload"
    SlingPostChunkUploadTest#testInterruptedChunkUpload
    SlingPostChunkUploadTest#testConcurrentChunkUpload
    SlingPostChunkUploadTest#testMidwayChunkUpload
    SlingPostChunkUploadTest#testChunkUploadOnExistingNode
    SlingPostChunkUploadTest#testChunkUploadOnStreaming

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shashank-itbhu/sling trunk

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/sling/pull/8.patch

----

----