Shutdown and delete the target resolver cache at the end of each test.
[PLAT-1459] Remove the base availability provider.
Don't copy market data values from previous cycle. They are already in the cache and will appear incorrectly in delta fragments if copied.
[PLAT-3190] View compilation cache shared by all workers for a process, with per-process exclusion to the build and caching process.
[PLAT-3190] The view definition's unique identifier must change or a cached compilation gets reused.
[PLAT-3190] A notification of change to the view definition won't now cause a recompile - removed test.
Fix NPE when persisting externalId
Better html view for CDSIndex components
[PLAT-1589] Improved attempt at time-series caching. Optimises for the historical simulation case by grabbing a whole year of data and then picking sub-series out of that (typically just 1 day).
Adding fudge builder for cash nodes
Incorporate identifier validity date checking in caching layer
Use a map as duplicate entries are possible otherwise
[PLAT-3190] Hold the resolver version/correction in the compiled view definition so that multiple workers don't have to repeat the identifier validity check.
Fix errors introduced into time-series caching logic for handling of "maxPoints".
Correct MockHistoricalTimeSeriesSource for include/exclude start/end date logic.
Merge branch 'develop' into ui/dev