[google-appengine] Efficient way to get child entity/key given a parent entity

2012-06-02 Thread Joy


I wanted to ask if there is a direct and efficient way to get the child of 
a parent entity.

I am modelling a follower/ following relationship(like twitter). So I have 
a user model and a message model. I have a Follower and Following model 
which have a user model as a parent.

So whenever a user writes a message(or say tweet), all his followers should 
be able to get that. In this case I need to figure out who are the 
followers of the user(who sends a message).

Any help is greatly appreciated

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/k9cxMOdgXZMJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] GAE Python DB change Broke My App!

2012-06-02 Thread Steve
The problem seems to be that previously I could encode "None" to a protobuf 
and get a "None" back from decoding.  Now instead of "None", I get the new 
default_kind Expando.

--Steve



On Saturday, June 2, 2012 2:33:11 PM UTC-10, barryhunter wrote:
>
> Maybe it would help to actually explain how you are using it - what 
> exactly is broken? 
>
> Just saying 'its broken' doesnt go very far to explain the issue you 
> facing. Let alone being enough for anyone to figure out a solution 
> that could help you. 
>
>
> On Sun, Jun 3, 2012 at 12:48 AM, Steve  
> wrote: 
> > Revision 262 comitted on May 22 shows a change to " 
> > /trunk/python/google/appengine/ext/db/__init__.py" which added a 
> > default_kind=Expando inside  model_from_protobuf. This has broken my 
> > application for the last couple weeks. The change is not something I can 
> > override through exposed parameters. How am I supposed to fix this 
> without 
> > significantly rewriting my app? 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Google App Engine" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/google-appengine/-/bVd8KrYiaxwJ. 
> > To post to this group, send email to google-appengine@googlegroups.com. 
> > To unsubscribe from this group, send email to 
> > google-appengine+unsubscr...@googlegroups.com. 
> > For more options, visit this group at 
> > http://groups.google.com/group/google-appengine?hl=en. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/hAZet-Ib2fEJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Optimized with ProGuard

2012-06-02 Thread KT
On cold start, my GAE/J may crash on Oauth2 URL fetch process due to
com.google.api.client.auth.oauth2.TokenResponseException: 500.
(ms=6558 cpu_ms=163). Since ms > 6000, scheduler terminate my process.
It is always will be fine, I request the same request again. So my
thinking is there are too many jar files that take long time to load.
Will it be help if I use ProGuard to optimized my code? Is anybody
successful with ProGuard on GAE?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Half year past, the spamming problem is still there.

2012-06-02 Thread Tapir
I deleted those comments by myself.
But those groups are still listed in the profile page.
How to remove those groups names in the profile page?

On Jun 2, 9:52 pm, Shilendra Sharma  wrote:
> Dear you check itself
>
>
>
>
>
>
>
>
>
> On Sat, Jun 2, 2012 at 7:02 PM, Barry Hunter  wrote:
> > Google fixed the hople that allowed it to happen. And most of the
> > groups where removed - but only because they where reported by
> > multiple users.
>
> > So either multiple users need to report the remaining groups.
>
> > Or the owner of the account with 'copied' messages, need to go in and
> > delete the individual messages. Its been fixed so can delete the
> > message without having to first join the group.
>
> > On Sat, Jun 2, 2012 at 3:25 AM, Tapir  wrote:
> > > Have the Google Groups developers even cared about this problem?
>
> > > @Gregory and @Ikan, it seems you don't care about it, too.
>
> >http://groups.google.com/groups/profile?enc_user=Zv7tuxCy4JMQo8Z2...
>
> >http://groups.google.com/groups/profile?enc_user=GuejVxEAAABpq3LE9Llv...
>
> > > --
> > > You received this message because you are subscribed to the Google
> > Groups "Google App Engine" group.
> > > To post to this group, send email to google-appengine@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com.
> > > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> Regards & Thanks
> Shilendra Sharma
> +919891343808
> shilendra...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] GAE Python DB change Broke My App!

2012-06-02 Thread Steve
I'm trying to dig in to what exactly is crashing.  It looks like I'm now 
getting an Expando instance where one is not expected.  I'm not sure what 
was expected in these crash cases.  I haven't looked at this code in 2 
years, so it's taking a lot to re-familiarize myself with what's going on. 
 I didn't expect backward incompatible changes.

--Steve


On Saturday, June 2, 2012 2:33:11 PM UTC-10, barryhunter wrote:
>
> Maybe it would help to actually explain how you are using it - what 
> exactly is broken? 
>
> Just saying 'its broken' doesnt go very far to explain the issue you 
> facing. Let alone being enough for anyone to figure out a solution 
> that could help you. 
>
>
> On Sun, Jun 3, 2012 at 12:48 AM, Steve  
> wrote: 
> > Revision 262 comitted on May 22 shows a change to " 
> > /trunk/python/google/appengine/ext/db/__init__.py" which added a 
> > default_kind=Expando inside  model_from_protobuf. This has broken my 
> > application for the last couple weeks. The change is not something I can 
> > override through exposed parameters. How am I supposed to fix this 
> without 
> > significantly rewriting my app? 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Google App Engine" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/google-appengine/-/bVd8KrYiaxwJ. 
> > To post to this group, send email to google-appengine@googlegroups.com. 
> > To unsubscribe from this group, send email to 
> > google-appengine+unsubscr...@googlegroups.com. 
> > For more options, visit this group at 
> > http://groups.google.com/group/google-appengine?hl=en. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/m4xUabFCCacJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] GAE Python DB change Broke My App!

2012-06-02 Thread Barry Hunter
Maybe it would help to actually explain how you are using it - what
exactly is broken?

Just saying 'its broken' doesnt go very far to explain the issue you
facing. Let alone being enough for anyone to figure out a solution
that could help you.


On Sun, Jun 3, 2012 at 12:48 AM, Steve  wrote:
> Revision 262 comitted on May 22 shows a change to "
> /trunk/python/google/appengine/ext/db/__init__.py" which added a
> default_kind=Expando inside  model_from_protobuf. This has broken my
> application for the last couple weeks. The change is not something I can
> override through exposed parameters. How am I supposed to fix this without
> significantly rewriting my app?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/bVd8KrYiaxwJ.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] GAE Python DB change Broke My App!

2012-06-02 Thread Steve
Revision 262 comitted on May 22 shows a change to " 
/trunk/python/google/appengine/ext/db/__init__.py" 
which added a default_kind=Expando inside  *model_from_protobuf. This has 
broken my application for the last couple weeks. The change is not 
something I can override through exposed parameters. How am I supposed to 
fix this without significantly rewriting my app?*

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/bVd8KrYiaxwJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Storing JSON efficiently in Datastore (in Python)

2012-06-02 Thread Bryce Cutt
The type of data being serialized certainly affects how much faster marshal 
is. When testing with just a string approximately 1MB in size marshal was 
around 10 times as fast as JSON but only about 10% faster than pickle. With 
a dict of dicts of integers (around 1MB when serialized with marshal) I 
found that pickle was about 50% faster than JSON but marshal was around 200 
times faster than pickle!

If I run some more empirical tests I will share some real numbers. What 
sort of data were you using in your tests Andrin?


On Friday, June 1, 2012 11:40:38 AM UTC-7, Andrin von Rechenberg wrote:
>
> Hey there
>
> If you want to store megabytes of JSON in datastore
> and get it back from datastore into python already parsed, 
> this post is for you.
>
> I ran a couple of performance tests where I want to store
> a 4 MB json object in the datastore and then get it back at
> a later point and process it.
>
> There are several ways to do this.
>
> *Challenge 1) Serialization*
> You need to serialize your data.
> For this you can use several different libraries.
> JSON objects can be serialized using:
> the json lib, the cPickle lib or the marshal lib.
> (these are the libraries I'm aware of atm)
>
> *Challenge 2) Compression*
> If your serialized data doesn't fit into 1mb you need
> to shard your data over multiple datastore entities and
> manually build it together when loading the entities back.
> If you compress your serialized data and store it then,
> you have the cost of compression and decompression,
> but you have to fetch fewer datastore entities when you
> want to load your data and you have to write fewer
> datastore entities if you want to update your data if it
> sharded.
>
> *Solution for 1) Serialization:*
> cPickle is very slow. It's meant to serialize real
> objects and not just json. JSON is much faster,
> but compared to marshal it has no chance.
> *The python marshal library is **definitely the*
> *way to serialize JSON. *It has the best performance
> *
> *
> *Solution for 2) Compression:*
> For my use-case it makes absolutely sense to
> compress the data the marshal lib produces
> before storing it in datastore. I have gigabytes
> of JSON data. Compressing the data makes
> it about 5x smaller. Doing 5x fewer datastore
> operations definitely pays for the the time it
> takes to compress and decompress the data.
> There are several compression levels you
> can use to when using python's zlib.
> From 1 (lowest compression, but fastest)
> to 9 (highest compression but slowest).
> During my tests I figured that the optimum
> is to *compress your serialized data using*
> *zlib with **level 1 compression*.* *Higher
> compression takes to much CPU and
> the result is only marginally smaller.
>
> Here are my test results:
>
> *cPickle ziplvl: 0*
>
>
> dump: 1.671010s
>
> load: 0.764567s
>
> size: 3297275
>
> *cPickle ziplvl: 1*
>
>
> dump: 2.033570s
>
> load: 0.874783s
>
> size: 935327
>
> *json ziplvl: 0*
>
>
> dump: 0.595903s
>
> load: 0.698307s
>
> size: 2321719
>
> *json ziplvl: 1*
>
>
> dump: 0.667103s
>
> load: 0.795470s
>
> size: 458030
>
> *marshal ziplvl: 0*
>
>
> dump: 0.118067s
>
> load: 0.314645s
>
> size: 2311342
>
> *marshal ziplvl: 1*
>
>
> dump: 0.315362s
>
> load: 0.335677s
>
> size: 470956
>
> *marshal ziplvl: 2*
>
>
> dump: 0.318787s
>
> load: 0.380117s
>
> size: 457196
>
> *marshal ziplvl: 3*
>
>
> dump: 0.350247s
>
> load: 0.364908s
>
> size: 446085
>
> *marshal ziplvl: 4*
>
>
> dump: 0.414658s
>
> load: 0.318973s
>
> size: 437764
>
> *marshal ziplvl: 5*
>
>
> dump: 0.448890s
>
> load: 0.350013s
>
> size: 418712
>
> *marshal ziplvl: 6*
>
>
> dump: 0.516882s
>
> load: 0.367595s
>
> size: 409947
>
> *marshal ziplvl: 7*
>
>
> dump: 0.617210s
>
> load: 0.315827s
>
> size: 398354
>
> *marshal ziplvl: 8*
>
>
> dump: 1.117032s
>
> load: 0.346452s
>
> size: 392332
>
> *marshal ziplvl: 9*
>
>
> dump: 1.366547s
>
> load: 0.368925s
>
> size: 391921
>
> The results do not include datastore operations,
> it's just about creating a blob that can be stored
> in the datastore and getting the parsed data back.
> The times of "dump" and "load" are seconds it takes
> to do this on a Google AppEngine F1 instances
> (600Mhz, 128mb RAM).
>
> I posted this email on my blog: 
> http://devblog.miumeet.com/2012/06/storing-json-efficiently-in-python-on.html
> You can also comment there or on this email thread.
>
> Enjoy,
> -Andrin
>
> Here is the library i created an use:
>
>  #!/usr/bin/env python## Copyright 2012 MiuMeet AG## Licensed under the 
> Apache License, Version 2.0 (the "License");# you may not use this file 
> except in compliance with the License.# You may obtain a copy of the License 
> at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by 
> applicable law or agreed to in writing, software# distributed under the 
> License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS 
> OF ANY KIND, either express or implied.# See the License for the specific 
>

Re: [google-appengine] Re: Cannot add APP Engine app to Domain

2012-06-02 Thread Jeff Schnitzer
Have you tried logging out of all Google domains (ie, no multi-login)
and logging into just the one you are trying to work with?  This has
helped in the past.

Jeff

On Sat, Jun 2, 2012 at 12:28 PM, Ron  wrote:
> OK, I have had acknowledgement from Enterprise Support on Friday, that the
> problem can be recreated and that it is a bug
>
> but it is still not fixed
>
> since then I have 3 other people email me privately in desperation, clearly
> this is a widespread problem
>
> can someone please do something?
>
> I am certain this affects any domain and any app
>
>
> On Friday, 1 June 2012 21:10:11 UTC+1, Ron wrote:
>>
>> primary domain, actually domains, I have tried several domains and get the
>> same problem
>>
>> I have tried several apps and get the same problem
>>
>> I just tried and still getting the same problem
>>
>> "An error occurred while trying to install this application. Please try
>> again later."
>>
>>
>> On Friday, 1 June 2012 16:32:30 UTC+1, Takashi Matsuo (Google) wrote:
>>>
>>> Hi Ron and SG,
>>>
>>> Is the domain your primary domain?
>>>
>>> Now, non-primary domains are not supported for adding App Engine apps
>>> as described in our help center:
>>> http://support.google.com/a/bin/answer.py?hl=en&answer=182081
>>>
>>> In case your domain is the primary domain, do you still see the problem?
>>> I'm trying to reproduce your issues, but I could not repro with my own
>>> domain.
>>>
>>> -- Takashi
>>>
>>> On Fri, Jun 1, 2012 at 9:31 PM, Ron  wrote:
>>> > Ikai / Jason / Wesley ?  can someone help?
>>> >
>>> >
>>> > On Friday, 1 June 2012 08:15:25 UTC+1, Ron wrote:
>>> >>
>>> >> I'm also getting the same since early yesterday.
>>> >>
>>> >> Our business depends on adding our application to our customers'
>>> >> domains,
>>> >> can someone from Google please respond?
>>> >>
>>> >>
>>> >> On Friday, 1 June 2012 01:28:12 UTC+1, Sgia wrote:
>>> >>>
>>> >>> I have seen many posts about this, and none of the solutions work for
>>> >>> me.
>>> >>>
>>> >>> When attempting to add a domain to an app in
>>> >>> https://www.google.com/a/cpanel/>> >>> domain>/AddAppEngineService
>>> >>>
>>> >>> I get the error:
>>> >>>
>>> >>> "An error occurred while trying to install this application. Please
>>> >>> try again later."
>>> >>>
>>> >>> I have tried the Domain settings->control-panel->Current Release
>>> >>> change as stated all over the internet, however this does not work.
>>> >>>
>>> >>> Also, under Application Settings -> Add Domain - I get the same
>>> >>> error.
>>> >>>
>>> >>> It seems many many people have a problem with this. Is there any
>>> >>> solution?
>>> >>>
>>> >>> Thanks,
>>> >>> SG
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> > Groups
>>> > "Google App Engine" group.
>>> > To view this discussion on the web visit
>>> > https://groups.google.com/d/msg/google-appengine/-/Hn3mBa6POW4J.
>>> >
>>> > To post to this group, send email to google-appengine@googlegroups.com.
>>> > To unsubscribe from this group, send email to
>>> > google-appengine+unsubscr...@googlegroups.com.
>>> > For more options, visit this group at
>>> > http://groups.google.com/group/google-appengine?hl=en.
>>>
>>>
>>>
>>> --
>>> Takashi Matsuo | Developer Advocate | tmat...@google.com
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/LyorjVLD9MwJ.
>
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Storing JSON efficiently in Datastore (in Python)

2012-06-02 Thread Bryce Cutt
The docs for marshal seem to indicate there are no guarantees marshaled data is 
compatible between python versions. That worries me. If I decide to eventually 
upgrade my python 2.5 apps to 2.7 am I going to have to convert all my data 
between marshal versions? While pickle is not always backwards compatible it 
does appear to be forwards compatible.

I took your class and made the tiny modifications for it to use pickle instead 
of marshal and it is working well for me. Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/VFfN6ni0xbwJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Cannot add APP Engine app to Domain

2012-06-02 Thread Ron
OK, I have had acknowledgement from Enterprise Support on Friday, that the 
problem can be recreated and that it is a bug

but it is still not fixed

since then I have 3 other people email me privately in desperation, clearly 
this is a widespread problem

can someone please do something?

I am certain this affects any domain and any app
 

On Friday, 1 June 2012 21:10:11 UTC+1, Ron wrote:
>
> primary domain, actually domains, I have tried several domains and get the 
> same problem
>
> I have tried several apps and get the same problem
>
> I just tried and still getting the same problem
>
> "An error occurred while trying to install this application. Please try 
> again later."
>
>
> On Friday, 1 June 2012 16:32:30 UTC+1, Takashi Matsuo (Google) wrote:
>>
>> Hi Ron and SG, 
>>
>> Is the domain your primary domain? 
>>
>> Now, non-primary domains are not supported for adding App Engine apps 
>> as described in our help center: 
>> http://support.google.com/a/bin/answer.py?hl=en&answer=182081 
>>
>> In case your domain is the primary domain, do you still see the problem? 
>> I'm trying to reproduce your issues, but I could not repro with my own 
>> domain. 
>>
>> -- Takashi 
>>
>> On Fri, Jun 1, 2012 at 9:31 PM, Ron  wrote: 
>> > Ikai / Jason / Wesley ?  can someone help? 
>> > 
>> > 
>> > On Friday, 1 June 2012 08:15:25 UTC+1, Ron wrote: 
>> >> 
>> >> I'm also getting the same since early yesterday. 
>> >> 
>> >> Our business depends on adding our application to our customers' 
>> domains, 
>> >> can someone from Google please respond? 
>> >> 
>> >> 
>> >> On Friday, 1 June 2012 01:28:12 UTC+1, Sgia wrote: 
>> >>> 
>> >>> I have seen many posts about this, and none of the solutions work for 
>> >>> me. 
>> >>> 
>> >>> When attempting to add a domain to an app in 
>> >>> https://www.google.com/a/cpanel/> >>> domain>/AddAppEngineService 
>> >>> 
>> >>> I get the error: 
>> >>> 
>> >>> "An error occurred while trying to install this application. Please 
>> >>> try again later." 
>> >>> 
>> >>> I have tried the Domain settings->control-panel->Current Release 
>> >>> change as stated all over the internet, however this does not work. 
>> >>> 
>> >>> Also, under Application Settings -> Add Domain - I get the same 
>> >>> error. 
>> >>> 
>> >>> It seems many many people have a problem with this. Is there any 
>> >>> solution? 
>> >>> 
>> >>> Thanks, 
>> >>> SG 
>> > 
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> Groups 
>> > "Google App Engine" group. 
>> > To view this discussion on the web visit 
>> > https://groups.google.com/d/msg/google-appengine/-/Hn3mBa6POW4J. 
>> > 
>> > To post to this group, send email to google-appengine@googlegroups.com. 
>>
>> > To unsubscribe from this group, send email to 
>> > google-appengine+unsubscr...@googlegroups.com. 
>> > For more options, visit this group at 
>> > http://groups.google.com/group/google-appengine?hl=en. 
>>
>>
>>
>> -- 
>> Takashi Matsuo | Developer Advocate | tmat...@google.com 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/LyorjVLD9MwJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Storing JSON efficiently in Datastore (in Python)

2012-06-02 Thread johnP
Is this using python the 2.7 version of cPickle, or are you using
python 2.5 with the Python Pickle aliased to cPickle?

johnP


On Jun 1, 10:41 pm, "Brandon Wirtz"  wrote:
> Nice. I like it. Going to try playing with your method vs some of the things
> I tried. But I suspect you are faster.
>
> From: google-appengine@googlegroups.com
> [mailto:google-appengine@googlegroups.com] On Behalf Of Renzo Nuccitelli
> Sent: Friday, June 01, 2012 9:13 PM
> To: google-appengine@googlegroups.com
> Subject: [google-appengine] Re: Storing JSON efficiently in Datastore (in
> Python)
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Half year past, the spamming problem is still there.

2012-06-02 Thread Shilendra Sharma
Dear you check itself

On Sat, Jun 2, 2012 at 7:02 PM, Barry Hunter  wrote:

> Google fixed the hople that allowed it to happen. And most of the
> groups where removed - but only because they where reported by
> multiple users.
>
> So either multiple users need to report the remaining groups.
>
> Or the owner of the account with 'copied' messages, need to go in and
> delete the individual messages. Its been fixed so can delete the
> message without having to first join the group.
>
>
>
> On Sat, Jun 2, 2012 at 3:25 AM, Tapir  wrote:
> > Have the Google Groups developers even cared about this problem?
> >
> > @Gregory and @Ikan, it seems you don't care about it, too.
> >
> >
> http://groups.google.com/groups/profile?enc_user=Zv7tuxCy4JMQo8Z2z60KpjGFZb6i
> >
> >
> http://groups.google.com/groups/profile?enc_user=GuejVxEAAABpq3LE9LlvXst-Z8GVcBllkdEasx1kiYTQavV7mdW13Q
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Regards & Thanks
Shilendra Sharma
+919891343808
shilendra...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Half year past, the spamming problem is still there.

2012-06-02 Thread Barry Hunter
Google fixed the hople that allowed it to happen. And most of the
groups where removed - but only because they where reported by
multiple users.

So either multiple users need to report the remaining groups.

Or the owner of the account with 'copied' messages, need to go in and
delete the individual messages. Its been fixed so can delete the
message without having to first join the group.



On Sat, Jun 2, 2012 at 3:25 AM, Tapir  wrote:
> Have the Google Groups developers even cared about this problem?
>
> @Gregory and @Ikan, it seems you don't care about it, too.
>
> http://groups.google.com/groups/profile?enc_user=Zv7tuxCy4JMQo8Z2z60KpjGFZb6i
>
> http://groups.google.com/groups/profile?enc_user=GuejVxEAAABpq3LE9LlvXst-Z8GVcBllkdEasx1kiYTQavV7mdW13Q
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.