[CXX-999] Support read-only views Created: 19/Aug/16  Updated: 05/May/18  Resolved: 13/Oct/16

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 3.1.0

Type: New Feature Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: J Rassi
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by DRIVERS-309 Support creating Read-Only views Closed
Problem/Incident
causes CXX-1577 Flexible collection creation Closed
Related
is related to CXX-1061 Update link to final views page in 3.... Closed
is related to CXX-1053 Add getters to options::create_collec... Closed
Epic Link: C++11 Driver MongoDB 3.4 Support

 Comments   
Comment by Githook User [ 29/Nov/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add database::create_view()
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/8c1211cd9ab509313629d7decad3d89fc42a9a6c

Comment by Githook User [ 29/Nov/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add options::create_view class
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/54b9a4bf2badfee5581d01fa77ffa444cd4c1a23

Comment by Githook User [ 29/Nov/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add pipeline::view_array(), deprecate pipeline::view()

This commit provides a mechanism to get the underlying array out of a
pipeline object, which logically wraps an array builder. This is
needed for database commands which take a pipeline option as a BSON
array type.

The pipeline::view() method exposes a document wrapper around this
array, which is strictly less useful.
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/d24462912d5266149cafb5be4d4cddb79c96fd2c

Comment by Githook User [ 13/Oct/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add database::create_view()
Branch: 3.1-dev
https://github.com/mongodb/mongo-cxx-driver/commit/8c1211cd9ab509313629d7decad3d89fc42a9a6c

Comment by Githook User [ 13/Oct/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add options::create_view class
Branch: 3.1-dev
https://github.com/mongodb/mongo-cxx-driver/commit/54b9a4bf2badfee5581d01fa77ffa444cd4c1a23

Comment by Githook User [ 13/Oct/16 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-999 Add pipeline::view_array(), deprecate pipeline::view()

This commit provides a mechanism to get the underlying array out of a
pipeline object, which logically wraps an array builder. This is
needed for database commands which take a pipeline option as a BSON
array type.

The pipeline::view() method exposes a document wrapper around this
array, which is strictly less useful.
Branch: 3.1-dev
https://github.com/mongodb/mongo-cxx-driver/commit/d24462912d5266149cafb5be4d4cddb79c96fd2c

Comment by J Rassi [ 01/Oct/16 ]

https://github.com/mongodb/mongo-cxx-driver/pull/550

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