Custom explode_array() function significantly slower than native unnest()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Dan Scott |
Bug Description
* Evergreen 2.0.6
* OpenSRF 2.0.0
* PostgreSQL 9.0
After upgrading to 2.0.6 from 1.6.1.8, searches with "Limit to available" turned on almost inevitably timed out.
Running search.
The difference seems outrageous, particularly as running individual tests of search.
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Pushed a cleanup of array_accum() -> array_agg() and *.explode_array() -> unnext() in branch user/dbs/ native- array-functions