Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add index on timed_beliefs for faster search (#167)
* fix application of unique index on timed_beliefs, also add index on the same fields so searching is sped up Signed-off-by: Nicolas Höning <nicolas@seita.nl> * flake8 Signed-off-by: Nicolas Höning <nicolas@seita.nl> * the order of the fields matters, has to match the query's order Signed-off-by: Nicolas Höning <nicolas@seita.nl> * add unique constraints separately, as it needs the probability fields as well Signed-off-by: Nicolas Höning <nicolas@seita.nl> * flake8 Signed-off-by: Nicolas Höning <nicolas@seita.nl> * no UNIQUE index - without probability it makes no sense, with is covered by primary key Signed-off-by: Nicolas Höning <nicolas@seita.nl> * remove unused import Signed-off-by: Nicolas Höning <nicolas@seita.nl> * do not include belief_horizon in index, just add as column (we are using min() on it) Signed-off-by: Nicolas Höning <nicolas@seita.nl> * black Signed-off-by: Nicolas Höning <nicolas@seita.nl> * black with version we use in pre-commit Signed-off-by: Nicolas Höning <nicolas@seita.nl> --------- Signed-off-by: Nicolas Höning <nicolas@seita.nl>
- Loading branch information