{"push_id":597655605,"size":3,"distinct_size":3,"ref":"refs/heads/branch-1.2","head":"77f9a3654ddaa4dddb8c8011e6fb543222ed5018","before":"d7c359b495a10484e7240eae491d00e67e2dee2d","commits":[{"sha":"84ac166338015f335355662328b64647f6712f6c","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@exigencecorp.com","name":"Stephen Haberman"},"message":"[SPARK-4877] Respect userClassPathFirst for the driver code too.","distinct":true,"url":"https://api.github.com/repos/chaordic/spark/commits/84ac166338015f335355662328b64647f6712f6c"},{"sha":"94f05bd48ed3846a6a921fccaf86e5a88773664f","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@exigencecorp.com","name":"Stephen Haberman"},"message":"[SPARK-4877] Allow user first classes to extend classes in the parent.\n\nPreviously, the classloader isolation was almost too good, such\nthat if a child class needed to load/reference a class that was\nonly available in the parent, it could not do so.\n\nThis adds tests for that case, the user-first Fake2 class extends\nthe only-in-parent Fake3 class.\n\nIt also sneaks in a fix where only the first stage seemed to work,\nand on subsequent stages, a LinkageError happened because classes\nfrom the user-first classpath were getting defined twice.","distinct":true,"url":"https://api.github.com/repos/chaordic/spark/commits/94f05bd48ed3846a6a921fccaf86e5a88773664f"},{"sha":"77f9a3654ddaa4dddb8c8011e6fb543222ed5018","author":{"email":"d3ac17e1f8ebc4159ad64a8a2f49d2451cdeeb8a@gmail.com","name":"Fernando Luiz Parisotto"},"message":"Merge pull request #1 from fparisotto/classpath-fix\n\nClasspath fix","distinct":true,"url":"https://api.github.com/repos/chaordic/spark/commits/77f9a3654ddaa4dddb8c8011e6fb543222ed5018"}]}