Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-8436

Add the ability to import/export views in the UI

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0.1
    • Fix Version/s: feature-backlog
    • Component/s: UI
    • Security Level: Public
    • Labels:
      None

      Description

      Many users would like to keep views in source control and then have an easy way to import/export them to and from Couchbase.

      http://www.couchbase.com/forums/thread/views-importexport-functionality-admin-console

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

        Activity

        Hide
        alkondratenko Aleksey Kondratenko (Inactive) added a comment -

        It can be argued that it has nothing to do at all with core product.

        For couchdb for example there is at least 1 program that allows you to upload ddocs from source control and vice versa.

        Show
        alkondratenko Aleksey Kondratenko (Inactive) added a comment - It can be argued that it has nothing to do at all with core product. For couchdb for example there is at least 1 program that allows you to upload ddocs from source control and vice versa.
        Hide
        dipti Dipti Borkar added a comment -

        Aliaksey, this is about ease of use from a user perspective. We have rest APIs for this. We should expose them on the UI.

        Show
        dipti Dipti Borkar added a comment - Aliaksey, this is about ease of use from a user perspective. We have rest APIs for this. We should expose them on the UI.
        Hide
        zaraki z r added a comment -

        Is there any plan to add this functionality? I did come across this as
        an alternative mechanism on the forum but the view-migrator code
        does not exist:
        http://www.couchbase.com/forums/thread/exporting-views
        So the question then is how to effectively automate the view/import
        export process considering that views grow pretty fast.
        Thanks!

        Show
        zaraki z r added a comment - Is there any plan to add this functionality? I did come across this as an alternative mechanism on the forum but the view-migrator code does not exist: http://www.couchbase.com/forums/thread/exporting-views So the question then is how to effectively automate the view/import export process considering that views grow pretty fast. Thanks!
        Hide
        zenin Ruslan Zenin added a comment - - edited

        This is really needed feature. Please consider including it in the next release. We have lots of views and it becomes management nightmare when we move from one env./views version to another.

        Show
        zenin Ruslan Zenin added a comment - - edited This is really needed feature. Please consider including it in the next release. We have lots of views and it becomes management nightmare when we move from one env./views version to another.
        Hide
        ruth Ruth Harris added a comment -

        The Design Document REST API material information on how to store, retrieve, and delete Design Documents.
        http://docs.couchbase.com/couchbase-manual-2.2/#design-document-rest-api

        Show
        ruth Ruth Harris added a comment - The Design Document REST API material information on how to store, retrieve, and delete Design Documents. http://docs.couchbase.com/couchbase-manual-2.2/#design-document-rest-api
        Hide
        zenin Ruslan Zenin added a comment -

        Since there is The Design Document REST API to manage views - its makes total sense to add import/export functions that will use that API in Admin UI itself instead of asking every customer write their own "curl scripts"...

        In short, it adds value to the product.

        Show
        zenin Ruslan Zenin added a comment - Since there is The Design Document REST API to manage views - its makes total sense to add import/export functions that will use that API in Admin UI itself instead of asking every customer write their own "curl scripts"... In short, it adds value to the product.
        Hide
        aneezbacker aneezbacker added a comment -

        This feature would help setting up a couchbase instance both on dev and production environment faster. And would make a developer's life easier.
        Possible to have it in the coming releases ?

        Show
        aneezbacker aneezbacker added a comment - This feature would help setting up a couchbase instance both on dev and production environment faster. And would make a developer's life easier. Possible to have it in the coming releases ?
        Hide
        roi.katz Roi Katz added a comment -

        I've been asked for that feature from so many customers and people.
        I think that it would be great if it would be added.

        Show
        roi.katz Roi Katz added a comment - I've been asked for that feature from so many customers and people. I think that it would be great if it would be added.

          People

          • Assignee:
            anil Anil Kumar
            Reporter:
            mikew Mike Wiederhold
          • Votes:
            3 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

            • Created:
              Updated:

              Gerrit Reviews

              There are no open Gerrit changes