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

Javascript libraries are not setup for multi tenancy



    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 7.1.0
    • 7.1.0
    • js-evaluator
    • None
    • Neo
    • 1


      Basically here is the concern, in a multi tenant environment, users could step on each others toes because the libraries are currently shared across everyone.

      A simple example:
      user1 - creates library math
      user2- also creates a library math after user 1, currently user2's library math will override user1's library. User1's functions could no longer even exist, or maybe user2's library uses the same function name as user1 but the method itself does different things. Now user1 may not know their function is now doing something else.

      Should users be interacting with a shared set of libraries or should libraries be specific to each user in a multi tenant environment? I would think each user would expect to have their own set of libraries


        Issue Links

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


            ajay.bhullar Ajay Bhullar created issue -
            jeelan.poola Jeelan Poola made changes -
            Field Original Value New Value
            Issue Type Improvement [ 4 ] Bug [ 1 ]
            abhishek.jindal Abhishek Jindal made changes -
            Link This issue duplicates MB-49127 [ MB-49127 ]
            abhishek.jindal Abhishek Jindal made changes -
            Resolution Duplicate [ 3 ]
            Status Open [ 1 ] Resolved [ 5 ]
            ritam.sharma Ritam Sharma made changes -
            VERIFICATION STEPS Closing out duplicates.
            Status Resolved [ 5 ] Closed [ 6 ]


              jeelan.poola Jeelan Poola
              ajay.bhullar Ajay Bhullar
              0 Vote for this issue
              8 Start watching this issue



                Gerrit Reviews

                  There are no open Gerrit changes