clair/database
Quentin Machu 06531e01c5 database: disable hash/merge joins in FindLayer
Our experiments have shown that PostgreSQL 9.4 makes bad
planning decisions about:
- joining the layer tree to feature versions and feature
- joining the feature versions to affected/fixed feature version and vulnerabilities
It would for instance do a merge join between affected feature versions (300 rows, estimated
3000 rows) and fixed in feature version (100k rows). In this case, it is much more
preferred to use a nested loop.
2016-02-24 16:40:40 -05:00
..
pgsql database: disable hash/merge joins in FindLayer 2016-02-24 16:40:40 -05:00
database.go database: add docs about the interface 2016-02-24 16:36:45 -05:00
models.go api/database: add the layer name that add each feature in getLayer 2016-02-24 16:39:25 -05:00
namespace_mapping.go updater: ignore "ubuntu-core" in the Ubuntu fetcher 2016-02-24 16:34:54 -05:00