{"push_id":1060718639,"size":1,"distinct_size":1,"ref":"refs/heads/patch-2","head":"99ecc09c06fc76af3b5229364b29b9c921045cde","before":"729e681f106d58d4048e002a00b1112cec3a0a5b","commits":[{"sha":"99ecc09c06fc76af3b5229364b29b9c921045cde","author":{"email":"9a6a298d556ce3d2a2afaa3ed689cadc4e6abdad@joerihermans.com","name":"Joeri Hermans"},"message":"Optimize toAvroIdentifier\n\nOur distributed profiler indicated some inefficiencies in the AvroUtil.toAvroIdentifier method, more specifically, the Regex patterns. This can be directly observed from the FlameGraph generated by this profiler (https://jhermans.web.cern.ch/jhermans/sqoop_avro_flamegraph.svg). We implemented an optimization, and compared this with the original method. On our testing machine, the optimization by itself is 230% (on average) more efficient compared to the original implementation. We are currently testing how this is influencing user jobs.","distinct":true,"url":"https://api.github.com/repos/JoeriHermans/sqoop/commits/99ecc09c06fc76af3b5229364b29b9c921045cde"}]}