[PDB-1225] Update fact storage and querying to use the new path column in the facts table Created: 2015/02/10 Updated: 2015/05/05 Resolved: 2015/03/30
|Fix Version/s:||PDB 2.3.1|
|Reporter:||Ryan Senior||Assignee:||Rob Browning|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Sprint:||PuppetDB 2015-02-25, PuppetDB 2015-03-11, PuppetDB 2015-03-25, PuppetDB 2015-04-08|
In storage.clj we should be able to diff fact paths like we currently diff fact values. As part of this the delete queries can change to use the new column, which should be significantly faster.
The query engine and existing endpoints will also likely need to be updated to reflect the new structure.
|Comment by Ryan Senior [ 2015/02/27 ]|
There's two pieces to this, updating storage and updating queries. I can't test this (unless I dummy a bunch of data) until the storage is done, but there's a commit here with the changes we'll need on the query side.