{"push_id":788395058,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"0688ff39d39ab658250ec08b8ede157ba0f005ac","before":"0beaddbb91b7425fd20feb0387d73226a78d3d45","commits":[{"sha":"bc8a4232ea963d3512cbfb0b3b324f372dd9f6dc","author":{"email":"94307de59ddf15aee41457b4cbff51483f8502d5@corvalius.com","name":"Federico Andres Lois"},"message":"RavenDB-3880: Sparrow/ICSharp is not being included in Client Nuget Package\nThis was caused by an improper packaging and happens when the binding chain of assemblies using static initializer didnt follow the most common path.\nThe problem happens because we are embeeding the Sparrow (and ICSharp) assemblies into Raven.Client.Lightweight.dll which is wrong because the ones that uses it is Raven.Abstractions. When the loading process happens, if it happens that the code calls Raven.Abstractions before any call to Raven.Client happens (like in static initializers) then the assembly hasnt been loaded yet AND when that happens the typical binding process kicks in. As the assembly is not there either, it fails.","distinct":true,"url":"https://api.github.com/repos/ayende/ravendb/commits/bc8a4232ea963d3512cbfb0b3b324f372dd9f6dc"},{"sha":"0688ff39d39ab658250ec08b8ede157ba0f005ac","author":{"email":"72c47a07e3ac029696b4eff8a030dc2eb2263e95@ayende.com","name":"Ayende Rahien"},"message":"Merge pull request #2632 from Corvalius/master\n\nRavenDB-3880: Sparrow/ICSharp is not being included in Client","distinct":true,"url":"https://api.github.com/repos/ayende/ravendb/commits/0688ff39d39ab658250ec08b8ede157ba0f005ac"}]}