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

Issue 3823044: WIP: making Entity gwt friendly. Goal: deserialize entities on the client to save server's cpu (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 4 months ago by gal.dolber
Modified:
13 years, 4 months ago
Reviewers:
higayasuo
Base URL:
http://slim3.googlecode.com/svn/trunk/slim3/
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : Test->GWTTest + Blob,Text gwt emul + Fixes on Entity_CustomFieldSerializer #

Patch Set 3 : Ready to commit #

Patch Set 4 : Fixing build.xml #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3767 lines, -303 lines) Patch
M build.xml View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Blob_CustomFieldSerializer.java View 1 1 chunk +69 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Category_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Email_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Entity_CustomFieldSerializer.java View 1 2 1 chunk +395 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/GeoPt_CustomFieldSerializer.java View 1 2 1 chunk +58 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Link_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/PhoneNumber_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/PostalAddress_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Rating_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/ShortBlob_CustomFieldSerializer.java View 1 2 1 chunk +69 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/datastore/Text_CustomFieldSerializer.java View 1 1 chunk +58 lines, -0 lines 0 comments Download
A src/main/java/com/google/appengine/api/users/User_CustomFieldSerializer.java View 1 2 1 chunk +65 lines, -0 lines 0 comments Download
M src/main/java/org/slim3/datastore/AbstractQuery.java View 1 2 6 chunks +6 lines, -6 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Blob.java View 1 chunk +42 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Blob_CustomFieldSerializer.java View 1 1 chunk +69 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Category.java View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Category_CustomFieldSerializer.java View 1 2 1 chunk +62 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Email.java View 1 2 1 chunk +44 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Email_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
M src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Entity.java View 1 chunk +257 lines, -23 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Entity_CustomFieldSerializer.java View 1 2 1 chunk +395 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/GeoPt.java View 1 2 1 chunk +125 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/GeoPt_CustomFieldSerializer.java View 1 2 1 chunk +58 lines, -0 lines 0 comments Download
M src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Key.java View 5 chunks +57 lines, -1 line 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Link.java View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Link_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/PhoneNumber.java View 1 2 1 chunk +43 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/PhoneNumber_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/PostalAddress.java View 1 2 1 chunk +44 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/PostalAddress_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Rating.java View 1 2 1 chunk +48 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Rating_CustomFieldSerializer.java View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/ShortBlob.java View 1 2 1 chunk +49 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/ShortBlob_CustomFieldSerializer.java View 1 2 1 chunk +69 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Text.java View 1 chunk +46 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/datastore/Text_CustomFieldSerializer.java View 1 1 chunk +58 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/users/User.java View 1 2 1 chunk +100 lines, -0 lines 0 comments Download
A src/main/resources/org/slim3/gwt/emul/com/google/appengine/api/users/User_CustomFieldSerializer.java View 1 2 1 chunk +65 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/AllGWTTest.java View 1 1 chunk +42 lines, -0 lines 0 comments Download
M src/test/java/com/google/appengine/api/datastore/Datastore.gwt.xml View 1 1 chunk +9 lines, -1 line 0 comments Download
A + src/test/java/com/google/appengine/api/datastore/KeyFactoryGWTTest.java View 1 1 chunk +1 line, -1 line 0 comments Download
D src/test/java/com/google/appengine/api/datastore/KeyFactoryTest.java View 1 1 chunk +0 lines, -126 lines 0 comments Download
A + src/test/java/com/google/appengine/api/datastore/KeyGWTTest.java View 1 1 chunk +1 line, -1 line 0 comments Download
D src/test/java/com/google/appengine/api/datastore/KeyTest.java View 1 1 chunk +0 lines, -144 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/RpcSerializationGWTTest.java View 1 1 chunk +94 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/client/SerializationService.java View 1 1 chunk +41 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/client/SerializationServiceAsync.java View 1 1 chunk +37 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/server/SerializationServlet.java View 1 2 1 chunk +86 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/server/meta/BeanMeta.java View 1 1 chunk +218 lines, -0 lines 0 comments Download
A src/test/java/com/google/appengine/api/datastore/shared/model/Bean.java View 1 1 chunk +153 lines, -0 lines 0 comments Download

Messages

Total messages: 9
gal.dolber
13 years, 4 months ago (2010-12-23 23:33:58 UTC) #1
higayasuo
On 2010/12/23 23:33:58, gal.dolber wrote: When we use maven, GWTTestCase seem to fail. So I ...
13 years, 4 months ago (2010-12-24 00:27:59 UTC) #2
gal.dolber
13 years, 4 months ago (2010-12-24 02:10:48 UTC) #3
gal.dolber
On 2010/12/24 02:10:48, gal.dolber wrote: I finally did some benchmarks on this. The improvement doesn't ...
13 years, 4 months ago (2010-12-24 02:52:10 UTC) #4
higayasuo
I think this code is useful, too. GJ!!!
13 years, 4 months ago (2010-12-24 05:23:32 UTC) #5
gal.dolber
13 years, 4 months ago (2010-12-24 21:22:59 UTC) #6
gal.dolber
13 years, 4 months ago (2010-12-24 21:33:25 UTC) #7
gal.dolber
On 2010/12/24 21:33:25, gal.dolber wrote: This patch got way bigger than I expected! Please review ...
13 years, 4 months ago (2010-12-24 21:35:46 UTC) #8
higayasuo
13 years, 4 months ago (2010-12-24 23:31:54 UTC) #9
GJ!!!
I think it's no problem.
Sign in to reply to this message.

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