{"push_id":685405831,"size":1,"distinct_size":1,"ref":"refs/heads/BACKLOG_3264","head":"1703f59608c905070422c3308de1516e5469e784","before":"0a12e9ff3034aeefd1dde4c4275cb8da00ea07cf","commits":[{"sha":"1703f59608c905070422c3308de1516e5469e784","author":{"email":"07eb6e1723e79af8641c33b0d286d341eb630f69@gmail.com","name":"Pedro Teixeira"},"message":"[BACKLOG-3264] Update the platform code to use jackrabbit 2.10.0 and resolve resulting errors\n- created new class PentahoEntry that mimics org.apache.jackrabbit.core.security.authorization.acl.Entry but exposes private constructors\n- created new inner class PentahoEntries that extends jackrabbit's inner class Entries, but serves a list of PentahoEntry objects\n- created new class PentahoEntryFilterImpl that extends jackrabbit's EntryFilterImpl, but works for PentahoEntry objects\n- PentahoCompiledPermissionsImpl now checks the object ( instanceof PentahoEntry or instanceof Entry )\n- PentahoEntryCollector kept the same ace gathering logic, mapping the ( now deprecated ) List<AccessControlEntry> to List<PentahoEntry>","distinct":true,"url":"https://api.github.com/repos/pedrofvteixeira/pentaho-platform/commits/1703f59608c905070422c3308de1516e5469e784"}]}