[COMPASS-3041] As a developer, I want to create read-only collection views in Compass Created: 04/Aug/18  Updated: 03/Oct/23  Resolved: 19/Mar/19

Status: Closed
Project: Compass
Component/s: Aggregation pipeline, Compass
Affects Version/s: 1.14.0
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Brian Blevins Assignee: Unassigned
Resolution: Duplicate Votes: 1
Labels: read-only-views, views
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to COMPASS-3523 Create a View from an aggregation pip... Closed

 Description   

For the standard reasons of simplicity and security, I would like to create read-only views using Compass. db.createView() is cumbersome to use in the shell. Since Compass maintains a list of aggregations for each collection in the pipeline builder, this request is to allow the intuitive creation of views by selecting from a drop-down list of the aggregations already defined on the selected collection.

If Compass had a View editor tab, it could handle the following goals:

  • create a new view from existing aggregations,
  • list the views already defined on the selected collection,
  • copy the aggregation from an existing view into a new named aggregation for manipulation in the aggregation pipeline builder, and
  • delete an existing view.


 Comments   
Comment by Massimiliano Marcon [ 19/Mar/19 ]

Tracking this in COMPASS-3253 as part of the Q1 work.

Generated at Wed Feb 07 22:31:56 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.