Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-8066

Mobile Attachment Cleanup

    XMLWordPrintable

Details

    Description

      As part of this enhancement in Lithium, a built-in feature for attachment cleanup will be added to Sync Gateway while retaining the existing shared references to attachments across documents.

      PRD: https://docs.google.com/document/d/1sAO14XkBVSd3g4Ie_fpLj-PNOCUXwDcqBjaw-1RUwo8/edit

      Won't document this as a new feature because technically it's a bug and technical debt.

      Will update the API description for 3.0 as it offers an option to trigger manual compaction of attachments and include behaviour change in release notes

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          Ian Bridge  As discussed, mention change in release notes fo 3.0.  Update description for compact API.

          priya.rajagopal Priya Rajagopal added a comment - Ian Bridge   As discussed, mention change in release notes fo 3.0.  Update description for compact API.
          Ian.bridge Ian Bridge added a comment - - edited Priya Rajagopal Jacques Rascagneres The docs changes are staged here:  Compacting process – https://ibsoln.github.io/stage/3.0-GA/sync-gateway/3.0/revisions.html#compacting Rest API Changes: https://ibsoln.github.io/stage/3.0-GA/sync-gateway/3.0/rest-api-admin.html#/Database_Management/get__db___compact https://ibsoln.github.io/stage/3.0-GA/sync-gateway/3.0/rest-api-admin.html#/Database_Management/post__db___compact https://ibsoln.github.io/stage/3.0-GA/sync-gateway/3.0/rest-api-admin.html#/Document/get__db___doc___attachment_ Release Notes: https://ibsoln.github.io/stage/3.0-GA/sync-gateway/3.0/release-notes.html#improvements-300
          priya.rajagopal Priya Rajagopal added a comment - - edited

          Ian Bridge  Getting a page not found when I click the links

           

          priya.rajagopal Priya Rajagopal added a comment - - edited Ian Bridge   Getting a page not found when I click the links  
          Ian.bridge Ian Bridge added a comment - - edited   https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/revisions.html https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/rest-api-admin.html#/Database_Management/get__db___compact   https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/release-notes.html#improvements-300 replace the version number 3.0 with 'current'

          Ian Bridge I've completed my review on markup. Can be accessed through invite link sent through Slack. Will assign this back to you in the meantime, once comments are done let me know and I can review changes  

           

          jacques.rascagneres Jacques Rascagneres added a comment - Ian Bridge  I've completed my review on markup. Can be accessed through invite link sent through Slack. Will assign this back to you in the meantime, once comments are done let me know and I can review changes     
          Ian.bridge Ian Bridge added a comment - Jacques Rascagneres updated content addressing feedback: https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/revisions.html#compacting   https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/rest-api-admin.html#/Database_Management/post__db___compact http://localhost:5000/sync-gateway/current/rest-api-admin.html#/Database_Management/get__db___compact https://ibsoln.github.io/stage/3.0-GA/sync-gateway/current/release-notes.html#compacting
          Ian.bridge Ian Bridge added a comment -

          Feedback applied and ticket now closed.

          https://couchbase.slack.com/archives/D010WQHS4UC/p1641579013003100

          Change incorporated into GA feature branch ready for final merge to release 3.0

          https://github.com/couchbase/docs-sync-gateway/commit/963b68b35fa62aad9fa10890169344fc2fd2a6b7

          Ian.bridge Ian Bridge added a comment - Feedback applied and ticket now closed. https://couchbase.slack.com/archives/D010WQHS4UC/p1641579013003100 Change incorporated into GA feature branch ready for final merge to release 3.0 https://github.com/couchbase/docs-sync-gateway/commit/963b68b35fa62aad9fa10890169344fc2fd2a6b7

          People

            Ian.bridge Ian Bridge
            daniel.petersen Daniel Petersen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty