{"push_id":1977029704,"size":44,"distinct_size":43,"ref":"refs/heads/master","head":"adc669fee5d9550577779160eeffe61b19c8a692","before":"280b1d35edbb66ec9db19d852caa1b8ed43a34ac","commits":[{"sha":"08e60efd328485554344b179da2a54466d84628b","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"Azkaban Orchestrator for GaaS","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/08e60efd328485554344b179da2a54466d84628b"},{"sha":"9864f69bd3054d8e7dced61e1d1f60544c87775a","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"Azkaban Orchestrator gradle dependencies","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/9864f69bd3054d8e7dced61e1d1f60544c87775a"},{"sha":"e12fa76dc6e4948c1d8ecdc8bf6d4ceabdbfc222","author":{"name":"tilakpatidar","email":"e57be2eca439b5102b2e48ea59284f8f2cff0a94@gmail.com"},"message":"[GOBBLIN-203] Add Postgresql source and extractor","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/e12fa76dc6e4948c1d8ecdc8bf6d4ceabdbfc222"},{"sha":"b54e2818d2b0861a019dafd0ea62b83f701152ee","author":{"name":"ibuenros","email":"55cf648c9336d23933f78a7f74d93824f0c7a20c@gmail.com"},"message":"[GOBBLIN-210] Implemented two abstract sources based on dataset finder\n\nCloses #2063 from ibuenros/datasetfinder-source","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/b54e2818d2b0861a019dafd0ea62b83f701152ee"},{"sha":"dddc0b3eadb0a8572c28a2ea3580d500ccd1ccf1","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"[GOBBLIN-213][GOBBLIN-191] Add scheduler service to GobblinServiceManager\n\n[GOBBLIN-191] Make sure cron scheduler works and\ntune schedule period\n\nMerge branch 'master' into service\n\n[GOBBLIN-213] Add scheduler service to\nGobblinServiceManager\n\nCloses #2066 from abti/service","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/dddc0b3eadb0a8572c28a2ea3580d500ccd1ccf1"},{"sha":"eae5e6d268964a6f3dfa0ae98c3639333f3b0854","author":{"name":"Kuai Yu","email":"6d021e3175785f5e43714ea0bacdaa7ff05cb568@linkedin.com"},"message":"[GOBBLIN-214] Fix the filtering issue in listFilesRecursively\n\nCloses #2067 from yukuai518/pathfilter","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/eae5e6d268964a6f3dfa0ae98c3639333f3b0854"},{"sha":"d6ac2360978bb1dd2789a97ac7f6e5b50ab190fd","author":{"name":"Kuai Yu","email":"6d021e3175785f5e43714ea0bacdaa7ff05cb568@linkedin.com"},"message":"[GOBBLIN-215] Fix the hasJoinOperation when SQL statement has limit\n\nCloses #2050 from yukuai518/sql","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/d6ac2360978bb1dd2789a97ac7f6e5b50ab190fd"},{"sha":"c5caa9822f7977c771a410497f3bd94b247121d5","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"[GOBBLIN-217][GOBBLIN-191][GOBBLIN-213] Fix gobblin-admin module to use correct idString\n\n[GOBBLIN-191] Make sure cron scheduler works and\ntune schedule period\n\nMerge branch 'master' into service\n\n[GOBBLIN-213] Add scheduler service to\nGobblinServiceManager\n\nMerge branch 'master' into service\n\n[GOBBLIN-217] Fix gobblin-admin module to use\ncorrect idString\n\nCloses #2068 from abti/service","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/c5caa9822f7977c771a410497f3bd94b247121d5"},{"sha":"784d7106f64ef4594e2005bcfb25e2ed5574a6a7","author":{"name":"Lei Sun","email":"9255a21a63cda83d890b15a2d734aca096294a2c@gmail.com"},"message":"[GOBBLIN-212] Fix for exception handling of TaskStateCollectorServiceHanlder\n\nCloses #2064 from autumnust/inline-hive-fix","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/784d7106f64ef4594e2005bcfb25e2ed5574a6a7"},{"sha":"4cab75d158b2db6b5aaac7b3c253283330ddde6d","author":{"name":"aditya1105","email":"2d2517431918947bb097db813626e217c5ceb1f5@linkedin.com"},"message":"[GOBBLIN-177] Added error limit for records failed during conversion in batch execution\n\nDear Gobblin maintainers,\n\nPlease accept this PR. I understand that it will\nnot be reviewed until I have checked off all the\nsteps below!\n\n### JIRA\n- [ ] My PR addresses the following [Gobblin JIRA]\n(https://issues.apache.org/jira/browse/GOBBLIN/)\nissues and references them in the PR title. For\nexample, \"[GOBBLIN-XXX] My Gobblin PR\"\n    -\nhttps://issues.apache.org/jira/browse/GOBBLIN-177\n\n### Description\n- [ ] Here are some details about my PR, including\nscreenshots (if applicable):\nModified task.java to have a configurable error\nlimit for DataConversionExceptions\nAlso added a Integration test to verify the same\n\n### Tests\n- [ ] My PR adds the following unit tests __OR__\ndoes not need testing for this extremely good\nreason:\nAdded test TaskSkipErrRecordsIntegrationTest\n\n### Commits\n- [ ] My commits all reference JIRA issues in\ntheir subject lines, and I have squashed multiple\ncommits if they address the same issue. In\naddition, my commits follow the guidelines from\n\"[How to write a good git commit\nmessage](http://chris.beams.io/posts/git-\ncommit/)\":\n    1. Subject is separated from body by a blank line\n    2. Subject is limited to 50 characters\n    3. Subject does not end with a period\n    4. Subject uses the imperative mood (\"add\", not\n\"adding\")\n    5. Body wraps at 72 characters\n    6. Body explains \"what\" and \"why\", not \"how\"\n\nCloses #2065 from aditya1105/master","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/4cab75d158b2db6b5aaac7b3c253283330ddde6d"},{"sha":"dde3f66a60888f5ae8139636e954445be3e2de4d","author":{"name":"tilakpatidar","email":"e57be2eca439b5102b2e48ea59284f8f2cff0a94@gmail.com"},"message":"[GOBBLIN-203] Add postgresql driver to dependencies","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/dde3f66a60888f5ae8139636e954445be3e2de4d"},{"sha":"5f724600401dd6c7204a9d649c6316b04ad2bca6","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"[GOBBLIN-218] Make sure cron scheduler works and tune schedule period\n\nCloses #2069 from abti/service","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/5f724600401dd6c7204a9d649c6316b04ad2bca6"},{"sha":"32ca21a5c3b0cd697759431b0db34d0dfe26b0f6","author":{"name":"Eric Ogren","email":"0047358a2f0755fbe8076f32090b762e244eb05b@linkedin.com"},"message":"[GOBBLIN-220] FileAwareInputStreamDataWriter: Add a log statement when we begin file copies so if an\nexception is thrown it is easy to tie that back to the filename.\n\nCloses #2071 from eogren/gobblin-220","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/32ca21a5c3b0cd697759431b0db34d0dfe26b0f6"},{"sha":"c101493f8cae8558e01f6598162bfb762e4d051d","author":{"name":"aditya1105","email":"2d2517431918947bb097db813626e217c5ceb1f5@linkedin.com"},"message":"[GOBBLIN-219] Added copyright header check and enforced it for existing files\n\nCloses #2070 from aditya1105/checkstyle","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/c101493f8cae8558e01f6598162bfb762e4d051d"},{"sha":"492b93d5467c7c978b0de798a9da72ec3ef8c30b","author":{"name":"aditya1105","email":"2d2517431918947bb097db813626e217c5ceb1f5@linkedin.com"},"message":"[GOBBLIN-223][GOBBLIN-177] Changed CsvToJsonConverter to throw DataConversionException\n\nCloses #2074 from aditya1105/csvConverter","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/492b93d5467c7c978b0de798a9da72ec3ef8c30b"},{"sha":"0e870956a01dc5cd62be4fa4977fa7f08bd90c8e","author":{"name":"treff7es","email":"1d6c94377b4a04c7907507fa3e7655f1abae9015@prezi.com"},"message":"The following changes were added:\n    - Refactored RetryWriter to gobblin-core to be able use in WriterUtils and not having circular dependencies.\n    - Introducing mkdirsWithRecursivePermissionWithRetry to be able set retry if directory does not exists right after creation on eventual consistent fs.\n    - Adding retry to publisher (data.publisher.retry.enabled=true) like TimestampDataPublisher, TimePartitinedDataPublisher to support eventual consisteny filesystem targets\n    - Tmp fs can be specified with compaction.tmp.fs in compaction job to be able use hdfs for tmp fs and store result on S3. Earlier it was not possible to use differnet fs for tmp and target.\n    - Retry can be set for compaction if you don't want to fail right away if directory fails to show up right away which can happen on eventual consistent fs (compaction.retry.enabled=true)\n    - Adding dataset name for compaction mr job name which makes significantly easier to identify which compaction job belongs to which dataset.\n    - Some minor modification to support non avro extensions","distinct":false,"url":"https://api.github.com/repos/prezi/gobblin/commits/0e870956a01dc5cd62be4fa4977fa7f08bd90c8e"},{"sha":"af8462581977acb3e18468527fe8e4a6b54ed753","author":{"name":"Zixuan Liu","email":"de874f97d71757f91b79d602340241cc14635f3f@linkedin.com"},"message":"[GOBBLIN-224] Added a util function that can decrypt keyring based GPG file\n\nCloses #2076 from zxliucmu/gobblin-gpgdecryption","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/af8462581977acb3e18468527fe8e4a6b54ed753"},{"sha":"3f04c60d29dedebd1487ef394249a9e9e702102a","author":{"name":"Jack Moseley","email":"05772759a3232794be10404263fe373a276f28a4@jmoseley-mn1.linkedin.biz"},"message":"[GOBBLIN-221] Add Json to Avro converter and bytes to Json converter\n\nAdd JsonRecordAvroSchemaToAvroConverter and\nBytesToJsonConverter\n\nAddress comments\n\nCloses #2072 from jack-moseley/master","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/3f04c60d29dedebd1487ef394249a9e9e702102a"},{"sha":"8e3d308c3b9c83f4208d74405f89cd166b551332","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"Changed ordering in Powered-By to match website for consistency","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/8e3d308c3b9c83f4208d74405f89cd166b551332"},{"sha":"841193a376d6f1856aa1eaf5232fb3d9052c0e7e","author":{"name":"Abhishek Tiwari","email":"4077ef7e1f5bfb02eaef5d75aa4835501e32d642@gmail.com"},"message":"Added BPU Holdings to Powered-By as requested on Gitter Gobblin Lobby","distinct":true,"url":"https://api.github.com/repos/prezi/gobblin/commits/841193a376d6f1856aa1eaf5232fb3d9052c0e7e"}]}
{"actor":{"display_login":"treff7es"}}