[SERVER-72274] columnstore_util.js modifies server-side parameters in Core tests Created: 20/Dec/22  Updated: 27/Oct/23  Resolved: 24/Jan/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Irina Yatsenko (Inactive) Assignee: Backlog - Query Execution
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Execution
Participants:

 Description   

The parameters are:
internalQueryColumnScanMinAvgDocSizeBytes, internalQueryColumnScanMinCollectionSizeBytes, internalQueryColumnScanMinNumColumnFilters
 
They are set in setUpServerForColumnStoreIndexTest() which is called by various core tests and aren't restored to the defaults after finishing the tests. This means we might leave the settings modified for unrelated tests. Right now it's unlikely to cause any problems because only tests that create a CSI use the settings and if a test creates a CSI it usually wants to use it. However, in general, we shouldn't be modifying the server-side parameters in Core tests.



 Comments   
Comment by Ian Boros [ 24/Jan/23 ]

Closing as gone away, since this was discussed and dealt with under SERVER-72447.

Generated at Thu Feb 08 06:21:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.