commit | e0c367409f6ad5a7b7111bacd0309c7f6e67a624 | [log] [tgz] |
---|---|---|
author | Martin Fick <mfick@codeaurora.org> | Fri Aug 03 15:10:33 2018 -0600 |
committer | Martin Fick <mogulguy10@gmail.com> | Thu Nov 15 15:51:10 2018 -0700 |
tree | 5be70213fa26e334486e8cd856c646b0973b02cd | |
parent | 7611805ab47f744724718f39b1c24fb48c0ebc3a [diff] |
Cache task plugin predicates Instead of creating task predicates for every change, create them once and cache them for the lifespan of the attributeFactory. This can result in significant performance improvement when this lifespan correlates to the lifespan of the query (Ibc96a754f9c21b21b131d68636274c8231df30cc). This is particularly valuable when the predicates do expensive bulk queries up front. Change-Id: I1616f53dcd44ff96ecf79dfb06ba6ad056b2c343