{"push_id":1015513861,"size":18,"distinct_size":3,"ref":"refs/heads/softlayer-vlans","head":"e600870962131f14bf1d6be6a6dbfa24a06b0e10","before":"f6b9e8c4dee04ea6eb6a23e3be58865c57bb2f98","commits":[{"sha":"cca26a6ffbdc8ce1f498e7080d72462d3b28f088","author":{"email":"fbb230acb74975e427844b68bf4954262cea9a46@gmx.net","name":"Ciprian Ciubotariu"},"message":"[BROOKLYN-183] Initialize brooklyn-core on bundle activation\n\nNaively initialize brooklyn-core following the call-graph performed by\nthe non-OSGi launcher, starting from o.a.b.cli.Main down to\no.a.b.launcher.BrooklynLauncher.\n\nInitialization is done via an artifical o.a.b.core.OsgiLauncher bean so\nthat the initialization sequence could be more easily compared to that\nof the cli launcher.\n\nFix access to ManagementContextInternal from CXF REST resources by\ninjecting it explicitly. Karaf injects a service proxy instead of wiring\nthe service implementor, and as a result simply casting the management\ncontext to ManagementContextInternal interface does not work.","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/cca26a6ffbdc8ce1f498e7080d72462d3b28f088"},{"sha":"0afb2c9637018fb84aa49864b0ee6efb648f82db","author":{"email":"fbb230acb74975e427844b68bf4954262cea9a46@gmx.net","name":"Ciprian Ciubotariu"},"message":"Drop project brooklyn-rt-osgi\n\nWith the addition of OsgiUtil in brooklyn-utils-common a split package\nappeared between the brooklyn-utils-common and brooklyn-rt-osgi bundles.\n\nIt makes sense to merge brooklyn-rt-osgi into brooklyn-utils-common\nsince the new OsgiUtil class in it is about backward compatibility with\nthe monolithic launcher, as is brooklyn-rt-osgi.","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/0afb2c9637018fb84aa49864b0ee6efb648f82db"},{"sha":"563537e278d82c247fdd1ab954ed1bd5bff2f747","author":{"email":"fbb230acb74975e427844b68bf4954262cea9a46@gmx.net","name":"Ciprian Ciubotariu"},"message":"Fix injection of management context into CXF resources","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/563537e278d82c247fdd1ab954ed1bd5bff2f747"},{"sha":"01be9161736b977d6f606bde0229ab041af5aaee","author":{"email":"fbb230acb74975e427844b68bf4954262cea9a46@gmx.net","name":"Ciprian Ciubotariu"},"message":"Remove leftover feature.xml.orig","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/01be9161736b977d6f606bde0229ab041af5aaee"},{"sha":"ec56f2ae239a7bd02168ce8d2893a7e22000009b","author":{"email":"fbb230acb74975e427844b68bf4954262cea9a46@gmx.net","name":"Ciprian Ciubotariu"},"message":"Fix karaf feature brooklyn-software-base\n\nUpdate winrm4j dependencies to match upstream progress.","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/ec56f2ae239a7bd02168ce8d2893a7e22000009b"},{"sha":"5ab5c86c9a4186d23c23d05d9150288c6d71b4b2","author":{"email":"678befa7f189f25950a5b641c11954996c50f0e6@yanchev.com","name":"Yavor Yanchev"},"message":"Removing rest-api fixtures files as they are part of brooklyn-ui now","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/5ab5c86c9a4186d23c23d05d9150288c6d71b4b2"},{"sha":"256aee05c1a4435d8dfdb5468e1dab4822f28937","author":{"email":"114867db4e4ccdd34154b4e75443cb1134552e76@cloudsoftcorp.com","name":"Svetoslav Neykov"},"message":"Closes #34\n\nInitialization of brooklyn within karaf\n\nInitializes brooklyn using a serial initialization sequence in a new class `org.apache.brooklyn.core.OsgiLauncher` in `brooklyn-core`. The purpose of this PR is to stay close to the existing `BrooklynLauncher` initialization code, while discussing the location of various settings within karaf's etc folder. Further work should move individual bean initialization into corresponding  `init-method`s of each bean specified in `OSGI-INF/blueprint/blueprint.xml`","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/256aee05c1a4435d8dfdb5468e1dab4822f28937"},{"sha":"0689b68b7cb4fae1f71a6b493afb03a4605f5f11","author":{"email":"678befa7f189f25950a5b641c11954996c50f0e6@yanchev.com","name":"Yavor Yanchev"},"message":"Adding a test dependency to brooklyn-jsgui for fixtures files inclusion","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/0689b68b7cb4fae1f71a6b493afb03a4605f5f11"},{"sha":"5f0e0c572775f5a1b1b0ed1e9bac5e268a9ecd2d","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"fix intermittent failing persistence test\n\non a fast machine it is conceivable we write some of these files a bit more often, as sensors are changing more often, so bumping up numbers slightly","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/5f0e0c572775f5a1b1b0ed1e9bac5e268a9ecd2d"},{"sha":"9f312821040778949930ef963e8730e45380759b","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #51","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/9f312821040778949930ef963e8730e45380759b"},{"sha":"9224128512afe2b84708aa1a40574e59feb6ba56","author":{"email":"e65fb652710d35a972a78e340b657560b29cbf08@cloudsoftcorp.com","name":"Geoff Macartney"},"message":"Update comment following repo re-structure","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/9224128512afe2b84708aa1a40574e59feb6ba56"},{"sha":"99e09ee0c83b9bad77dc6f13c934c4e5918f6ae9","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"This closes #54","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/99e09ee0c83b9bad77dc6f13c934c4e5918f6ae9"},{"sha":"badd978674efb00c7cb33b19c650c5d17f7f15a9","author":{"email":"114867db4e4ccdd34154b4e75443cb1134552e76@cloudsoftcorp.com","name":"Svetoslav Neykov"},"message":"Closes #54\n\nUpdate comment following repo re-structure","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/badd978674efb00c7cb33b19c650c5d17f7f15a9"},{"sha":"c837f431592dfdb8af40ca5a826ff3e587f390b0","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"Merge branch 'master' of https://github.com/apache/brooklyn-server","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/c837f431592dfdb8af40ca5a826ff3e587f390b0"},{"sha":"f20bf0e77dcb2c3662897828a6ba01d2ae71b1ef","author":{"email":"026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","name":"Alex Heneveld"},"message":"regenerate license","distinct":false,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/f20bf0e77dcb2c3662897828a6ba01d2ae71b1ef"},{"sha":"22ad34bada8496f79efc04f803e6f2c0bcfbb4e9","author":{"email":"206ead1d7cfaced800dcc6f5aba11e5196bde27c@cloudsoftcorp.com","name":"Andrew Donald Kennedy"},"message":"Add location customizer to ensure SoftLayer VMs use the same VLAN","distinct":true,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/22ad34bada8496f79efc04f803e6f2c0bcfbb4e9"},{"sha":"7b37b8db646bedccbffc232f8f2f186c79e0bdfa","author":{"email":"206ead1d7cfaced800dcc6f5aba11e5196bde27c@cloudsoftcorp.com","name":"Andrew Donald Kennedy"},"message":"Added semaphores for VLANs in different scopes","distinct":true,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/7b37b8db646bedccbffc232f8f2f186c79e0bdfa"},{"sha":"e600870962131f14bf1d6be6a6dbfa24a06b0e10","author":{"email":"206ead1d7cfaced800dcc6f5aba11e5196bde27c@cloudsoftcorp.com","name":"Andrew Donald Kennedy"},"message":"Update semaphore usage","distinct":true,"url":"https://api.github.com/repos/grkvlt/brooklyn-server/commits/e600870962131f14bf1d6be6a6dbfa24a06b0e10"}]}