[PDI-13165] Spoon Fatally errors when a Perspective is removed. Using LinkedHashSet to store Perspectives which supports removal.
[PDI-13102]- [TEST] Regression: 5.2.0 Database Lookup step - "Unable to get value 'Integer(9)'

added test to use 'LIKE' predicate for lookup
the test should fail if a fix for PDI-13102 is not applied
PDI-13102 - Regression: 5.2.0 Database Lookup step - "Unable to get value 'Integer(9)'

Cause: the issue is reproducible when the 'LIKE' predicate is used for lookup.
in this case the cache is ignored and direct database call is performed.
However the db table lookup fails since statefull Database class contains
different row-meta (generated by executing load table SELECT statement)

Resolution: use separate instance of Database class for loading lookup table content
Merge pull request #848 from mtseu/pdi-13102

[PDI-13102] - fix and test
Merge pull request #837 from pentaho-nbaker/master

[PDI-13165] Spoon Fatally errors when a Perspective is removed. Using Li...