[google-appengine] Re: Billing issues, whom do I contact?

2013-08-15 Thread Eurig Jones
I suggest talking to your nearest brick wall because you'll probably get 
more support from that.

On Friday, 16 August 2013 02:35:28 UTC+3, PK wrote:
>
> Following on an e-mail about a failed attempt to bill my app, I just tried 
> to change something in my billing settings credit card account and I am 
> hitting issues. There is not contact number, e-mail etc. to contact and 
> figure out what is going on. Am I supposed to open a production ticket for 
> this?
>
> Thanks,
> PK
> http://www.gae123.com
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Billing issues, whom do I contact?

2013-08-15 Thread PK
Following on an e-mail about a failed attempt to bill my app, I just tried to 
change something in my billing settings credit card account and I am hitting 
issues. There is not contact number, e-mail etc. to contact and figure out what 
is going on. Am I supposed to open a production ticket for this?

Thanks,
PK
http://www.gae123.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] I do not have Java in my Server and is shared env 4GH godaddy. This means I can use AppEngine java to build a java chat web app

2013-08-15 Thread Vinny P
On Thu, Aug 15, 2013 at 2:01 PM, Leonidas Savvides wrote:
>
> So not needed my server at all in all instances only gappengine
> hosting...correct?
>

Yes. App Engine can host everything you need: static files, dynamic
applications, data, etc.


On Thu, Aug 15, 2013 at 2:01 PM, Leonidas Savvides wrote:
>
>  This app engine my files are private either free account or not?
>



The files on your account are private, as long as you secure them with the
appropriate role-name (for example, using admin as the role):
https://developers.google.com/appengine/docs/java/config/webxml#Security_and_Authentication



-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Problems with session shared attributes.

2013-08-15 Thread Vinny P
On Thu, Aug 15, 2013 at 4:38 PM, Nelson Paz y Miño wrote:

> Vinny, I have this in my appengine-web.xml file:
>
>   true
>   
>
>
> Still fails, will check with the session information. Thanks a lot, I may
> need your help if still fails.
>
>

Writing session data asynchronously delays the writing, so the second
servlet may not be getting the most up-to-date version of the session. Try
deleting the second line (the async-session-persistence line, but NOT the
sessions-enabled line).


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Problems with session shared attributes.

2013-08-15 Thread Risto Haukioja
K. B 


  


—
Sent from Mailbox for iPhone

On Thu, Aug 15, 2013 at 2:38 PM, Nelson Paz y Miño 
wrote:

> Vinny, I have this in my appengine-web.xml file:
>   true
>   
> Still fails, will check with the session information. Thanks a lot, I may 
> need your help if still fails.
> El miércoles, 14 de agosto de 2013 16:53:24 UTC-5, Vinny P escribió:
>>
>> On Wed, Aug 14, 2013 at 12:26 AM, Nelson Paz y Miño wrote:
>>
>>> In the second servlet I try to get the info from the session like this:
>>>
>>> String user_owner_id = 
>>> req.getSession().getAttribute("FBUserID").toString();
>>> String fbcurrency = req.getSession().getAttribute("FBCurrID").toString();
>>>
>>> I'm able to get the first value, but not the second one. The browser is 
>>> getting 500 Server Error:
>>>
>>> The error I got in the App Engine Console Log is:
>>>
>>> Uncaught exception from servlet java.lang.NullPointerException at 
>>> guestbook.FBFriendCall.doGet(FBFriendCall.java:27)
>>>
>>>  
>>  
>> How are you using Sessions? Are you using App Engine's built-in sessions 
>> ability, or another framework? If you are using GAE's built-in sessions, do 
>> you have async-session-persistence turned on ( 
>> https://developers.google.com/appengine/docs/java/config/appconfig#Java_appengine_web_xml_Enabling_sessions
>>  ), 
>> and if so, how much time elapses between a user visiting the first servlet 
>> and then the second servlet?
>>  
>> Try calling getAttributeNames() on the session object, see what else is 
>> stored. The attribute name might be getting changed by a filter or another 
>> servlet.
>>   
>>  
>> -
>> -Vinny P
>> Technology & Media Advisor
>> Chicago, IL
>>
>> App Engine Code Samples: http://www.learntogoogleit.com
>>   
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Problems with session shared attributes.

2013-08-15 Thread Nelson Paz y Miño
Vinny, I have this in my appengine-web.xml file:

  true
  


Still fails, will check with the session information. Thanks a lot, I may 
need your help if still fails.

El miércoles, 14 de agosto de 2013 16:53:24 UTC-5, Vinny P escribió:
>
> On Wed, Aug 14, 2013 at 12:26 AM, Nelson Paz y Miño wrote:
>
>> In the second servlet I try to get the info from the session like this:
>>
>> String user_owner_id = 
>> req.getSession().getAttribute("FBUserID").toString();
>> String fbcurrency = req.getSession().getAttribute("FBCurrID").toString();
>>
>> I'm able to get the first value, but not the second one. The browser is 
>> getting 500 Server Error:
>>
>> The error I got in the App Engine Console Log is:
>>
>> Uncaught exception from servlet java.lang.NullPointerException at 
>> guestbook.FBFriendCall.doGet(FBFriendCall.java:27)
>>
>>  
>  
> How are you using Sessions? Are you using App Engine's built-in sessions 
> ability, or another framework? If you are using GAE's built-in sessions, do 
> you have async-session-persistence turned on ( 
> https://developers.google.com/appengine/docs/java/config/appconfig#Java_appengine_web_xml_Enabling_sessions
>  ), 
> and if so, how much time elapses between a user visiting the first servlet 
> and then the second servlet?
>  
> Try calling getAttributeNames() on the session object, see what else is 
> stored. The attribute name might be getting changed by a filter or another 
> servlet.
>   
>  
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>   
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Announcing a credit for App Engine applications with new custom domains

2013-08-15 Thread John Wheeler
Same here - I'd like my credit for app storefrontpro

On Thursday, August 15, 2013 8:56:29 AM UTC-7, Igor Artamonov wrote:
>
>
> I've filled the form few days ago, but have no response/credit/etc. Is it 
> still working?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Task target -> specific Module

2013-08-15 Thread Alexis
It works for me.

The "target" parameter of a cron job definition currently will go to the 
default version of the specified module or the specified version of the 
default module.
If you both have a URL for the Cron job that points to an specific module 
and a "target" parameter that points differently, the URL forwarding rule 
via dispatch.yaml will prevail here.

There is currently no way to target a specific version on a non-default 
module using cron.yaml or dispatch.yaml.
But that may work programmatically (when you enqueue the task you can also 
specify a target, and maybe "version.module" works)

 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] I do not have Java in my Server and is shared env 4GH godaddy. This means I can use AppEngine java to build a java chat web app

2013-08-15 Thread Leonidas Savvides
So not needed my server at all in all instances only gappengine
hosting...correct?
in This app engine my files are private either free account or not?
On Aug 15, 2013 1:40 AM, "Vinny P"  wrote:

> On Wed, Aug 14, 2013 at 6:59 AM, LWDLSE  wrote:
>
>> I do not have Java in my Server... This means I can use AppEngine java to
>> build a java chat web app or android chat app...*or also required* my
>> own server (not appengine) have java?
>>
>
> Yes you can use GAE Java APIs to build a chat app, but you need to host
> the app on Google App Engine or a platform that supports GAE services such
> as AppScale http://www.appscale.com/ .
>
> On Wed, Aug 14, 2013 at 6:59 AM, LWDLSE  wrote:
>
>> What about a phonegap app can use appengine for a chat page in one of my
>> phonegap app pages?
>>
>
> Yes, a PhoneGap application can communicate with App Engine based projects
> for chat services.
>
>
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Google App Engine" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-appengine/YElqsv8FA6k/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Problems with AppEngine and GCM: IOException: Could not fetch URL: https://android.googleapis.com/gcm/send

2013-08-15 Thread hodenkobold63
Thanks for the information.
Your solution with the queue sounds good. I think I will try this one.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Re: Announcing a credit for App Engine applications with new custom domains

2013-08-15 Thread Igor Artamonov

I've filled the form few days ago, but have no response/credit/etc. Is it 
still working?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Task target -> specific Module

2013-08-15 Thread Aleksei Rovenski
For some reason target works for me both in queue and cron... so it looks 
to be supported feature..

четверг, 15 августа 2013 г., 8:38:48 UTC+3 пользователь Vinny P написал:
>
> On Wed, Aug 14, 2013 at 9:34 AM, bFlood 
> 
> > wrote:
>
>> hello all
>>
>> I'm having trouble targeting specific Modules from the Task queue, I 
>> thought it would be as simple as Backends using the "target" param. Am I 
>> missing something obvious?
>>
>  
>  
> Use a dispatch file. See 
> https://developers.google.com/appengine/docs/python/modules/routing (Scroll 
> down).
>  
> You can configure routing so that all requests to a particular path are 
> mapped to a particular module. Map your modules, then set the request 
> address in the task to hit the module needed. 
>   
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> App Engine Code Samples: http://www.learntogoogleit.com
>   
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Google can you let us have more the 25 domain names, can raise it to the 600 number

2013-08-15 Thread Rif Kiamil

Google,Can you "raise the number of domain aliases you are allowed.", We 
got the following error "This domain has already reached the maximum number 
of aliases." after adding the 25th domain.
I understand the that max limit to be 600, but we unable to add more then 
Our Application Identifier Alias:foodit-prod.appspot.com

*Google can you help us?*

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] java.security.AccessControlException: access denied ("javax.security.auth.AuthPermission" "getSubject") on local gae server with maven

2013-08-15 Thread Kyle Baley
I'm working with Julien on this problem and can provide updates. IntelliJ 
is configured to use the App Engine SDK.

This worked for us locally when we used Eclipse as well. And it worked when 
we deployed via the GPE. Here's the logged exception for a deployed mapper:

com.google.appengine.tools.mapreduce.v2.impl.handlers.Status handleCommand: Got 
exception while running command
java.lang.ExceptionInInitializerError
at org.apache.hadoop.mapreduce.JobContext.(JobContext.java:80)
at 
com.google.appengine.tools.mapreduce.AppEngineJobContext.(AppEngineJobContext.java:123)
at 
com.google.appengine.tools.mapreduce.AppEngineJobContext.createContextForNewJob(AppEngineJobContext.java:132)
at 
com.google.appengine.tools.mapreduce.v2.impl.handlers.Controller.handleStart(Controller.java:85)
at 
com.google.appengine.tools.mapreduce.v2.impl.handlers.Status.handleStartJob(Status.java:81)
at 
com.google.appengine.tools.mapreduce.v2.impl.handlers.Status.handleCommand(Status.java:182)
at 
com.google.appengine.tools.mapreduce.MapReduceServlet.doPost(MapReduceServlet.java:203)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at 
com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
at 
com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
at 
com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
at 
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
at 
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
at 
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
at 
com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
at 
com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
at 
com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:266)
at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at 
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at 
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:146)
at 
com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:439)
at 
com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:435)
at 
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:442)
at 
com.google.tracing.CurrentContext.runInContext(CurrentContext.java:186)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:306)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:298)
at 
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:439)
at 
com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang

[google-appengine] Re: GAE BILLING IS SERIOUSLY MESSED UP

2013-08-15 Thread James Gilliam
The saga of a broken billing system continues ...

A few days ago, I setup another checking account GAE billing; an account 
with Chase Bank (largest US bank I believe); the account has existed for 10 
years and used every day.  I received a GAE BILLING decline this morning ...

We were unable to place a small test deposit in your bank account. This may 
have happened for several reasons: 

   1. Your bank account information was entered incorrectly.
   2. Your bank account no longer exists.
   3. Your bank account has a restriction against direct debiting.

None of this is true.

I suggest a fourth possibility ...

4. The GAE BILLING system is seriously broken and this failure is a GAE 
BILLING problem.  Try and let somebody know but you will notice there is no 
hint in this email has to go about doing that.  Perhaps, you could post 
something on a public forum to get your private billing issue resolve.  Or, 
maybe, just wait until GAE disables your account because you are unable to 
make a regular payment with the payment system.  At that point, you will 
have little choice except to sue somebody.


I made a couple more one time payments using different methods of payment.

On Tuesday, August 13, 2013 12:21:34 PM UTC-7, James Gilliam wrote:
>
> My BILLING ID is 4517-8352-4265
>
> Gae billing sent me email saying my checking account didn't clear and 
> returned no status for the Aug 1st bill.  It has been working for months.
>
> Called bank, they said the latest request was never presented to them -- 
> probably the reason no status was returned, eh ?
>
> Over the next week, submitted one time payments for the checking account, 
> four debit and/or credit cards.
>
> Nothing is clearing.
>
> Submitted another debit card from a different bank, shows pending only.
>
> The debit cards show they are pending in the account, then they disappear. 
>  The bank said Google billing is not completing the transactions.
>
> Sent two emails to cloud-bill...@google.com -- no response.
>
> Anybody from billing out there ?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Datastore: how to design for huge time-series data

2013-08-15 Thread Vinny P
I'd recommend building a test application to load in a bunch of dummy
entries, and seeing what performance you get out of it. From there we can
discuss specific optimization strategies and so forth depending on where
the bottlenecks turn up.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com




On Tue, Aug 13, 2013 at 3:42 PM, Jay  wrote:

> In my opinion, your biggest take away from this should be to avoid having
> a mega entity group and you do this by simply *not* having all the
> entities in question have the same parent. Or perhaps more pointedly, any
> parent at all. Unless there is a really strong case to put many thousands
> of entities in the same entity group, I just wouldn't do it. You can have
> transactions across entity groups now so if you need a transaction with a
> few entities you are OK.
> As you need to relate the entities, do that by some other means instead of
> a parent entity. For example, you could use a ndb.KeyProperty or possibly
> just an encoded string or something along those lines.
>
>
> On Tuesday, August 13, 2013 7:59:52 AM UTC-5, Martin Trummer wrote:
>>
>> I'm a newbie to the AppEngine datastore and like to know how to best
>> design this use case:
>> there may be some time-series with huge amount of data: e.g. terra-bytes
>> for one time-series
>> the transacations 
>> docsays
>>  about entity groups:
>>
>>- *"Every entity belongs to an entity group, a set of one or more
>>entities that can be manipulated in a single transaction."*
>>- *"every entity with a given root entity as an ancestor is in the
>>same entity group. All entities in a group are stored in the same
>>Datastore node."*
>>
>> so does that mean, that all the terra-bytes of data for the huge
>> time-series would end up *on one computer* somewhere in the AppEngine
>> network?
>> if so:
>>
>>- that's not a good idea, right?
>>- how to avoid it? should I split up the data in sections (e.g. per
>>month) where each section has it's own kind/entity group?
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [google-appengine] Re: Datastore: how to design for huge time-series data

2013-08-15 Thread Jeff Schnitzer
Keep in mind that this can get very expensive very fast, and on-the-fly
aggregation is pretty much unavailable. You might consider running a
specialized timeseries db on GCE or some other cloud host.

Jeff


On Wed, Aug 14, 2013 at 7:51 AM, Martin Trummer  wrote:

> great - thanks timh
> that was the point, I was missing!
>
> Mit freundlichen Grüssen/Kind  regards,
>  Martin Trummer
> __
> DI (FH) Martin Trummer
> Mobile: +43 676 700 47 81
> skype:ds.martin.trummer
> mailto:martin.trum...@dewesoft.com
> *Attention! New mailaddress ends with .**com **(was .org before)*
>
> DEWESoft GmbH
> Grazerstrasse 7
> A-8062 Kumberg
> Austria / Europe
> Tel.: +43 3132 2252
> Fax: +43 3132 2252
> UID-Nr.: ATU 654 93414
> FB-Nr.:  078/4236-21
> www.dewesoft.com
> __
>
> This e-mail may contain confidential and/or privileged information.
> If you are not the intended recipient (or have received this e-mail in
> error), please notify the sender immediately and delete this e-mail.
> Any unauthorized copying, disclosure or distribution of the material in
> this e-mail is prohibited.
>
>
> On 14 August 2013 16:49, timh  wrote:
>
>> If you do not specify an ancestor the entity group of the entity consists
>> of only itself.
>>
>> So if you create 2 million entities with no parent entity then you have 2
>> million separate entity groups.
>>
>> Which is fine for what you are doing.
>>
>> Any thing else will severely limit write through put.
>>
>>
>>
>> On Wednesday, August 14, 2013 8:49:29 PM UTC+8, Martin Trummer wrote:
>>>
>>>
>>> On Tuesday, 13 August 2013 22:42:25 UTC+2, Jay wrote:

 In my opinion, your biggest take away from this should be to avoid
 having a mega entity group and you do this by simply *not* having all
 the entities in question have the same parent. Or perhaps more pointedly,
 any parent at all.

>>> that's what I'd like to do for this entity kind. but the docs indicate,
>>> that it's not possible: *"Every entity belongs to an entity group,.." *
>>> What am I missing?
>>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/google-appengine/JNU8i7KaxWM/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> google-appengine+unsubscr...@googlegroups.com.
>>
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.