GitHub user swaprp15 opened a pull request:
https://github.com/apache/stratos/pull/438
[GSoC 2015] Changes for AWS Load Balancing Support for Stratos
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/swaprp15/stratos master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/stratos/pull/438.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 #438
----
commit 4babb61beb637ed592dd454dcf91c0c538907d98
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-05-24T12:59:47Z
Initial commit of README file.
commit bcf2c8ef299874f132210494bb05a4eea0737174
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-05-28T14:26:44Z
Adding basic logic for configure method of AWSLoadBalancer
commit 617e04d541e92234353b98ace949d99136172fa9
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-05-31T19:10:19Z
Adding logic for registering and de-registering instances to Load balanacer.
commit 5dba1b48c25042f7cb6aa1e8aece4a5449f950b8
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-05T16:11:40Z
Added implementation for methods in AWSHelper.
commit 94cf75648d996955cd105aa9cc9e204500cff9ec
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-14T14:41:29Z
Added proper comments and corrected formatting.
commit 4eca3d40ca538aec0f2e74440ae64e30074789b4
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-14T15:08:39Z
Added general extension structure.
commit 5f79aea8ea3aae9eca22b006d4cb5615053ddc3c
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-14T15:59:26Z
Added Main, StatisticsReader and Context classes.
commit 31f5a729692203a091b1beb900d868f12abfd73d
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-18T05:17:27Z
Modified pom.xml to create zip.
commit 313db960f35607180a5e8cdb70ac761a1ace1dbe
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-18T15:36:17Z
Changes to read AWS credentials from config file.
commit 5770646efe7faa50b8ea2c36391a03e0e404a632
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-21T19:59:03Z
Added instanceId field to Member class and exposed it through topology.
commit 75fe3e4bcdff5bfa5813c92138be23836c8144bb
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-06-30T07:39:59Z
Merge branch 'master' of https://github.com/apache/stratos
commit 647994033661ad307114cd775dc532ecd08dd497
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-01T08:09:03Z
Code chamges to set endpoint of AWS Client and testing instanceId.
commit 7ea76ecf6904e44abfbfbe1d32e45dc22e574b4c
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-18T16:43:42Z
Changes to expose instanceId in handleMemberInitializedEvent and message
processor side
commit 31acd2a4401ac9aea23e1b8d2b1f476666dd80e7
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-18T16:59:12Z
Setting endpoint, adding logging for AWS API Calls. Deleting load balancer
for inactive cluster.
commit f4d8087633f1e1c6f4cd975c1d780b8a396164f5
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-18T17:02:46Z
Modifying load balancer pom to add aws-extension module.
commit da1963a07f737d6cf08dbdf0dad5763828de479b
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-24T09:36:22Z
Finding the region and availability zone from member id.
commit e16cf0d06887d63997cd063323a5f57d499f43c2
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-25T04:50:03Z
Corrected the location of adding shutdown hook.
commit c979a0de5197a80b42c15dd03ca4811f1ec43991
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-26T09:55:53Z
Supported seuquence for load balancer name.
commit f6396ffe9b90c84b755eb8aa7685103073946b1d
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-07-29T08:12:27Z
Creating security groups automatically for load balancers.
commit 1855fddc46968cd26625531fe11181f211693e54
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-01T13:22:44Z
Removed code for listeners update and break statement.
commit d22721baae7ddac9dacebb1921c641e6bf7f2427
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-01T16:55:02Z
1. Removed the logic to detach instances from load balancer. 2. Used
readable constant values 3. Used format string for endpoint url. 4. Mentioned
load balancer name length in exception message.
commit 00441d4b4bfc5648cdbaa3090a73eff1aa733f86
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-01T17:01:39Z
Used AtomicInteger to generate LB sequence.
commit e9eeaa92ee59e9ea003f80308b72d9c77aec9d38
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-02T11:15:38Z
Added method comments. Improved exception handling. Removed
system.out.println statements.
commit 1a2097ee6c0deb8b4093d41ca35b02b0b3905e7e
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-03T12:42:01Z
Corrected creating security group logic.
commit cae92c5e53386566dfd933557b6ca7068be2c61f
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-03T14:27:28Z
Added inbound rule to security group based on the port mappings of a member
in the cluster.
commit b641e85f28905ec14ec3db79472c7cf95d561268
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-13T15:58:05Z
Implemented In Flight request count logic.
commit 3479746cc84d995ea4b8dcd5c8892411d46b7f2c
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-15T18:20:33Z
Removing conf/aws-credentials.conf as it is renamed to aws.properties
commit 8414eaa9a2ca3520f4e1bac1e7e1582aedcc20f8
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-15T18:30:21Z
Fixed few bugs detected by FindBugs.
commit df8684b7ecdddcd5e02f8d0d8bbb255fdafb55d8
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-16T06:24:57Z
Added/Improved comments.
commit 823d65a931bdf2edd39915a08e94c9899487a0e0
Author: swapnilpatilRajaram <[email protected]>
Date: 2015-08-18T15:46:48Z
Improved logging.
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---