GitHub user PawasChhokra opened a pull request: https://github.com/apache/samza/pull/259
SAMZA-1374: Implement Leader Election using Lease Blob in Azure PR 1: AzureClient + AzureConfig PR 2: LeaseBlobManager PR 3: BlobUtils + JobModelBundle PR 4: TableUtils + ProcessorEntity **PR 5: AzureLeaderElector** (current PR) You can merge this pull request into a Git repository by running: $ git pull https://github.com/PawasChhokra/samza LeaderElection Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/259.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #259 ---- commit 60eab4ec74f402a63bd76583077c2b6edd8cd1c7 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T07:55:05Z Update settings.gradle commit 30a34c8ce9132dd9a81ddec5982b6f25aa092f97 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T08:00:21Z Update build.gradle commit 16517858d9a2b6cee4fd537767ceb243f65b2ee1 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T08:04:55Z Add Azure Storage Client commit bf88e20205af0dc01b7826eeaa71a8ea96b65fb0 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T17:46:17Z Add Azure Config commit fb4835d4ed1eac08e473883c5d4b34ad2dfc51c3 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T21:25:15Z Update configuration-table commit a62d9716cc473452c65ded2390440340338b2610 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-02T23:41:54Z Add lease utility class commit 00f5f2c4360c13f2e4fdf7f4aa17c39bdd55eb54 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-03T06:47:03Z Add blob utils commit dbfa26027055c9f465c024a901c72ffe73dcc5b6 Author: PawasChhokra <jaimatadi1$> Date: 2017-08-03T07:06:14Z Add table utils commit 0e84de60d5ebce26869c06d2a9ffacc43872669f Author: PawasChhokra <jaimatadi1$> Date: 2017-08-03T18:36:11Z Address review commit 316cc4b407fe1d133daa52103abcf79cdef7ceda Author: PawasChhokra <jaimatadi1$> Date: 2017-08-03T18:50:15Z Add leader election functionality ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---