I was still getting some errors when applying the patch on a clean trunk
checkout, so I've merged those bits of the diff manually, however please do
double check if I did so correctly in patching file
php/src/gadgets/oauth/OAuthFetcher.php
which had:
Hunk #3 FAILED at 44.
Hunk #10 FAILED at 507.
2 out of 11 hunks FAILED -- saving rejects to file
php/src/gadgets/oauth/OAuthFetcher.php.rej

   -- Chris

On Mon, Mar 16, 2009 at 7:14 AM, Pan Jie(潘劼) <pan...@google.com> wrote:

> Location for my svn client and code review base is:
> http://svn.apache.org/repos/asf/incubator/shindig/trunkI've fixed that
> typo and updated my patch.
>
>
> On Sun, Mar 15, 2009 at 1:34 AM, Chris Chabot <chab...@google.com> wrote:
>
>> Any chance you could re-base this patch on the trunk? I'm getting failures
>> at:
>>
>> patching file php/src/gadgets/oauth/OAuthFetcher.php
>> Hunk #3 FAILED at 44.
>> Hunk #4 succeeded at 119 (offset -5 lines).
>> Hunk #5 succeeded at 134 (offset -5 lines).
>> Hunk #6 succeeded at 307 (offset -5 lines).
>> Hunk #7 succeeded at 360 (offset -5 lines).
>> Hunk #8 succeeded at 371 (offset -5 lines).
>> Hunk #9 succeeded at 387 (offset -5 lines).
>> Hunk #10 FAILED at 497.
>> Hunk #11 succeeded at 579 (offset -5 lines).
>> 2 out of 11 hunks FAILED -- saving rejects to file
>> php/src/gadgets/oauth/OAuthFetcher.php.rej
>>
>> And some warnings at:
>> patching file php/src/gadgets/SigningFetcher.php
>> Hunk #1 succeeded at 51 with fuzz 2.
>> Hunk #2 succeeded at 59 with fuzz 2.
>> Hunk #3 succeeded at 70 with fuzz 2.
>> Hunk #4 succeeded at 81 with fuzz 2.
>> (though i guess those are safe to ignore)
>>
>> Patch it self looked good to me at first glace, only one small typo in the
>> config/container.php (Srorage instead of Storage) in a comment.
>>
>>
>> On Fri, Mar 13, 2009 at 9:08 AM, <panjie....@gmail.com> wrote:
>>
>>> Reviewers: shindig-dev, chabotc, chabotc,
>>>
>>> Description:
>>> MakeRequest has 3 kinds of fetching remote content: 'SIGNED', 'OAUTH'
>>> and 'NONE'. SIGNED and OAUTH contents are not cached. I refactored those
>>> function and use BasicRemoteContent->fetch in MakeRequestHandler.
>>> BasicRemoteContent->fetch will cache all remote content fetchings.
>>>
>>> I want to make BasicRemoteContent the same as DefaultRequestPipeline in
>>> Java. So
>>> all remote content request will be handled by BasicRemoteContent and
>>> caching/invalidating seems much easier.
>>>
>>> For making CacheStorage a singleton especially for CacheStorageMemcache,
>>> I kinda
>>> think that CacheStorage for each prefix should be different. Or we can
>>> make
>>> CacheStorageMemcache::memcache a singleton.
>>>
>>> I added error_report(E_ALL | E_STRICT) for unittest which exposed
>>> failures and I will fix those in next patches.
>>>
>>> Please review this at http://codereview.appspot.com/26062
>>>
>>> Affected files:
>>>  php/config/container.php
>>>  php/src/common/Cache.php
>>>  php/src/common/CacheStorage.php
>>>  php/src/common/RemoteContent.php
>>>  php/src/common/RemoteContentFetcher.php
>>>  php/src/common/sample/BasicRemoteContent.php
>>>  php/src/common/sample/CacheStorageMemcache.php
>>>  php/src/gadgets/GadgetContext.php
>>>  php/src/gadgets/MakeRequestHandler.php
>>>  php/src/gadgets/ProxyBase.php
>>>  php/src/gadgets/ProxyHandler.php
>>>  php/src/gadgets/SigningFetcher.php
>>>  php/src/gadgets/oauth/OAuthFetcher.php
>>>  php/src/gadgets/oauth/OAuthFetcherFactory.php
>>>  php/test/ShindigAllTests.php
>>>  php/test/common/BasicRemoteContentTest.php
>>>  php/test/common/CacheFileTest.php
>>>  php/test/common/CacheMemcacheTest.php
>>>  php/test/index.php
>>>
>>>
>>>
>>
>
>
> --
> Warm Regards,
>
> Pan Jie
> pan...@google.com
>

Reply via email to