Introducing caching

Fix #832 #752

Adds caching capabilities to the converter. Remote calls to the
registry, Schema Parsing and toString were very expensive operations
that are now being cached

Adds a decorator to the registryClient that allows caching of remote
invocations.

Fixing review comments
This commit is contained in:
Vinicius Carvalho
2017-02-23 08:55:51 -05:00
committed by Marius Bogoevici
parent a67fe02fd7
commit 4cd9b0c3ec
15 changed files with 423 additions and 74 deletions

1
.gitignore vendored
View File

@@ -22,3 +22,4 @@ _site/
dump.rdb
.apt_generated
artifacts
**/dependency-reduced-pom.xml