summaryrefslogtreecommitdiff
path: root/src/mongo/db/views
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-70053 Serialize and deserialize DatabaseName correctly in ↵jannaerin2022-10-271-1/+1
| | | | multitenancy mode
* SERVER-66793 Use explicit sort when extended range dates are usedJoel Redman2022-10-191-3/+0
|
* SERVER-63731 Initialize views in `CollectionCatalog`Gregory Noma2022-10-116-460/+165
|
* SERVER-69499 Change callsites to use serialize and deserialize from ↵Adityavardhan Agrawal2022-10-101-40/+6
| | | | NamespaceStringUtil
* Revert "SERVER-63731 Initialize views in `CollectionCatalog`"auto-revert-processor2022-10-076-169/+494
| | | | This reverts commit 70792f7734d686ca0c632bc08451ba4b32adca05.
* SERVER-63731 Initialize views in `CollectionCatalog`Gregory Noma2022-10-076-494/+169
|
* SERVER-67423 Include tenantId in requests sent with DBDirectClient to have ↵Sophia Tan2022-09-301-4/+4
| | | | user management cmds work
* SERVER-66469 Fix correctness when filtering on dates before the epochJoel Redman2022-09-273-4/+35
|
* SERVER-67155: serialize and deserialize namespaceString correctlyAdityavardhan Agrawal2022-09-191-4/+4
|
* SERVER-67383 Track resource names using `ResourceCatalog`Gregory Noma2022-09-161-10/+11
|
* SERVER-69202 Access obj by reference to prevent unnecessary copiesAdrian Gonzalez2022-09-061-1/+1
|
* SERVER-68899 Check FCV is initialized before checking that ↵jannaerin2022-08-231-12/+16
| | | | featureFlagRequireTenantId is enabled
* SERVER-68848 explicit IDLParserContext unary ctorBilly Donahue2022-08-161-2/+2
|
* SERVER-68635 Move the whole insert path out of CollectionImplKaloian Manassiev2022-08-152-6/+4
|
* SERVER-68185 Ensure view can be created on a particular tenant's collectionjannaerin2022-08-014-21/+131
|
* SERVER-67994 Add ResourceId constructors that take NamespaceString and ↵jannaerin2022-07-271-6/+6
| | | | DatabaseName as parameters
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-272-9/+9
|
* SERVER-68182 Change ViewGraph to store NamespaceStringjannaerin2022-07-263-19/+44
|
* SERVER-68183 Change ViewDefinition constructor to take in DatabaseNamejannaerin2022-07-264-11/+30
|
* SERVER-62923 Change DB lock RAII types to use DatabaseNamejannaerin2022-07-151-3/+5
|
* SERVER-63650 Change Locker::isDbLockedForMode to take in DatabaseNamejannaerin2022-07-111-4/+4
|
* SERVER-67248 Remove any additional references to 5.x FCV constantsEvelyn Wu2022-07-111-3/+1
|
* SERVER-66286 DurableViewCatalog to convert from StringData to DatabaseNameFernando Lisboa2022-06-271-4/+4
|
* SERVER-62918 Change DBLock to use DatabaseNamejannaerin2022-06-271-19/+18
|
* SERVER-66355 Fix DurableViewCatalog bug where nss was passed into dbName ↵Dianna Hohensee2022-06-081-6/+6
| | | | parameter; Don't require view namespace lock during oplog applicaion of db.system.views inserts
* SERVER-66490 Apply pylinters to build system codeTausif Rahman2022-05-251-1/+1
|
* SERVER-64609 Rename instances of TenantDatabaseName to DatabaseNameHugh Tong2022-05-092-10/+9
|
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
|
* SERVER-63126 Prevent creating view on system.buckets namespaceDan Larkin-York2022-05-052-2/+8
|
* SERVER-64315 Re-enable caching of SBE plans when there is a single query ↵David Storch2022-05-041-4/+2
| | | | | | solution This reverts commit f8589f840c8fee60abc482d2d2c41979e356922a.
* SERVER-53870 Improve view creation performance over time by avoiding ↵Shin Yee Tan2022-04-205-49/+102
| | | | reloading views from disk
* SERVER-63206 Change CollectionCatalog::_viewsForDatabase to be keyed by ↵Sophia Tan2022-04-143-9/+13
| | | | TenantDatabaseName
* SERVER-63902 Fix $natural hint on time-series collectionsDavid Percy2022-04-041-3/+2
|
* SERVER-63684: Rollback SERVER-62101, changes not required after SERVER-57250Yu Jin Kang Park2022-03-142-3/+2
|
* SERVER-57250 Merge ViewCatalog into CollectionCatalogDan Larkin-York2022-02-268-1256/+389
|
* SERVER-63230 Skip time-series buckets collection lookup for a view during ↵Gregory Wlodarek2022-02-181-0/+6
| | | | restore
* SERVER-62895 Remove `const` from `DurableViewCatalog::belongsTo` return typeGregory Noma2022-02-092-3/+3
|
* SERVER-63354 make multitenancy library dependency private in ↵Benety Goh2022-02-081-0/+1
| | | | | | | collection_catalog, views, and storage_wiredtiger_core This reduces the link graph size to stay under the macos dyld limit. Changes LIBDEPS edges added in commit c81c668189f7c7a933661d1e225aacfdbc33840d.
* SERVER-63137 Change CollectionCatalog::_views to be keyed by TenantDatabaseNameSophia Tan2022-02-041-2/+5
|
* SERVER-61987 Change DatabaseHolder's map to be keyed by TenantDatabaseNameSophia Tan2022-02-033-6/+9
|
* SERVER-63224 Fix dangling pointer when creating view concurrently with databaseHenrik Edin2022-02-031-18/+22
|
* SERVER-53307 Make ViewCatalog globalDan Larkin-York2022-01-225-158/+269
|
* SERVER-58716 Rewrite index spec hint for time-series collectionDan Larkin-York2022-01-074-85/+121
|
* SERVER-62050 Remove _opCtx from AutoGetDb and instead pass in an opCtx to ↵Faustoleyva542022-01-051-3/+3
| | | | AutoGetDb::ensureDbExists()
* SERVER-62101 Check whether the database was dropped before accessing the ↵Dianna Hohensee2022-01-041-1/+4
| | | | ViewCatalog in the aggregate command; and use a lock-free compatible collection lookup in ViewCatalog::resolveView()
* SERVER-62169 ViewCatalog::resolveView should handle when time-series bucket ↵Dan Larkin-York2021-12-211-5/+4
| | | | collection does not exist
* SERVER-60672 Simpler pushdown when timeseries collection has no mixed-schema ↵samontea2021-12-144-4/+56
| | | | buckets
* SERVER-61800 remove ParsedCollModRequest::viewPipeLine in favor of ↵Benety Goh2021-12-013-28/+8
| | | | CollMod::getPipeline()
* SERVER-54597: Allow users to specify non-default collation on TSMaddie Zechar2021-09-283-10/+24
|
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-081-1/+1
|