Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(21)

Issue 4050043: Concat & Proxied Url should not contain complete url as gadget param (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 1 month ago by pulkitgoyal2000
Modified:
15 years ago
Reviewers:
johnfargo, gagan.goku, satya3656, dev-remailer, zhoresh
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Description

Currently, Concat & Proxied Url contains complete url of original page as gadet param. But this causes cacheability issue (cross page same resource usage). Browser uses this Get url as a key to check whether a resource is present in cache or not. And for two different pages, these cant be same.

Patch Set 1 #

Patch Set 2 : Removing ProxyUriManagerTest.java #

Total comments: 4

Patch Set 3 : Test Added #

Patch Set 4 : Remove Error chunk #

Patch Set 5 : New Patch #

Total comments: 10

Patch Set 6 : Addressing Comments #

Patch Set 7 : Remove extra file #

Total comments: 12

Patch Set 8 : Addressing Comments #

Patch Set 9 : Reverting Back Provider Change #

Patch Set 10 : Expanding Import statements #

Patch Set 11 : Addressing Ziv Concern of multiple tests changing GadgetParamValue #

Total comments: 2

Patch Set 12 : Addressing Satya's Comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -2 lines) Patch
java/common/conf/shindig.properties View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java View 1 2 3 4 5 8 9 2 chunks +2 lines, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java View 1 2 3 4 5 6 7 8 9 3 chunks +9 lines, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +77 lines, -0 lines 0 comments Download

Messages

Total messages: 20
pulkitgoyal2000
15 years, 1 month ago (2011-01-20 11:47:02 UTC) #1
satya3656
LGTM
15 years, 1 month ago (2011-01-21 07:02:30 UTC) #2
nikhilmadan23
lgtm http://codereview.appspot.com/4050043/diff/3001/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java (right): http://codereview.appspot.com/4050043/diff/3001/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java#newcode45 java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java:45: import org.apache.shindig.gadgets.uri.ProxyUriBase; Order alphabetically.
15 years, 1 month ago (2011-01-21 07:12:01 UTC) #3
anupama.dutta
Can we add a test to ensure that this is working as expected when the ...
15 years, 1 month ago (2011-01-21 10:26:08 UTC) #4
pulkitgoyal2000
Test added. http://codereview.appspot.com/4050043/diff/3001/java/common/conf/shindig.properties File java/common/conf/shindig.properties (right): http://codereview.appspot.com/4050043/diff/3001/java/common/conf/shindig.properties#newcode162 java/common/conf/shindig.properties:162: #Set gadget param in proxied uri as ...
15 years ago (2011-02-21 10:29:09 UTC) #5
anupama.dutta
Thanks for adding tests. Some minor comments below. http://codereview.appspot.com/4050043/diff/19001/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java File java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java (right): http://codereview.appspot.com/4050043/diff/19001/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java#newcode1 java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java:1: package ...
15 years ago (2011-03-01 12:41:21 UTC) #6
pulkitgoyal2000
http://codereview.appspot.com/4050043/diff/19001/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java File java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java (right): http://codereview.appspot.com/4050043/diff/19001/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java#newcode1 java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java:1: package org.apache.shindig.gadgets.uri; On 2011/03/01 12:41:21, anupama.dutta wrote: > Could ...
15 years ago (2011-03-02 06:45:41 UTC) #7
anupama.dutta
LGTM. Please send to dev with Gagan, Fargo and Ziv as reviewers.
15 years ago (2011-03-02 07:13:10 UTC) #8
gagan.goku
LGTM. Just make sure that the PUriBase(Gadget gadget) is the only constructor that you need ...
15 years ago (2011-03-02 15:29:01 UTC) #9
zhoresh
http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java (right): http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java#newcode45 java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java:45: @Inject(optional=false) Maybe set optional=true so you don't force other ...
15 years ago (2011-03-02 18:17:42 UTC) #10
satya3656
Small nits http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java File java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java (right): http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java#newcode67 java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java:67: assertEquals(proxyUriBase.getGadget(), URI.getAuthority()); It should be assertEquals(expected, actual) ...
15 years ago (2011-03-02 19:04:27 UTC) #11
pulkitgoyal2000
http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java (right): http://codereview.appspot.com/4050043/diff/25002/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java#newcode45 java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java:45: @Inject(optional=false) On 2011/03/02 18:17:42, zhoresh wrote: > Maybe set ...
15 years ago (2011-03-03 15:04:55 UTC) #12
gagan.goku
lgtm @Ziv: This addresses your comment on being able to make a dflag out of ...
15 years ago (2011-03-03 15:13:15 UTC) #13
pulkitgoyal2000
Hi Ziv, I reverted back Provider Change. Actually we dont want to make setAuthorityAsGadgetParam as ...
15 years ago (2011-03-04 05:40:25 UTC) #14
zhoresh
On 2011/03/04 05:40:25, pulkitgoyal2000 wrote: > Hi Ziv, > I reverted back Provider Change. Actually ...
15 years ago (2011-03-04 17:19:45 UTC) #15
pulkitgoyal2000
15 years ago (2011-03-08 03:55:36 UTC) #16
satya3656
small nit LGTM http://codereview.appspot.com/4050043/diff/37002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java File java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java (right): http://codereview.appspot.com/4050043/diff/37002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java#newcode30 java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java:30: import static org.junit.Assert.assertEquals; Move static import ...
15 years ago (2011-03-08 10:22:49 UTC) #17
pulkitgoyal2000
http://codereview.appspot.com/4050043/diff/37002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java File java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java (right): http://codereview.appspot.com/4050043/diff/37002/java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java#newcode30 java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/ProxyUriBaseTest.java:30: import static org.junit.Assert.assertEquals; On 2011/03/08 10:22:49, satya3656 wrote: > ...
15 years ago (2011-03-08 13:40:18 UTC) #18
zhoresh
LGTM Thanks.
15 years ago (2011-03-08 16:43:23 UTC) #19
gagan.goku
15 years ago (2011-03-08 18:59:10 UTC) #20
Build looks good.
Committed as r1079486.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b