-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Enable 'With Rollup' with Custom Dimension Reports under feature flag #23227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This reverts commit e5bdd0f.
|
For some reason |
|
Those random failures are caused by the (now) missing In the I can see two solutions for this:
Probably not a bad choice to just skip it, as the |
|
I decided to skip the test for the standard ranking query test. |
…#23227) * Add feature flag and update test to use feature flag * Add rollup behaviour to CustomDimension SQL query generation * Fix bugs in SQL statement with rollup * Resolve SQL query bugs * Process rolled up values correctly * Fix PHPCS * Fix PHPCS * Update Unit tests for ranking query * Fix PHPCS * Update broken tests * Update expected test files * Add missing expected files * Revert "Update expected test files" This reverts commit e5bdd0f. * Update test to view correct expected files * Added missing expected files * fix feature flag detection * Update ApiTest to remove testSuffix bug * Update expected test files * Update UI tests broken by new feature * Wrap new logic around a check for feature flag * Update expected test files to fix regression issue * Add feature flag trigger into test * Fix UI tests broken by test fixture update * Revert separate functions for withRollup logic * Update test suite to include ranking limit test withoutnew feature * Fix formatting in test * PHPCS fix * Update Fixture to use correct dimension * test fix of regression bug * test fix to regression bug * Wrap COALESCE around feature flag * Remove test case from base ranking query test * PHPCS fix * Update expected test file * Housekeeping --------- Co-authored-by: Marc Neudert <marc@innocraft.com>
Description:
Adds the WITH ROLLUP solution for Custom Dimension reports to improve aggregation accuracy while maintaining performance. New feature is wrapped in a feature flag.
Review