[google-appengine] Datastore admin console - Timeout

2016-03-01 Thread Aswath Satrasala
Hi,
The datastore admin console times out for one of my appid.  I have already
raised a production issue for this.

question:   I want to do a restore of the backup.  The backup is done to
the gcs.  Since the admin console is not working, how can I do the restore
of the backup.  Any workaround or gcs utilities etc for this.

-Aswath

-- 
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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G4xHxw4pS02AipvRAkSuso-M4HMDaMPDfT1jmrm4sR0Bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] New Cloud Console - Datastore viewer - _AE_Backup_Information KIND not found

2016-02-28 Thread Aswath Satrasala
Hello,
In the new Cloud Console Datastore viewer (Datastore - Entities screen), I
cannot see _AE_Backup_Information KIND is not seen.  Also, other related
KINDS of backup (_AE_Backup_Information_kind_files etc..) are also not seen.
Those KINDS are visible in the old Datastore Viewer.

-Aswath

-- 
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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G7_ubr9u3%2BUTWRgnKqFh3cwb1Et4np%2Bq2nKbqNfn21n%3Dw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Production Issue not responded on the issue tracker

2016-01-28 Thread Aswath Satrasala
Hi,
We had a latency issue for a request serving from a fresh instance.  It was
suggested to create a issue in the tracker for better resolution.
A production issue on the appengine issue tracker was created  It was
answered and followed up by the appengine team during the initial period of
the issue.
But there is no response from the appengine team on the issue lately for
one month. I have been following up on the issue tracker every week lately,
but still no response.

FYI, the issue is
https://code.google.com/p/googleappengine/issues/detail?id=12564

Can someone help on this for getting the attention and resolution.

-Aswath

-- 
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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G6E4Muz%3Ds6Lt4AVqL-9fn2vx1_u6WbwDC_K2o3LOQE9yg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] instance spinning for html file

2015-10-02 Thread Aswath Satrasala
Hi,
There is a new instance spinning for .html file and it took 20s to
serve the request.

I have added the following in the appengine-web.xml in the
 section, for static serving.


-Aswath
www.AccountingGuru.net

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G52dPurwixZeB15je24yAmfwbWh_8yK2_0ajg%3Dgh6LSgw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Lightweight Identity for App Engine Java

2015-09-17 Thread Aswath Satrasala
Supporting email login was a problem for me for a long time.  I was
able to roll my own after a long time.
Hopefully, this project will help the  other appengine community
projects.  They will get a good jump start to support other logins in
their projects.

-Aswath
www.AccountingGuru.net



On Sun, Aug 30, 2015 at 5:22 AM, Tim Niblett  wrote:
> The User service is handy and simple. That
> it only handles Google accounts is a problem for me.  I've created a
> lightweight identity library (LID) which is similar to the User service
> and provides authentication for Google, Facebook and any Email.
> Google auth is via the User service, Facebook via OAuth and Email via
> an Email sent to the user which contains a URL they visit to sign in.
> Sign-in is cookie based.
>
> There is a demo at https://cilogi-liddemo.appspot.com. The library is
> on Github at https://github.com/cilogi/lid.
>
> Its not general purpose, requiring Guice and running only on App
> Engine but it may be useful for someone if the User service is
> functionally OK but doesn't provide enough coverage.
>
> Tim
>
> --
> 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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-appengine/1bec00b9-0eff-44d2-a3dd-06f629b2fff0%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G59Nj2n9Onyjfqumo%3DvJ8AOU%2B-rVYV%3DSY%2BGfYm9fm0jDg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Not very friendly - New Datastore Query Screen

2015-07-29 Thread Aswath Satrasala
I have created the issue.
https://code.google.com/p/googleappengine/issues/detail?id=12187

-Aswath

On Tue, Jun 30, 2015 at 6:54 PM, Ryan (Cloud Platform Support)
rbruy...@google.com wrote:
 Salutations All,

 You should create a PIT with specific requests (ie not losing Query after
 drilling down) that you would like to see. Once you create it, link it here
 and I will process it for you.

 On Monday, June 29, 2015 at 5:32:44 AM UTC-4, aswath wrote:

 Hi,
 The new Datastore Query Screen is not very friendly to query and to do
 the analysis.  Several issues.
 - The screen itself takes long time to appear
 - After doing the query using the namespace, as you scroll down the
 results, there is no indication, to say it is the end of the results
 - Drill down (click on one of the row), then do browser back button,
 then the query filter is lost.  It takes a very long time here, when
 you press the back button
 - The results view is shown from the beginning. The view is not
 positioned at the same place, where the row was clicked, when I did
 the drill down in the previous step.

 -Aswath
 www.AccountingGuru.net
 (Mobile + Online inventory/order/accounting service)

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G7UwvGRA4AG%2BYksqzBp4mxSj2k%3DiKw59ft6PYSFtcciCQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Not very friendly - New Datastore Query Screen

2015-06-29 Thread Aswath Satrasala
Hi,
The new Datastore Query Screen is not very friendly to query and to do
the analysis.  Several issues.
- The screen itself takes long time to appear
- After doing the query using the namespace, as you scroll down the
results, there is no indication, to say it is the end of the results
- Drill down (click on one of the row), then do browser back button,
then the query filter is lost.  It takes a very long time here, when
you press the back button
- The results view is shown from the beginning. The view is not
positioned at the same place, where the row was clicked, when I did
the drill down in the previous step.

-Aswath
www.AccountingGuru.net
(Mobile + Online inventory/order/accounting service)

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G5SSGb3BYarKEw75QcP75Uk-rhRG9PdiD9pRNX%3D4zWbtQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Entity Save Error - New Datastore Query Screen

2015-06-29 Thread Aswath Satrasala
Hi,
I was trying to edit and save one of the entities, and it said the following
Your Request included invalid parameters'

-Aswath
www.AccountingGuru.net
(Mobile + Online inventory/order/accounting service)

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G4QroddqSu4Akfnek5JFFJD%3D6%3DohiZRR_f6ZVMjTVd%2BVQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Datastore Admin Issue - Backup - Namespaces

2015-06-07 Thread Aswath Satrasala
Hi Patrice,

A request for enhancement.   Doing cron is fine, however, it is still
a workaround.  It can be done in the Datastore Viewer style.  Please
give a suggestbox style, instead of listing 250 namespaces, as this
not really useful, if you are dealing with large namespaces.

I have updated the issue also.

My humble request to the appengine team.  Please treat namespaces on
par with default namespace.  It should be supported in all tools and
utilities with the same ease as the default namespace.

On the same topic of namespaces, I just wanted to say that production
apps experience difficulties because of the namespaces not supported
well in all parts of the appengine.  The biggest hurdle is in doing
the migration/scheme change for the entities.  Mapreduce lacks
documentation for namespaces with no clear examples to handle large
number namespaces.  If anyone has done mapreduce for large number of
namespaces, request to share tips or examples.

Continuing..  I don't know much about Google Cloud Dataflow, does
Google Cloud dataflow support namespaces?

Thanks a lot.
Aswath
www.AccountingGuru.net.



On Wed, Jun 3, 2015 at 11:32 PM, Patrice (Cloud Platform Support)
pvoutsi...@google.com wrote:

 Hi again,

 So, as you can see on the linked issue, this is actually expected behavior, 
 to make sure that the query retrieving your namespaces doesn't time out, we 
 limit the results.

 If you need to have a namespace backed up that you cannot find, you will have 
 to use cron jobs for scheduled backups.

 Cheers!


 On Wednesday, June 3, 2015 at 10:47:55 AM UTC-4, Patrice (Cloud Platform 
 Support) wrote:

 Hi Alejandro,

 thank you for letting me know. See that makes a little bit more sense that 
 it simply shows the first X. Not exactly expected behavior, but more logical 
 than what I thought was happening at first.

 In any case, that seems to be a defect within the admin console. I therefore 
 went ahead and created this issue, as the proper place to report defects is 
 the public issue tracker.

 I would suggest for you two to star the issue so you can get updated when 
 there`s progress.

 Cheers!

 On Wednesday, June 3, 2015 at 4:40:05 AM UTC-4, Alejandro Gonzalez wrote:

 Hello Patrice,

 I checked this, and i have the same problem as Aswath. I have an 
 application with a lot of namespaces, and the namespace dropdown is only 
 showing the first 250 namespaces. For the round number it seems like there 
 is a limit on the number of namespaces displayed.

 Thanks.
 Alejandro.



 2015-06-03 9:29 GMT+02:00 Aswath Satrasala aswath.satras...@gmail.com:

 Hello,
 My appid: accountingguru-india
 Namespace: sarahfoodspvtltd-kumarharikant-sarahfoods.com


 The kinds, I want to backup are in that namespace, but I could have 
 selected other kinds also (in the previous screen), that may not yet be in 
 that namespace.

 A whole bunch of namespaces are missing in the dropdown selection.  The 
 namespaces starting after 'BIS..' are not displayed.
 Attached is the screen shot, of the namespace dropdown selection

 -Aswath
 www.AccountingGuru.net





 On Tue, Jun 2, 2015 at 7:52 PM, Patrice (Cloud Platform Support) 
 pvoutsi...@google.com wrote:

 Hi Aswath.

 We'd need a bit more details to be able to help you here.

 Are you sure that the namespace you want to backup isn't part of another 
 application's datastore? Are the kinds you are backing up in that 
 namespace?

 I've tried different combinations, and everything seemed to have worked 
 fine. If you could add print screens, both showing that the kinds are in 
 the requested namespace, and of the page not showing you the namespace, 
 it would be helpful in troubleshooting further

 Cheers


 On Tuesday, June 2, 2015 at 8:14:58 AM UTC-4, aswath wrote:

 Hello,
 I am trying to do backup of a Namespace, however, I cannot select the 
 namespace.
 I am doing the following in the appengine console (old)
 * Click on the Datastore Admin
 * Select the KINDS
 * Click on the 'Backup Entities'
 * In the next screen, I am trying to choose the namespace.  However, 
 there are only few namespaces displayed. I cannot select the namespace, 
 I wanted.

 -Aswath
 www.AccountingGuru.net.


 --
 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.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/google-appengine/CAKFF5G5wRCY_t4xwSz-P_Fxhv2r6sQ%3DoUTj-8UvGNOuC814rXA%40mail.gmail.com.

 For more options, visit https://groups.google.com/d/optout.


 --
 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

[google-appengine] Datastore Admin Issue - Backup - Namespaces

2015-06-02 Thread Aswath Satrasala
Hello,
I am trying to do backup of a Namespace, however, I cannot select the
namespace.
I am doing the following in the appengine console (old)
* Click on the Datastore Admin
* Select the KINDS
* Click on the 'Backup Entities'
* In the next screen, I am trying to choose the namespace.  However, there
are only few namespaces displayed. I cannot select the namespace, I wanted.

-Aswath
www.AccountingGuru.net.

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G7P_RH%2BJzC%3DO2SxEvMVdtZS9vGPwQN%2BoaPDh%3D%2BwCfu4zw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Appengine Logs and BigQuery

2015-05-08 Thread Aswath Satrasala
I want to analyze the logs over a period of time. How can I run queries, if
the logs are sent to a new bigquery table every day.



On Wed, May 6, 2015 at 4:35 PM, Aswath Satrasala aswath.satras...@gmail.com
 wrote:

 Hi,
 I am sending the Appengine Log to BigQuery using the LogViewer screen.
 In the BigQuery browser, I see that a table is created for every 1 day of
 log.

 Question:
 How can I send the logs to the same table instead of to different table
 every day.

 -Aswath
 www.AccountingGuru.net http://www.accountingguru.net/
 www.VeersoftSolutions.com http://www.veersoftsolutions.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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G6DnF40ORj7ca4jWt%3DRtFVFnBCnf_-sE634xZ8v6BYjrQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Appengine Logs and BigQuery

2015-05-06 Thread Aswath Satrasala
Hi,
I am sending the Appengine Log to BigQuery using the LogViewer screen.
In the BigQuery browser, I see that a table is created for every 1 day of
log.

Question:
How can I send the logs to the same table instead of to different table
every day.

-Aswath
www.AccountingGuru.net http://www.accountingguru.net/
www.VeersoftSolutions.com http://www.veersoftsolutions.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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G52UXBjf2PsypHMQmqn2dpmz_OFWa%2Bk%2B-pzaxx1p%2B5cEg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: New instance spinning for user facing apps

2015-05-04 Thread Aswath Satrasala
A new instance is started for a user facing request.  In the logs, you can
see that for the following endpoint request, a new instance is started, and
it takes 21718ms to serve the request.


   1. 2015-04-30 12:16:41.368
   /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200 21718ms
   0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104 Build/KOT49H)
   AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile
   Safari/537.36 module=default version=main


-Aswath






On Sun, May 3, 2015 at 9:19 AM, Adam araf...@google.com wrote:

 It's not clear what the problem is. Do you mean you do not want new
 instances to spin up?


 On Thursday, April 30, 2015 at 5:20:54 AM UTC-4, aswath wrote:

 Hi,
 I just want to raise this issue again. Its discussed many times.  Any
 recommendations or settings to fix this.  I have tried different
 performance setting earlier.
 It did not help, or no way to say that this will not happen, because of
 the new settings.

 -Aswath


1. 2015-04-30 12:17:47.917
   /_ah/spi/com.veersoft.services.api.ListPartyAPI.viewTransaction 200
4709ms 0kb Mozilla/5.0 (Linux; U; Android 4.1.2; en-gb; GT-S7392
   Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
   Safari/534.30 module=default version=main
   2. I2015-04-30 12:17:43.215 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   3. I2015-04-30 12:17:43.640 
 com.google.api.server.spi.SystemServiceServlet
   init: SPI restricted: true
   4. I2015-04-30 12:17:46.912 
 com.google.api.server.spi.auth.AppEngineAuthUtils
   getCurrentUser: getCurrentUser: AccessToken; user=
   pravinkatka...@gmail.com
   5. I2015-04-30 12:17:47.369 com.veersoft.services.PartyServiceImpl
   validateBranch: branchId validated value is : 2002
   6. I2015-04-30 12:17:47.438 com.veersoft.services.api.CommonHelper
   assembleTransactionMobile: party id is:5871248932339712
   7. I2015-04-30 12:17:47.530 com.veersoft.services.AccountingServiceImpl
   logPartyInternalOrgSetting: PartyInternalOrgSetting for Key?(!
   IndiaDemoCompany-veersoft1.test-gmail.com:
   8. I2015-04-30 12:17:47.542 com.veersoft.services.api.CommonHelper
   assembleTransactionMobile: listAcctgTransaction:0
   9. I2015-04-30 12:17:47.915 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: end
1.
   1. 2015-04-30 12:16:51.058
   /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
   22314ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104
   Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 
 Chrome/
   30.0.0.0 Mobile Safari/537.36 module=default version=main
   2. I2015-04-30 12:16:39.781 
 com.veersoft.listener.VsServletContextListener
   contextInitialized:
   
 sun.util.calendar.ZoneInfo[id=GMT+00:00,offset=0,dstSavings=0,useDaylight=false,t
   3. W2015-04-30 12:16:39.785 
 com.veersoft.listener.VsServletContextListener
   contextInitialized: 2015-04-30 12:16:39 IST
   4. I2015-04-30 12:16:43.635 
 com.veersoft.services.NullNamespaceServiceImpl
   getAllGlobalGlAccounts: get AllGlobalGlAccounts
   5. I2015-04-30 12:16:45.074 
 com.veersoft.services.NullNamespaceServiceImpl
   getAllGlobalGlAccounts: No of GlobalGlAccounts = 61
   6. I2015-04-30 12:16:45.869 
 com.google.inject.internal.util.$FinalizableReferenceQueue$SystemLoader
   loadFinalizer: Not allowed to access system class loader.
   7. I2015-04-30 12:16:45.882 
 com.google.inject.internal.util.$FinalizableReferenceQueue
   init: Failed to start reference finalizer thread. Reference cleanup 
 will
   only occur when
   8. I2015-04-30 12:16:48.593 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   9. I2015-04-30 12:16:48.835 
 com.google.api.server.spi.SystemServiceServlet
   init: SPI restricted: true
   10. I2015-04-30 12:16:50.419 
 com.google.api.server.spi.auth.AppEngineAuthUtils
   getCurrentUser: getCurrentUser: AccessToken; user=
   rahulkadamjune1...@gmail.com
   11. I2015-04-30 12:16:50.681 com.veersoft.services.PartyServiceImpl
   validateBranch: branchId validated value is : 3599224
   12. I2015-04-30 12:16:50.771 com.veersoft.services.api.ProductAPI
   productSummary: productOrgDetailsListSize:3
   13. I2015-04-30 12:16:51.045 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: end
   14. I2015-04-30 12:16:51.058 This request caused a new process to
   be started for your application, and thus caused your application code 
 to
   be loaded for the first time. This requ
2.
   1. 2015-04-30 12:16:41.368
   /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
   21718ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104
   Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 
 

Re: [google-appengine] New instance spinning for user facing apps

2015-05-04 Thread Aswath Satrasala
That is around 5.5 seconds.  The request started at 12:16:33.087 and end
at 12:16:38.436.  But, it says 18 seconds.  I am not sure how to count for
this extra 13 seconds.

In the other requests, where it started the instance, it said 21 and 22
seconds.   But, if you look at the individual log timings, it is 12 seconds.

-Aswath
www.VeersoftSolutions.com http://www.veersoftsolutions.com/
www.AccountingGuru.net http://www.accountingguru.net/.
*Accounting/Inventory/Orders on Google Cloud Platform and Mobile.*


On Tue, May 5, 2015 at 9:34 AM, Jeff Schnitzer j...@infohazard.org wrote:

 Am I reading that correctly? It looks like even a non-startup request to
 productSummary takes 18 seconds...

 Jeff

 On Thu, Apr 30, 2015 at 2:20 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Hi,
 I just want to raise this issue again. Its discussed many times.  Any
 recommendations or settings to fix this.  I have tried different
 performance setting earlier.
 It did not help, or no way to say that this will not happen, because of
 the new settings.

 -Aswath


1. 2015-04-30 12:17:47.917
   /_ah/spi/com.veersoft.services.api.ListPartyAPI.viewTransaction 200
4709ms 0kb Mozilla/5.0 (Linux; U; Android 4.1.2; en-gb; GT-S7392
   Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
   Safari/534.30 module=default version=main
   2. I2015-04-30 12:17:43.215 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   3. I2015-04-30 12:17:43.640 
 com.google.api.server.spi.SystemServiceServlet
   init: SPI restricted: true
   4. I2015-04-30 12:17:46.912 
 com.google.api.server.spi.auth.AppEngineAuthUtils
   getCurrentUser: getCurrentUser: AccessToken; user=
   pravinkatka...@gmail.com
   5. I2015-04-30 12:17:47.369 com.veersoft.services.PartyServiceImpl
   validateBranch: branchId validated value is : 2002
   6. I2015-04-30 12:17:47.438 com.veersoft.services.api.CommonHelper
   assembleTransactionMobile: party id is:5871248932339712
   7. I2015-04-30 12:17:47.530 com.veersoft.services.AccountingServiceImpl
   logPartyInternalOrgSetting: PartyInternalOrgSetting for Key?(!
   IndiaDemoCompany-veersoft1.test-gmail.com:
   8. I2015-04-30 12:17:47.542 com.veersoft.services.api.CommonHelper
   assembleTransactionMobile: listAcctgTransaction:0
   9. I2015-04-30 12:17:47.915 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: end
1.
   1. 2015-04-30 12:16:51.058
   /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
   22314ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104
   Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 
 Chrome/
   30.0.0.0 Mobile Safari/537.36 module=default version=main
   2. I2015-04-30 12:16:39.781 
 com.veersoft.listener.VsServletContextListener
   contextInitialized:
   
 sun.util.calendar.ZoneInfo[id=GMT+00:00,offset=0,dstSavings=0,useDaylight=false,t
   3. W2015-04-30 12:16:39.785 
 com.veersoft.listener.VsServletContextListener
   contextInitialized: 2015-04-30 12:16:39 IST
   4. I2015-04-30 12:16:43.635 
 com.veersoft.services.NullNamespaceServiceImpl
   getAllGlobalGlAccounts: get AllGlobalGlAccounts
   5. I2015-04-30 12:16:45.074 
 com.veersoft.services.NullNamespaceServiceImpl
   getAllGlobalGlAccounts: No of GlobalGlAccounts = 61
   6. I2015-04-30 12:16:45.869 
 com.google.inject.internal.util.$FinalizableReferenceQueue$SystemLoader
   loadFinalizer: Not allowed to access system class loader.
   7. I2015-04-30 12:16:45.882 
 com.google.inject.internal.util.$FinalizableReferenceQueue
   init: Failed to start reference finalizer thread. Reference cleanup 
 will
   only occur when
   8. I2015-04-30 12:16:48.593 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   9. I2015-04-30 12:16:48.835 
 com.google.api.server.spi.SystemServiceServlet
   init: SPI restricted: true
   10. I2015-04-30 12:16:50.419 
 com.google.api.server.spi.auth.AppEngineAuthUtils
   getCurrentUser: getCurrentUser: AccessToken; user=
   rahulkadamjune1...@gmail.com
   11. I2015-04-30 12:16:50.681 com.veersoft.services.PartyServiceImpl
   validateBranch: branchId validated value is : 3599224
   12. I2015-04-30 12:16:50.771 com.veersoft.services.api.ProductAPI
   productSummary: productOrgDetailsListSize:3
   13. I2015-04-30 12:16:51.045 
 com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: end
   14. I2015-04-30 12:16:51.058 This request caused a new process to
   be started for your application, and thus caused your application code 
 to
   be loaded for the first time. This requ
2.
   1. 2015-04-30 12:16:41.368
   /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
   21718ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104

Re: [google-appengine] Google Cloud Platform wants to hear from you

2015-04-30 Thread Aswath Satrasala
Appengine new Instance spinning for user facing requests.  I think there is
no recommended process or solution for this. This issue is the most
important for production apps.This is discussed many times.

-Aswath
www.AccountingGuru.net
www.VeersoftSolutions.com

On Thu, Apr 30, 2015 at 1:30 PM, Kaan Soral kaanso...@gmail.com wrote:

 There are many great suggestions that are already made on this thread, but
 I would like to concentrate on a single and extremely important aspect:
 *Support*

 There are many edge issues of App Engine, or any product in general, yet
 with App Engine, these issues are almost never acknowledged and solved
 properly, we generally have to work around them for years, examples:

 https://groups.google.com/forum/#!topic/google-appengine/GIRRoBxQZMo -
 Issue ignored + Thread closed - No freedom of speech either
 https://groups.google.com/forum/#!topic/google-appengine/2O87iU8ySCM - A
 similar but recent issue, All I see in my logs are these errors, yet no one
 helps me, no one can help me, there is no channel that I can request for
 support

 I'm not going to pay for support for a product that I'm already paying
 considerable amounts, the support packages are also too complicated, unclear

 What we need is a new/structured purpose-built community both for issue
 tracking, support and help, which is both community based, google-backed
 and open (or simply some dedication to issues here and bugs in general, at
 min)

 --
 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.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-appengine/849a05ac-b49d-4648-9d39-9d686d3092ae%40googlegroups.com
 https://groups.google.com/d/msgid/google-appengine/849a05ac-b49d-4648-9d39-9d686d3092ae%40googlegroups.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAKFF5G6rxezVWiMW3i9z7a20ww58G2EF%2B4eD%3DMY6-tN_M_sBwA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] New instance spinning for user facing apps

2015-04-30 Thread Aswath Satrasala
Hi,
I just want to raise this issue again. Its discussed many times.  Any
recommendations or settings to fix this.  I have tried different
performance setting earlier.
It did not help, or no way to say that this will not happen, because of the
new settings.

-Aswath


   1. 2015-04-30 12:17:47.917
  /_ah/spi/com.veersoft.services.api.ListPartyAPI.viewTransaction 200
  4709ms 0kb Mozilla/5.0 (Linux; U; Android 4.1.2; en-gb; GT-S7392
  Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile
  Safari/534.30 module=default version=main
  2. I2015-04-30 12:17:43.215
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
  doFilter: begin
  3. I2015-04-30 12:17:43.640
com.google.api.server.spi.SystemServiceServlet
  init: SPI restricted: true
  4. I2015-04-30 12:17:46.912
com.google.api.server.spi.auth.AppEngineAuthUtils
  getCurrentUser: getCurrentUser: AccessToken; user=
  pravinkatka...@gmail.com
  5. I2015-04-30 12:17:47.369 com.veersoft.services.PartyServiceImpl
  validateBranch: branchId validated value is : 2002
  6. I2015-04-30 12:17:47.438 com.veersoft.services.api.CommonHelper
  assembleTransactionMobile: party id is:5871248932339712
  7. I2015-04-30 12:17:47.530 com.veersoft.services.AccountingServiceImpl
  logPartyInternalOrgSetting: PartyInternalOrgSetting for Key?(!
  IndiaDemoCompany-veersoft1.test-gmail.com:
  8. I2015-04-30 12:17:47.542 com.veersoft.services.api.CommonHelper
  assembleTransactionMobile: listAcctgTransaction:0
  9. I2015-04-30 12:17:47.915
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
  doFilter: end
   1.
  1. 2015-04-30 12:16:51.058
  /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
  22314ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104
  Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/
  30.0.0.0 Mobile Safari/537.36 module=default version=main
  2. I2015-04-30 12:16:39.781
com.veersoft.listener.VsServletContextListener
  contextInitialized:
  
sun.util.calendar.ZoneInfo[id=GMT+00:00,offset=0,dstSavings=0,useDaylight=false,t
  3. W2015-04-30 12:16:39.785
com.veersoft.listener.VsServletContextListener
  contextInitialized: 2015-04-30 12:16:39 IST
  4. I2015-04-30 12:16:43.635
com.veersoft.services.NullNamespaceServiceImpl
  getAllGlobalGlAccounts: get AllGlobalGlAccounts
  5. I2015-04-30 12:16:45.074
com.veersoft.services.NullNamespaceServiceImpl
  getAllGlobalGlAccounts: No of GlobalGlAccounts = 61
  6. I2015-04-30 12:16:45.869
com.google.inject.internal.util.$FinalizableReferenceQueue$SystemLoader
  loadFinalizer: Not allowed to access system class loader.
  7. I2015-04-30 12:16:45.882
com.google.inject.internal.util.$FinalizableReferenceQueue
  init: Failed to start reference finalizer thread. Reference
cleanup will
  only occur when
  8. I2015-04-30 12:16:48.593
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
  doFilter: begin
  9. I2015-04-30 12:16:48.835
com.google.api.server.spi.SystemServiceServlet
  init: SPI restricted: true
  10. I2015-04-30 12:16:50.419
com.google.api.server.spi.auth.AppEngineAuthUtils
  getCurrentUser: getCurrentUser: AccessToken; user=
  rahulkadamjune1...@gmail.com
  11. I2015-04-30 12:16:50.681 com.veersoft.services.PartyServiceImpl
  validateBranch: branchId validated value is : 3599224
  12. I2015-04-30 12:16:50.771 com.veersoft.services.api.ProductAPI
  productSummary: productOrgDetailsListSize:3
  13. I2015-04-30 12:16:51.045
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
  doFilter: end
  14. I2015-04-30 12:16:51.058 This request caused a new process to be
  started for your application, and thus caused your application code to be
  loaded for the first time. This requ
   2.
  1. 2015-04-30 12:16:41.368
  /_ah/spi/com.veersoft.services.api.ProductAPI.productSummary 200
  21718ms 0kb Mozilla/5.0 (Linux; Android 4.4.2; Micromax A104
  Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/
  30.0.0.0 Mobile Safari/537.36 module=default version=main
  2. I2015-04-30 12:16:29.581
com.veersoft.listener.VsServletContextListener
  contextInitialized:
  
sun.util.calendar.ZoneInfo[id=GMT+00:00,offset=0,dstSavings=0,useDaylight=false,t
  3. W2015-04-30 12:16:29.585
com.veersoft.listener.VsServletContextListener
  contextInitialized: 2015-04-30 12:16:29 IST
  4. I2015-04-30 12:16:33.620
com.veersoft.services.NullNamespaceServiceImpl
  getAllGlobalGlAccounts: get AllGlobalGlAccounts
  5. I2015-04-30 12:16:35.132
com.veersoft.services.NullNamespaceServiceImpl
  getAllGlobalGlAccounts: No of GlobalGlAccounts = 61
  6. I2015-04-30 12:16:35.988
com.google.inject.internal.util.$FinalizableReferenceQueue$SystemLoader
  loadFinalizer: Not allowed to access system class 

Re: [google-appengine] Will cloud Dataflows replace the MapReduce/Pipeline API?

2014-07-29 Thread Aswath Satrasala
That is correct.  It support one namespace.  If there are 1000 namespaces,
then we have to setup 1000 mapreduce jobs, and monitor them.
It is more work and not convenient, if you are doing data processing more
often.
Please star this issue, if you are using namespace and mapreduce
https://code.google.com/p/appengine-mapreduce/issues/detail?id=108




On Fri, Jul 25, 2014 at 12:13 AM, 'Tom Kaitchuck' via Google App Engine 
google-appengine@googlegroups.com wrote:

 Mapreduce does support namespaces:

 https://code.google.com/p/appengine-mapreduce/source/browse/trunk/java/src/main/java/com/google/appengine/tools/mapreduce/inputs/DatastoreInput.java#28


 On Thu, Jul 24, 2014 at 12:28 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Currently, mapreduce does not support namespaces well and takes takes
 longer time to setup and code.
 Any idea, on the the dataflow when it will be for public?  Will it
 support for processing namespaces data in appengine?

 -Aswath



 On Fri, Jun 27, 2014 at 12:18 AM, 'Tom Kaitchuck' via Google App Engine 
 google-appengine@googlegroups.com wrote:

 No

 --
 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/d/optout.


  --
 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/d/optout.


  --
 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/d/optout.


-- 
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/d/optout.


[google-appengine] Datastore Admin - Blank screen

2014-07-25 Thread Aswath Satrasala
Datastore Admin in the Admin console does not showup.
I got the url from the iframe, and pasted in the new tab.  It shows a blank
screen (Empty body).  It takes a very long time to show the blank screen
also.

After trying 5-10 times, the datastore admin shows up occasionally

Any suggestions or workarounds.

-Aswath

-- 
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/d/optout.


[google-appengine] Re: Datastore Admin - Blank screen

2014-07-25 Thread Aswath Satrasala
I looked at the logs for the built in version 'ah-builtin-python-bundle'.
I am trying to open the Datastore Admin using the frontend F1  instance.

   1. 2014-07-25 17:46:01.567
   /_ah/datastore_admin/?app_id=s~accountingguru-indiaadminconsolecustompage
   500 40027ms 0kb Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101
   Firefox/30.0 module=default version=ah-builtin-python-bundle

   122.167.206.119 - aswath.satrasala [25/Jul/2014:05:16:01 -0700]
GET /_ah/datastore_admin/?app_id=s~accountingguru-indiaadminconsolecustompage
HTTP/1.1 500 124 - Mozilla/5.0 (Windows NT 6.1; rv:30.0)
Gecko/20100101 Firefox/30.0
ah-builtin-python-bundle-dot-accountingguru-india.appspot.com
ms=40028 cpu_ms=17419 cpm_usd=0.14 app_engine_release=1.9.7
trace_id=bd242a2ec0efba1137da3c8c040473f1
instance=00c61b117c6eb37c80c3cff7778055047c08e148
https://appengine.google.com/instances?app_id=s~accountingguru-indiaversion_id=ah-builtin-python-bundle.358321112058963634key=00c61b117c6eb37c80c3cff7778055047c08e148#00c61b117c6eb37c80c3cff7778055047c08e148


The API call datastore_v3.RunQuery() took too long to respond and was cancelled.
Traceback (most recent call last):
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py,
line 714, in __call__
handler.get(*groups)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 203, in get
self.RouteAction(GET_ACTIONS)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 195, in RouteAction
self.ListActions(error=self.request.get('error', None))
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 157, in ListActions
kinds, more_kinds = self.GetKinds()
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 222, in GetKinds
kinds, more_kinds = self.GetKindsForAllNamespaces(deadline)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 278, in GetKindsForAllNamespaces
ReadFromKindIters(kind_iter_list)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
line 255, in ReadFromKindIters
kind_name = kind_iter.next().kind_name
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/db/__init__.py,
line 2326, in next
return self.__model_class.from_entity(self.__iterator.next())
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
line 2934, in next
next_batch = self.__batcher.next_batch(Batcher.AT_LEAST_OFFSET)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
line 2820, in next_batch
batch = self.__next_batch.get_result()
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py,
line 612, in get_result
return self.__get_result_hook(self)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
line 2553, in __query_result_hook
self._batch_shared.conn.check_rpc_success(rpc)
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py,
line 1331, in check_rpc_success
rpc.check_success()
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py,
line 578, in check_success
self.__rpc.CheckSuccess()
  File 
/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py,
line 133, in CheckSuccess
raise self.exception
DeadlineExceededError: The API call datastore_v3.RunQuery() took too
long to respond and was cancelled.


-Aswath



On Fri, Jul 25, 2014 at 5:38 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Datastore Admin in the Admin console does not showup.
 I got the url from the iframe, and pasted in the new tab.  It shows a
 blank screen (Empty body).  It takes a very long time to show the blank
 screen also.

 After trying 5-10 times, the datastore admin shows up occasionally

 Any suggestions or workarounds.

 -Aswath


-- 
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/d/optout.


[google-appengine] Re: Datastore Admin - Blank screen

2014-07-25 Thread Aswath Satrasala
Sorry, I meant, I am using F4 instance, not F1 instance.

-Aswath


On Fri, Jul 25, 2014 at 5:52 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 I looked at the logs for the built in version 'ah-builtin-python-bundle'.
   I am trying to open the Datastore Admin using the frontend F1  instance.

1. 2014-07-25 17:46:01.567
/_ah/datastore_admin/?app_id=s~accountingguru-indiaadminconsolecustompage
500 40027ms 0kb Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101
Firefox/30.0 module=default version=ah-builtin-python-bundle

122.167.206.119 - aswath.satrasala [25/Jul/2014:05:16:01 -0700] GET 
 /_ah/datastore_admin/?app_id=s~accountingguru-indiaadminconsolecustompage 
 HTTP/1.1 500 124 - Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101 
 Firefox/30.0 ah-builtin-python-bundle-dot-accountingguru-india.appspot.com 
 ms=40028 cpu_ms=17419 cpm_usd=0.14 app_engine_release=1.9.7 
 trace_id=bd242a2ec0efba1137da3c8c040473f1 
 instance=00c61b117c6eb37c80c3cff7778055047c08e148 
 https://appengine.google.com/instances?app_id=s~accountingguru-indiaversion_id=ah-builtin-python-bundle.358321112058963634key=00c61b117c6eb37c80c3cff7778055047c08e148#00c61b117c6eb37c80c3cff7778055047c08e148


 The API call datastore_v3.RunQuery() took too long to respond and was 
 cancelled.
 Traceback (most recent call last):
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py,
  line 714, in __call__
 handler.get(*groups)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 203, in get
 self.RouteAction(GET_ACTIONS)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 195, in RouteAction
 self.ListActions(error=self.request.get('error', None))
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 157, in ListActions
 kinds, more_kinds = self.GetKinds()
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 222, in GetKinds
 kinds, more_kinds = self.GetKindsForAllNamespaces(deadline)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 278, in GetKindsForAllNamespaces
 ReadFromKindIters(kind_iter_list)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/datastore_admin/main.py,
  line 255, in ReadFromKindIters
 kind_name = kind_iter.next().kind_name
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/db/__init__.py,
  line 2326, in next
 return self.__model_class.from_entity(self.__iterator.next())
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
  line 2934, in next
 next_batch = self.__batcher.next_batch(Batcher.AT_LEAST_OFFSET)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
  line 2820, in next_batch
 batch = self.__next_batch.get_result()
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py,
  line 612, in get_result
 return self.__get_result_hook(self)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_query.py,
  line 2553, in __query_result_hook
 self._batch_shared.conn.check_rpc_success(rpc)
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py,
  line 1331, in check_rpc_success
 rpc.check_success()
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py,
  line 578, in check_success
 self.__rpc.CheckSuccess()
   File 
 /base/data/home/runtimes/python/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py,
  line 133, in CheckSuccess
 raise self.exception
 DeadlineExceededError: The API call datastore_v3.RunQuery() took too long to 
 respond and was cancelled.


 -Aswath



 On Fri, Jul 25, 2014 at 5:38 PM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Datastore Admin in the Admin console does not showup.
 I got the url from the iframe, and pasted in the new tab.  It shows a
 blank screen (Empty body).  It takes a very long time to show the blank
 screen also.

 After trying 5-10 times, the datastore admin shows up occasionally

 Any suggestions or workarounds.

 -Aswath




-- 
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

Re: [google-appengine] Will cloud Dataflows replace the MapReduce/Pipeline API?

2014-07-24 Thread Aswath Satrasala
Currently, mapreduce does not support namespaces well and takes takes
longer time to setup and code.
Any idea, on the the dataflow when it will be for public?  Will it support
for processing namespaces data in appengine?

-Aswath



On Fri, Jun 27, 2014 at 12:18 AM, 'Tom Kaitchuck' via Google App Engine 
google-appengine@googlegroups.com wrote:

 No

 --
 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/d/optout.


-- 
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/d/optout.


Re: [google-appengine] Google App Engine Indexes

2014-05-13 Thread Aswath Satrasala
Hello,
I am not a premium customer, but I have paid app.   How can I increase the
200 limit custom indexes quota.  What Google email id, I need to send the
request.

Regards
-Aswath
www.AccountingGuru.net


On Wed, Dec 18, 2013 at 5:12 PM, Barry Hunter barrybhun...@gmail.comwrote:

 If you a premier customer, dont you get support with that? Would be better
 than asking other users here...


 Google have indicated thay can lift most limits by special request.


 On 18 December 2013 11:33, srk srikanth.krishnamur...@a-cti.com wrote:

 Hi,

 We are a premier customer of google app engine. We are planning to add
 more features in our product which requires more number of datastore
 indexesfor that will exceed the daily quota details. Can someone please
 advise if the datastore index quota can be increased on request to
 google app engine team/google. We are desperately looking for the
 confirmation so that we can scale our app in the wonderful platform of gae
 :) thanks in advance.

 --
 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.


-- 
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/d/optout.


Re: [google-appengine] Using Namespaces

2014-04-23 Thread Aswath Satrasala
Hello,


On Tue, Apr 22, 2014 at 6:36 PM, SMF sarfaraz.faroo...@gmail.com wrote:

 Hi there

 I have a few basic questions

 1. If I have 1000+  Namespaces, how will they get displayed in the App
 Engine Admin Console (Datastore Viewer),
 Right now I have few and they are displayed in a dropdown box.

We have lots of namespaces 2000+.  Currently, in the appengine admin
console, the namespace is selected by a suggestbox style (auto complete).
If there are fewer namespaces, it is displayed in a dropdown.



 2. I have a Multi-Tenant app where each tenant has its own namespace. the
 model and entities related to the tenant is within their respective
 namespace except for the User entities each tenant can have multiple users.
 thats why all users are stored without any namespace.

 The user's  UserId ,name and TenantId (also used as namespace) is stored
 in the Users Model

 After user log's in through Google , We Query this Model to Find the
 Namespace of the logged in User, Once found we set it and use it for
 reading / storing entities in their respective  namespace.

 My Question is What could go wrong with this approach ?, and do we have
 any better solution for handling Multiple Tenants with Multiple User
 Accounts.
 We need to do this without using Sub Domain Names and URL Paths
 (Containing the namespace id or key)

We do similar things.  For every user/company, we create a namespace name
and store in a separate model in the empty namespace.  Every time, the
request comes, we check the logged in user, and then get the namespace from
the model and set the namespace.
We use GWT and Objectify.  Every rpc, we check who logged in and set the
namespace using the NamespaceManger. We have issues dealing with the
Objectify keys while doing the rpc's using this namespace approach.  We got
workaround those, and going on.  We modified the objectify jar and moving
on.
You can star the issue, if you are using GWT.
https://code.google.com/p/objectify-appengine/issues/detail?id=116can=1q=namespace




 3. We also need to have (CRON) Jobs which will run at a minimum of 3 times
 a day to Query Some Entities and Update Some and Send the Report to the
 Tenants users. In this case we would have to Query the meta data to get
 list of namespaces, and then for each namespace query the desired entities.
 This would increase the cpu and memory consumption, is there any better
 way to run CRON on multiple namespaces.

We do this way also sometimes and works for small tasks.  If you are doing
large processing within each namespace, then the 10 min task time out can
happen.  We have faced this while processing large data with in the
namespace, so we did workarounds like use backends to run the task.



 Any help will be highly appreciated.

 Thanks
 Sarfaraz




 .














  --
 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/d/optout.


-- 
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/d/optout.


Re: [google-appengine] subdomain serving the appid traffic

2014-04-10 Thread Aswath Satrasala
Thanks Vinny.  It helped a bit.


On Thu, Apr 10, 2014 at 3:09 PM, Vinny P vinny...@gmail.com wrote:

 On Wed, Apr 9, 2014 at 8:15 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 I have setup a custom domain pointing to an appid.  Also, I am using the
 cloudflare service for the purpose of ssl.
 Now, I would like to have a subdomain go.accounting-guru.net be serving
 the same appid 'accountingguru-india.appspot.com'
 I added a CNAME record with the following key and value
 go.accounting-guru.net, ghs.googlehosted.com
 I get the following error The requested URL / was not found on this
 server. That's all we know




 Normally, if your domain was hosted through Google Apps, you'd create a
 mapping between the application ID and the subdomain. Here's an example
 picture: http://imgur.com/HLGjpmw

 But since you said you're using Cloudflare, your domain is probably mapped
 as a reverse proxy through Cloudflare servers. You'll have to log in to
 your CF account and edit the subdomain settings there. See
 https://support.cloudflare.com/hc/en-us/articles/200168756-How-do-I-add-a-subdomain-.
  Remember to update your domain's DNS.


 -
 -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/d/optout.


-- 
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/d/optout.


[google-appengine] subdomain serving the appid traffic

2014-04-09 Thread Aswath Satrasala
Hello,
I have setup a custom domain pointing to an appid.  Also, I am using the
cloudflare service for the purpose of ssl.
www.accounting-guru.net is serving the traffic
accountingguru-india.appspot.com
This is all fine.

Now, I would like to have a subdomain go.accounting-guru.net be serving the
same appid 'accountingguru-india.appspot.com'

I added a CNAME record with the following key and value
go.accounting-guru.net, ghs.googlehosted.com

I get the following error
The requested URL / was not found on this server. That's all we know

Any other steps to be followed??

-Aswath

-- 
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/d/optout.


[google-appengine] Re: User facing requests going into the warm up instances and getting served

2014-01-29 Thread Aswath Satrasala
More and more user facing requests are going into server instance startup
and getting served.

Please tell us what is good settings to avoid this.

-Aswath


On Mon, Jan 27, 2014 at 11:15 AM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 There is no traffic.  There is one instance running.  I issued a new
 request.  A new instance is started and served.

 Appengine team, please help us to avoid this or provide your guidelines,
 so that a new instance is not started for a user facing request

 Thanks
 -Aswath


 On Fri, Jan 10, 2014 at 10:49 PM, Vinny P vinny...@gmail.com wrote:

 On Friday, January 10, 2014 7:58:54 AM UTC-6, Ian Marshall wrote:

 You could increase your pending latency settings to the maximum allowed,
 in order to try to have your app wait as long as possible for an existing
 app instance to serve a web request. I use:

   automatic-scaling
 min-idle-instances1/min-idle-instances
 max-idle-instancesautomatic/max-idle-instances
 min-pending-latency15.0s/min-pending-latency
 max-pending-latencyautomatic/max-pending-latency
 [...]
   /automatic-scaling

 to implement this, but I still get web requests being directed to a new
 app instance which has just been launched and therefore is not ready to
 serve immediately.




 +1.

 The suggestions above are all good ideas, but regardless of the settings
 you choose there are always going to be some requests that initiate
 instance startup. How many requests (as a percentage of all requests) are
 causing instance startup in your application?

 In my experience, whenever App Engine gets more aggressive in starting up
 instances means that there's a new version of App Engine coming out. That
 or someone at Google is tinkering with the scheduler :-).

 -
 -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: User facing requests going into the warm up instances and getting served

2014-01-29 Thread Aswath Satrasala
Currently latency is set to:
Min Latency : 7.5
Max Latency : 14.5.

-Aswath


On Wed, Jan 29, 2014 at 4:05 PM, timh zutes...@gmail.com wrote:

 You should look at your timestamps, some of your warmup requests are
 failing (DEE) and then you have activity that can't be served by a running
 instance, so another instance is being started to serve that request.

 Can you do anything to speed up your startup times ?  Does it make sense
 to increase your pending latency ?





1.
   1. 2014-01-29 15:34:46.267 /AccountingReports/accountingreports 200
49647ms
   2.
2.
   1. 2014-01-29 15:34:45.359 /_ah/warmup 200 27303ms 0kb
   module=default version=main
   2.
3.
   1. 2014-01-29 15:34:18.112 /multiValueSuggestBoxMgr/
   journalsuggestbox?tenantId=CP%20Real%20Estate%20Pvt%20ltd:
   26april1...@gmail.combranchId=5001q=l 200 395ms 2k
   2.
4.
   1. 2014-01-29 15:34:12.081 /multiValueSuggestBoxMgr/
   journalsuggestbox?tenantId=CP%20Real%20Estate%20Pvt%20ltd:
   26april1...@gmail.combranchId=5001q=7 200 404ms 0k
   2.
5.
   1. 2014-01-29 15:33:29.668 /AllVouchers/journal 500 61575ms 0kb
   Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML,
   like Gecko) Chrome/31.0.1650.63 Safari/537.36 module=default v
   2.
6.
1. 2014-01-29 15:33:05.084 /AccountingReports/accountingreports 200
   22921ms



-- 
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: User facing requests going into the warm up instances and getting served

2014-01-26 Thread Aswath Satrasala
There is no traffic.  There is one instance running.  I issued a new
request.  A new instance is started and served.

Appengine team, please help us to avoid this or provide your guidelines, so
that a new instance is not started for a user facing request

Thanks
-Aswath


On Fri, Jan 10, 2014 at 10:49 PM, Vinny P vinny...@gmail.com wrote:

 On Friday, January 10, 2014 7:58:54 AM UTC-6, Ian Marshall wrote:

 You could increase your pending latency settings to the maximum allowed,
 in order to try to have your app wait as long as possible for an existing
 app instance to serve a web request. I use:

   automatic-scaling
 min-idle-instances1/min-idle-instances
 max-idle-instancesautomatic/max-idle-instances
 min-pending-latency15.0s/min-pending-latency
 max-pending-latencyautomatic/max-pending-latency
 [...]
   /automatic-scaling

 to implement this, but I still get web requests being directed to a new
 app instance which has just been launched and therefore is not ready to
 serve immediately.




 +1.

 The suggestions above are all good ideas, but regardless of the settings
 you choose there are always going to be some requests that initiate
 instance startup. How many requests (as a percentage of all requests) are
 causing instance startup in your application?

 In my experience, whenever App Engine gets more aggressive in starting up
 instances means that there's a new version of App Engine coming out. That
 or someone at Google is tinkering with the scheduler :-).

 -
 -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] Re: online form/invoice designer

2014-01-21 Thread Aswath Satrasala
Hello Doug
I did not find any form designer.  But, I am thinking the following, so
that the users have some amount of flexibility to design/modify the invoices
- Show the CKEditor for the users - http://ckeditor.com/
- The user designs the HTML invoice with CKEditor
- In the CKEditor, the user places placeholder variables,  like ${name},
${zipcode}, ${invoiceNo} at the desired positions
- Save this HTML along with placeholders
- Process the HTML to replace the placeholder variables.
- Here you can use jquery, if you plan on doing on the browser, to
manipulate the placeholder values.
- However, I want to do this process of creating the final invoice on
server.  I found the following  https://github.com/jawher/moulder-j.

-Aswath



On Tue, Jan 21, 2014 at 7:58 PM, doright doug.stodd...@gmail.com wrote:

 Hi Aswath,

 I'm currently looking to do exactly this.  Did you find anything out
 there? (or write your own?)

 many thanks,
 Doug


 On Saturday, March 30, 2013 7:04:12 AM UTC, aswath wrote:

 Hello,
 We are developing an accounting SaaS using servlets/jsps and gwt

 The users would like to create their own invoice template for print
 purpose.

 Here are the simple steps I am imagining.
 - A form designer to the left side (3/4 of the window).
 - A list of Invoice variables displayed on the right.
 - The user can drag  drop the invoice variables into the form
 - Save the template as a HTML with placeholders for the variables.(Some
 convention to identify the placeholders in the HTML)

 Are there any tools/companies or opensource projects which can perform
 the above.  I should be able to integrate that project into my own web
 application.

 -Aswath

  --
 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.


[google-appengine] oauth2.0 for webapps

2014-01-20 Thread Aswath Satrasala
Hello,
I am trying to provide additional login mechanisms for our web
applications. Currently, it is using the Google accounts login.  I want
users to login using facebook/twitter etc.
After searching the group and on the stack overflow, I am thinking, that
you can do in the following ways
- Google oauth2.0 java client (
https://code.google.com/p/google-oauth-java-client/wiki/OAuth2).  An
example of using the DailyMotion oauth2.0 using this jars is found
herehttps://code.google.com/p/google-oauth-java-client/source/browse/dailymotion-cmdline-sample/src/main/java/com/google/api/services/samples/dailymotion/cmdline/DailyMotionSample.java?repo=samplesr=66030fa214af607febf4a059a8bea3ab3e23fbcf
.
- Use java-scribe. An example is found here
https://code.google.com/p/gwtoauthlogindemo/ and
herehttps://github.com/fernandezpablo85/scribe-java/blob/master/src/test/java/org/scribe/examples/TwitterExample.java

Any suggestions, what should I choose going forward?

-Aswath

-- 
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: User facing requests going into the warm up instances and getting served

2014-01-10 Thread Aswath Satrasala
Yes, it is enabled.


On Fri, Jan 10, 2014 at 3:54 PM, timh zutes...@gmail.com wrote:

 You do have warmup requests enabled ?


 On Friday, January 10, 2014 2:23:09 PM UTC+8, aswath wrote:

 Hello,

 The user facing requests are going into the instance startup and getting
 served.   Any settings recommended recently for avoiding this.

 My settings are

 instance_class: F2

 automatic_scaling:
   min_idle_instances: 1

   max_idle_instances: 1
   min_pending_latency: 5.8s

   max_pending_latency: 5.8s


 -Aswath
 www.accountingguru.net.



-- 
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] User facing requests going into the warm up instances and getting served

2014-01-09 Thread Aswath Satrasala
Hello,

The user facing requests are going into the instance startup and getting
served.   Any settings recommended recently for avoiding this.

My settings are

instance_class: F2
automatic_scaling:
  min_idle_instances: 1
  max_idle_instances: 1
  min_pending_latency: 5.8s
  max_pending_latency: 5.8s


-Aswath
www.accountingguru.net.

-- 
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: Large data volume for live reports

2013-12-17 Thread Aswath Satrasala
I use GWT with Appengine.  We use No 3 mentioned by Klaus in our project
extensively.  I can poll the task completion with GWT timer.

Here are the steps approximately:

Create the following Objectify class
class MyTask {
  @Id long id;
  int status;
}
- GWT client uses rpc to initiate the task for your business logic
- On the server, do a new MyTask with status = 0;
- Pass the MyTask also into the Deferred task.
- Return MyTask key back to the client
- In the Deferred task,
- do the business logic.  After your logic is complete, store the
results in the memcache with the MyTask key as the value.
- update the MyTask status value to 1 and do put().
- Client keeps polling using RPC for the value of MyTask key.
- Client checks the value of the MyTask status.  If its value is 1, then
   - do RPC, to get the results from the memcache.

-Aswath
www.accounting-guru.net.



On Mon, Dec 16, 2013 at 10:01 PM, Anil S sadinenia...@gmail.com wrote:

 Thank you very much for all your responses.


 On Sunday, December 15, 2013 3:52:22 PM UTC-5, Klaus Post wrote:

 Hi!

 You should probably take a general look at what you are dealing with, and
 consider some which common options are available.

 Some of these could apply to your project:

 1) Segment data into smaller chunks, and deliver partial data if possible.
 2) Have precomputed a summary, if you are summing up large amount of
 items, that are updated on write, or as a cron job every 5 minutes if
 changes are flowing in all the time.
 3) Start a background task doing the report, send an update to the client
 when the result is ready, so the user can be notified.
 4) If your app is calculation heavy - and not database (datastore) heavy,
 consider using the Compute Engine.
 5) I haven't tried it myself, but mapreduce could help you summarising
 big amounts of data. Just google app engine mapreduce.

 Either way your design should have a maximum execution time of only a
 fraction of the timeout limit - 10 seconds is an acceptable *worst case*
 target. My rule of thumbs is - if you cannot promise that, you should
 redesign what you are doing.

 I hope this helps a bit.

 Regards,

 Klaus
 On Sunday, December 15, 2013 12:01:19 PM UTC+1, Anil S wrote:


 HI,

 I have been using Google app engine for a while and faced some timeout
 issues while handling large data sets. MY application developed on Java
 Platform.

 Problem:
 When customer selects a date duration from UI, request goes to app
 engine to fetch the data from data store and run through custom logic on
 results and sends summarized view of data back to display in chats. Due to
 large volume of data, I am getting DeadlineExceededException.

 I can't really use task queues as I need to show the data on view for
 user request.

 Can anyone suggest how to resolve this issue?

 Note: I am using Objectfy 4

 Thanks in advance,
 Anil.

  --
 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.


[google-appengine] Re: Huge time difference for serving the same request

2013-09-14 Thread Aswath Satrasala
If a request a served by an instance that is alive for sometime, then it is
fine.
However, sometimes the request is directed to a new instance. Any first
request for a new instance is adding a considerable delay.

-Aswath


On Sat, Sep 14, 2013 at 10:50 AM, timh zutes...@gmail.com wrote:

 I would check that this is always the case. Also check what 3rd and 4th
 request is like - make sure it's the same instance.

  If so it would then suggest that additional initialisation is being
 performed that is expensive  or that caching of some data (memcache for
 instance) has a significant performance impact (improvement)  for 2nd and
 subsequent requests.

 You should use appstats to profile what this request is doing.

 T


 On Saturday, September 14, 2013 1:05:49 PM UTC+8, aswath wrote:

 I am attaching the new logs.

 I was examining the logs.  It did not say, it started a new instance.
 But, there was a instance startup before that log
 /_ah/warmup 200 15380ms 0kb

 I noticed that the request that is taking longer  was served by the newly
 started instance.


 -Aswath



 On Sat, Sep 14, 2013 at 9:48 AM, timh zute...@gmail.com wrote:

 You truncated the log for the 4159ms request.  Did it say it started a
 new instance ?

 T


 On Saturday, September 14, 2013 11:15:37 AM UTC+8, aswath wrote:

 Hello,
 I am finding a huge time difference for serving the same request.
  Attached is the logs that shows the serving time for the same request.
 The same request was accessed with in 1 min interval from the same
 browser.  There is no business logic change that happens between the first
 1st request and the 2nd request.

 For the first request the serving the time is 4159ms, and for the
 second request it is 832ms.  Why is this huge time difference?

 -Aswath




-- 
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: Huge time difference for serving the same request

2013-09-14 Thread Aswath Satrasala
I do some performance stuff, but that will save me only 200-300ms.  Other
that that, no special code is in the servlets.

Following are debug logs that take 4038ms and 235ms for the same request.

Please find the code that happens between LoginFilter Begin and before
chain.doFilter().
In the below log, the log between 7 and 7a is taking about 1.5 secs.
 It is just one query that happens there.
 Most of the calls are taking longer time in the first request.
http://snipt.org/AgjF0



   1. 2013-09-15 07:32:34.625 /toolsMgr/activityLog?tenantId=
   DemoCompany:veersoft1.t...@gmail.combranchId=5270096timePeriodId=16001
   200 4038ms 22kb Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0)
   Gecko/20100101 Firefox/23.0
   2. I2013-09-15 07:32:30.619
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   3. I2013-09-15 07:32:30.619 com.veersoft.filter.LoginFilter doFilter:
   LoginFilter Begin
   4. I2013-09-15 07:32:30.625 com.veersoft.filter.LoginFilter doFilter: 1
   5. I2013-09-15 07:32:30.643 com.veersoft.filter.LoginFilter doFilter: 2
   6. I2013-09-15 07:32:31.036 com.veersoft.filter.LoginFilter doFilter: 3
   7. I2013-09-15 07:32:31.036 com.veersoft.filter.LoginFilter doFilter: 4
   8. I2013-09-15 07:32:31.039 com.veersoft.filter.LoginFilter doFilter: 5
   9. I2013-09-15 07:32:31.116 com.veersoft.filter.LoginFilter doFilter: 6
   10. I2013-09-15 07:32:31.117 com.veersoft.filter.LoginFilter doFilter: 7
   11. I2013-09-15 07:32:31.117 com.veersoft.filter.LoginFilter doFilter: 7a
   12. I2013-09-15 07:32:32.732 com.veersoft.filter.LoginFilter doFilter: 8
   13. I2013-09-15 07:32:32.732 com.veersoft.filter.LoginFilter doFilter: 9
   14. I2013-09-15 07:32:32.732 com.veersoft.filter.LoginFilter doFilter: 10
   15. I2013-09-15 07:32:32.732 com.veersoft.filter.LoginFilter doFilter:
   before chain.doFilter()
   16. I2013-09-15 07:32:32.733
com.veersoft.common.servlet.ValidateTenantServlet
   doGet: LoginInterceptor: user logged in = accguru1.t...@gmail.com
   17. I2013-09-15 07:32:32.733
com.veersoft.common.servlet.ValidateTenantServlet
   validateTenant: Validating tenant
DemoCompany:veersoft1.test@gmail.comfor user accguru1.test@gmail.
   18. I2013-09-15 07:32:32.841
com.veersoft.common.servlet.ValidateTenantServlet
   validateTenant: tenant size list = 0
   19. I2013-09-15 07:32:32.841
com.veersoft.common.servlet.ValidateTenantAndBranchServlet
   validateBranch: branchId validated value is : 5270096
   20. I2013-09-15 07:32:33.519
com.veersoft.common.servlet.MainMenuMgrBaseServlet
   doGet: The memcahce key in main Servlet for headerAndMenu
   accguru1.test@gmail.comDemoCompany-veerso
   21. I2013-09-15 07:32:33.800
com.veersoft.common.servlet.MainMenuMgrBaseServlet
   cacheHeaderAndMenusForMenuLink: Getting the prepared header and menu cache
   22. I2013-09-15 07:32:34.616 com.veersoft.filter.LoginFilter doFilter:
   /toolsMgr/activityLog: 3997ms
   23. I2013-09-15 07:32:34.616
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: end



   1. 2013-09-15 07:26:12.898 /toolsMgr/activityLog?tenantId=
   DemoCompany:veersoft1.t...@gmail.combranchId=5270096timePeriodId=16001
   200 235ms 22kb Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0)
   Gecko/20100101 Firefox/23.0
   2. I2013-09-15 07:26:12.683
com.veersoft.filter.ResetUserMessagesAndErrorsFilter
   doFilter: begin
   3. I2013-09-15 07:26:12.683 com.veersoft.filter.LoginFilter doFilter:
   LoginFilter Begin
   4. I2013-09-15 07:26:12.683 com.veersoft.filter.LoginFilter doFilter: 1
   5. I2013-09-15 07:26:12.684 com.veersoft.filter.LoginFilter doFilter: 2
   6. I2013-09-15 07:26:12.687 com.veersoft.filter.LoginFilter doFilter: 3
   7. I2013-09-15 07:26:12.687 com.veersoft.filter.LoginFilter doFilter: 4
   8. I2013-09-15 07:26:12.688 com.veersoft.filter.LoginFilter doFilter: 5
   9. I2013-09-15 07:26:12.695 com.veersoft.filter.LoginFilter doFilter: 6
   10. I2013-09-15 07:26:12.696 com.veersoft.filter.LoginFilter doFilter: 7
   11. I2013-09-15 07:26:12.696 com.veersoft.filter.LoginFilter doFilter: 7a
   12. I2013-09-15 07:26:12.708 com.veersoft.filter.LoginFilter doFilter: 8
   13. I2013-09-15 07:26:12.708 com.veersoft.filter.LoginFilter doFilter: 9
   14. I2013-09-15 07:26:12.708 com.veersoft.filter.LoginFilter doFilter: 10
   15. I2013-09-15 07:26:12.708 com.veersoft.filter.LoginFilter doFilter:
   before chain.doFilter()
   16. I2013-09-15 07:26:12.709
com.veersoft.common.servlet.ValidateTenantServlet
   doGet: LoginInterceptor: user logged in = accguru1.t...@gmail.com
   17. I2013-09-15 07:26:12.709
com.veersoft.common.servlet.ValidateTenantServlet
   validateTenant: Validating tenant
DemoCompany:veersoft1.test@gmail.comfor user accguru1.test@gmail.
   18. I2013-09-15 07:26:12.720
com.veersoft.common.servlet.ValidateTenantServlet
   validateTenant: tenant size list = 0
   19. I2013-09-15 07:26:12.720
com.veersoft.common.servlet.ValidateTenantAndBranchServlet
   validateBranch: branchId validated value is : 5270096
   20. 

[google-appengine] appstats not displaying the remoteapi calls made from the Servlet filters

2013-09-14 Thread Aswath Satrasala
Hello,
I noticed that appstats do not display the data for the calls originating
from servlet filters.
Is this true, or should I enable any settings to see the data from the
servlet filters.

-Aswath

-- 
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] Moving application to European datacenter?

2013-09-09 Thread Aswath Satrasala
Any updates on this

-Aswath


On Tue, Aug 6, 2013 at 5:26 PM, stephanos stephan.beh...@gmail.com wrote:

 Are there any news on that question?


 On Saturday, July 13, 2013 2:35:02 PM UTC+2, stephanos wrote:

 Just to be clear: Will I be able to move my existing app from US to EU or
 will I have to create a new app(-id) just for the EU?

 Cheers
 Stephan


 On Friday, July 12, 2013 5:53:28 PM UTC+2, Chris Ramsdale wrote:

 Peter,

 we're still building out our footprint in the EU clusters and are
 controlling the flow of new users to ensure a high quality of service.
  we're looking to removing the manual whitelisting soon.  in the meantime,
 i can enable this support for you.  simply send a direct email to
 cram...@google.com with the email / account that you would like enabled.

 thanks,

 -- Chris

 Product Manager, Google App Engine


 On Wed, Jul 10, 2013 at 12:29 PM, Vinny P vinn...@gmail.com wrote:

 Hello Peter,

 On Wed, Jul 10, 2013 at 9:10 AM, Peter D deaks...@gmail.com wrote:

 In the app engine documentation, I saw this point:
 *For developers that do not have a Premier account, you will need to 
 enable
 billinghttps://developers.google.com/appengine/docs/billing#Enabling_Paid_Appsfor
  applications that should reside in the European Union.
 *
 (taken from https://developers.google**.com/appengine/docs/java/**
 gettingstarted/uploadinghttps://developers.google.com/appengine/docs/java/gettingstarted/uploading
 )
 That is my exact position; I do not have a premier account and I have
 enabled billing. How would I go about residing my applications in the EU?



  You need to contact the Google App Engine staff to have your
 application moved to European datacenters. See
 https://groups.google.com/**forum/#!msg/google-appengine/**
 Oon8Ds3dlO4/gStzRiwCrhcJhttps://groups.google.com/forum/#!msg/google-appengine/Oon8Ds3dlO4/gStzRiwCrhcJ


 You can also open a ticket at https://code.google.com/p/**
 googleappengine/issues/listhttps://code.google.com/p/googleappengine/issues/list


 -
 -Vinny P
 Technology  Media Advisor
 Chicago, IL

 App Engine Code Samples: 
 http://www.**learntogoogleit.comhttp://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-appengi...@**googlegroups.com.
 To post to this group, send email to google-a...@googlegroups.com.
 Visit this group at 
 http://groups.google.com/**group/google-appenginehttp://groups.google.com/group/google-appengine
 .
 For more options, visit 
 https://groups.google.com/**groups/opt_outhttps://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.


Re: [google-appengine] GAE/J instances not shutting down as expected

2013-09-02 Thread Aswath Satrasala
In the admin console, I adjusted the max idle instance = 1.  This seems to
help my application.  When there is no/less traffic, the instances are
shutdown properly.

Before, my appid idle instances setting was '1- automatic'.  This setting
was not shutting down the instances when there is no traffic.  Now, with
the above setting, my cost is much more under control.


-Aswath


On Mon, Aug 26, 2013 at 8:42 AM, Damith C Rajapakse dam...@gmail.comwrote:

 Since a couple of days, I noticed that extra instances started to serve a
 spike in requests do not shut down as expected after the spike is over.
 This is causing us to incur extra instance hour charges. Is anyone else
 experiencing the same?
 For examples, I have two instances running for nearly an hour now, but
 there is hardly any traffic. See screenshots below.
 App ID: teammatesv4
 -damith


 https://lh4.googleusercontent.com/-CiKhpH9Haag/UhrG35LmsGI/AXM/p6S-rFxWnrA/s1600/instances+not+shutting+down.png


 https://lh6.googleusercontent.com/-crkV7XARf08/UhrG_iI1s6I/AXU/GvvDKWaqWW8/s1600/requests.png



  --
 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: Over index creation quota

2013-09-02 Thread Aswath Satrasala
Same here.  I need to increase the number of indexes.  Is this limitation
removed for billing enabled apps?

-Aswath


On Tue, Sep 3, 2013 at 1:08 AM, kcunha.araujo kcunha.ara...@gmail.comwrote:

 Hi all,

 Anybody know how to increase quota index number? My app is on limite 200.
 We need to increase it.

 Em quinta-feira, 12 de novembro de 2009 11h48min11s UTC-4, Orlando
 escreveu:

 I have same problem: Error 400: --- begin server output ---
 Over index creation quota: The API call datastore_v3.CreateIndex()
 required more quota than is available.

 The application is 'testingryv'. I have tried to delete my useless
 indexes, but i got same problem. Any solution?

 Thanks,
 Orlando

 On 14 oct, 21:35, Dinesh Varadharajan
 dinesh.varadhara...@**orangescape.com wrote:
  I can delete and recreate apps.Thanks for your time..
 
  Dinesh
  On Oct 14, 6:02 pm, Nick Johnson (Google) nick.john...@google.com
  wrote:
 
 
 
   On Wed, Oct 14, 2009 at 1:53 PM, Dinesh dinesh.varadhara...@**
 orangescape.com
 
wrote:
 
Hi Nick,
 Not functioning how?
I want to reuse existing apps, so I cleared data and indexes. I am
 not
seeing any data in data viewer or any index in indexes.  But when
trying to import new app I am getting index quota error.. I just
 got
the alert saying deleting app is possible now. Thank god..
 
   Do you still need these apps reset, now that you can delete them and
 create
   new ones instead?
 
 Are all of these apps out of index quota?
Yes
 
 Requiring more than 100 indexes is usually a sign of a schema
 design that
 needs optimizing. We can increase the index quota, but only in
exceptional
 circumstances.
We store the data in expando model which is very huge.. The no of
columns at the minimum will be around 300. The auto generated
 indexes
are around 50% of total indexes. In addition, gae throws need
 index
error in lot of cases and we end up adding those indexes in to
index.yaml. So, it easily crosses the limit..
 
   Without knowing more about your data model, it's impossible to
 comment on
   how you can reduce your total number of indexes.
 
   -Nick Johnson
 
We don't use any of the inequality filters in our queries except in
 2
cases.
Thanks,
Dinesh
 
On Oct 14, 4:33 pm, Nick Johnson (Google) 
 nick.john...@google.com
wrote:
 Hi dinesh,
 
 On Wed, Oct 14, 2009 at 12:00 PM, Dinesh 
 
 dinesh.varadhara...@**orangescape.com wrote:
 
  Hi Nick,
  thanks for the immediate reply.. I cleared data and vacuumed
  indexes
  in 4 of my apps. (Created new apps as old apps are not
 functioning).
 
 Not functioning how?
 
  But still it is throwing the quota exception. The app ids are
 
  os-demo
  osruntime
  osclouddemo
  osruntime
 
 Are all of these apps out of index quota?
 
  And we might be terribly needing support for more than 100
 indexes for
  our apps and are ready to pay for the overuse. I don't think it
 is
  part of billing. any thoughts of including it..
 
 Requiring more than 100 indexes is usually a sign of a schema
 design that
 needs optimizing. We can increase the index quota, but only in
exceptional
 circumstances.
 
  Thanks,
  Dinesh
 
  On Oct 14, 3:52 pm, Nick Johnson (Google) 
 nick.john...@google.com
  wrote:
   Hi Dinesh,
   All apps are limited to 100 indexes. If you are getting this
 error on
an
  app
   that has fewer than 100 indexes, please let me know which one
 it is,
and
  I
   will reset your index count quota.
 
   -Nick Johnson
 
   On Wed, Oct 14, 2009 at 11:50 AM, Dinesh 
 
   dinesh.varadhara...@**orangescape.com wrote:
 
Hi,
Suddenly I am getting
 
Over index creation quota: The API call
 datastore_v3.CreateIndex()
required more quota than is available.
 
when trying to update indexes. however few of my older
 applications
has more than 100 indexes it it. Is this limitation newly
introduced
in gae. If so, how do I increase the quota.
 
Dinesh
 
   --
   Nick Johnson, Developer Programs Engineer, App Engine
   Google Ireland Ltd. :: Registered in Dublin, Ireland,
 Registration
  Number:
   368047
 
 --
 Nick Johnson, Developer Programs Engineer, App Engine
 Google Ireland Ltd. :: Registered in Dublin, Ireland,
 Registration
Number:
 368047
 
   --
   Nick Johnson, Developer Programs Engineer, App Engine
   Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration
 Number:
   368047

  --
 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 

Re: [google-appengine] Cloud Storage handle missing the backup info.

2013-08-28 Thread Aswath Satrasala
My appid accountingguru-india.  I am trying the second option in your
suggestions
I did the following query in the datastore viewer.
SELECT * from _AE_BAckup_Information order by complete_time desc

I am interested in the first row with name=engassociates_backup_2013_08_27.
 The value for 'gs_handle' is null.

How can I restore the backup to another appid?


On Tue, Aug 27, 2013 at 9:52 PM, Ryan Huebsch hueb...@google.com wrote:

 This is a bug in the Datastore Admin and it is expected to be fixed in the
 release following 1.8.4.

 This is tracked on our issue tracker here:
 https://code.google.com/p/googleappengine/issues/detail?id=9808

 In the meantime, the metadata file is being written to Google Cloud
 Storage, however the name of the file is not being recorded. You may be
 able to identify the object name based on the timestamp. Alternatively, via
 the datastore viewer you can determine the name of the handle, see the
 issue tracker for more details on this method.


 On Mon, Aug 26, 2013 at 10:49 PM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Hello,
 I did a backup to Google Cloud storage.
 After doing the backup, I clicked on the 'Info' for the backup
 I do not see the 'handle of the cloud storage'. This is handle is used
 for restoring.
 Please find the attached file.

 Thanks
 -Aswath

 --
 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.


-- 
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: billing: credit card card declined... for which account?!

2013-08-27 Thread Aswath Satrasala
I have received a similar message about 10 ago.

Google,
Please provide help or resend the message with more details and which for
which services my payment was declined.

-Aswath


On Thu, Aug 22, 2013 at 2:33 AM, vlad vlad.troyan...@gmail.com wrote:

 I have the same problem. Google please provide some guidance!

 Also see thread
 https://groups.google.com/forum/#!topic/google-appengine/Y7kejnGaoUs

  --
 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.


[google-appengine] Cloud Storage handle missing the backup info.

2013-08-26 Thread Aswath Satrasala
Hello,
I did a backup to Google Cloud storage.
After doing the backup, I clicked on the 'Info' for the backup
I do not see the 'handle of the cloud storage'. This is handle is used for
restoring.
Please find the attached file.

Thanks
-Aswath

-- 
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.
attachment: backup.png

[google-appengine] TransactionFailedError: Datastore backup to Google Cloud storage

2013-08-08 Thread Aswath Satrasala
Hello,

Datastore backup to Google Cloud storage.

In the Data store Admin console, in the 'Completed Operations' section,
 following error is shown for the backup

TransactionFailedError: The transaction could not be committed. Please try
again.

I retried the backup again, and I got the same message.

Issue is also raised as a production issue :
https://code.google.com/p/googleappengine/issues/detail?id=9809

-Aswath

-- 
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] Datastore Admin screen blank

2013-07-26 Thread Aswath Satrasala
Hello,
I am using Firefox.  I click on the Datastore Admin link in the Appengine
console.  The screen on the right shows empty.

-Aswath

-- 
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: Datastore Admin screen blank

2013-07-26 Thread Aswath Satrasala
Sorry about this.   Already, some workarounds are suggested here
https://groups.google.com/forum/#!searchin/google-appengine/datastore$20admin/google-appengine/ha68JGbkFQs/q72xJjNrBzgJ

-Aswath

On Fri, Jul 26, 2013 at 5:13 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello,
 I am using Firefox.  I click on the Datastore Admin link in the Appengine
 console.  The screen on the right shows empty.

 -Aswath


-- 
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] backup not complete sometimes. Tasks are stuck.

2013-07-22 Thread Aswath Satrasala
The backup job is stuck again.  My appid has lot of namespaces.
appid:  accountingguru-india.appspot.com
Please see the issue created.
https://code.google.com/p/googleappengine/issues/detail?id=9694thanks=9694ts=1374550986

-Aswath

On Mon, Jun 17, 2013 at 9:56 PM, Jason Collins jason.a.coll...@gmail.comwrote:

 I have spent a bunch of time (with support) trying to get to the bottom of
 this sort of thing.

 There are 2 major contributors that I've discovered:

 (1) *Many namespaces.* If you have many namespaces, then Datastore
 Statistics are no longer computed. You can tell by going to Datastore
 Statistics. If it says Last updated: [long time ago], then you are in
 this situation. When this happens, the Map-Reduce framework uses only 32
 shards, which can greatly extend the time to backup.

 (2) *General Files API failures.* If the Files API is having difficulty,
 then the worker shard can fail. If it fails 10 times (I believe), then it
 simply dies. The M-R jobs never completes and the controllers just keep on
 retrying. This situation can also occur if you hit the daily limit for
 Files API transfer (100 GB or so, I think).

 This is a pain and has caused me to continually manually clean queues, and
 of course, there are Kinds that we simply can't get backed up.

 Hopefully this all gets better under the new GCS client

 j

  --
 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.




[google-appengine] Re: MVC framework

2013-07-16 Thread Aswath Satrasala
Hello,
Any one is using apache click (click.apache.org) with appengine.  I
personally feel it interesting for rapid web application development and
for producing rich client applications.

Any opinions on this framework.

-Aswath

On Thu, Dec 20, 2012 at 9:06 PM, Aleksei Rovenski 
aleksei.roven...@gmail.com wrote:

 Maybe Sitebricks?

 четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал:

 Hi All,
 What is a good java MVC framework to use in GAE development.
 I use GWT for most stuff, and servlets and JSP's.  But, doing simple
 things in GWT is more time consuming. For more complex forms and UI logic,
 I will still do in GWT

 I am looking for a java MVC framework with good UI components for rapid
 web development.

 I have worked few years ago on Struts and little bit on JSF.   I am not
 in favor of Struts for now.   I am not sure about the JSF community and its
 support now.

 I have gone thru the group and found few
 * vRaptor
 * Slice
 * Wicket etc.

 What is currently used by the developers? It should be easy to learn, and
 a lot of documentation to get started.

 -Aswath
 www.AccountingGuru.in



-- 
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] Simple Registration Application

2013-07-09 Thread Aswath Satrasala
I am looking for java code.
Currently, using playframework is not an option for me.  Any other pointers
would be appreciated.

Thanks.
-Aswath

On Tue, Jul 9, 2013 at 9:35 AM, Vinny P vinny...@gmail.com wrote:

 Hello,

 On Mon, Jul 8, 2013 at 9:51 PM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Hello,
 I am looking for a simple registration system for my appid.
 - New users should be able to register with the application
 - An activation link is sent to the users email
 - Allow the user to enter into the restricted screens only after
 activiting the account
 - Able to do reset passwd
 Any open source projects doing the above


 Which language are you using?

 GAE-Boilerplate ( https://github.com/coto/gae-boilerplate ) implements
 all of those points in Python, and it's used by a number of applications.

 Play Framework ( http://www.playframework.com/ ) implements those
 requirements in Java (either within the framework or using plugins).

 -
 -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] Simple Registration Application

2013-07-09 Thread Aswath Satrasala
Currently, I dont want to introduce another framework into the application.
I am looking at simple servlet/jsp code with out additional dependencies on
the frameworks.

-Aswath

On Tue, Jul 9, 2013 at 4:07 PM, Barry Hunter barrybhun...@gmail.com wrote:




 On Tue, Jul 9, 2013 at 8:28 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 I am looking for java code.
 Currently, using playframework is not an option for me.


 It my help to specify WHY the play framework isnt an option.

 Otherwise, there is a fair chance any other suggestion will not be an
 option either. (because it breaks what ever rule you havent told 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.




-- 
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] Simple Registration Application

2013-07-09 Thread Aswath Satrasala
Thanks a lot Tim.  The demo is really cool.
This suits exactly for my needs.

-Aswath
www.accounting-guru.net

On Wed, Jul 10, 2013 at 4:04 AM, Tim Niblett t...@timniblett.net wrote:

 Have a look at https://gaeshiro.appspot.com/ with code at
 https://github.com/cilogi/gaeshiro.  It does what you want with some
 stuff you don't -- Guice on top of servlets, Shiro for
 authentication/authorization, Google login via GAE user service and
 Facebook login via OAuth.  You can get rid of the other stuff easily enough
 I guess.

 Tim

 PS I posted earlier but the message has been removed.  I have no idea why.


 On Tuesday, 9 July 2013 12:09:02 UTC+1, aswath wrote:

 Currently, I dont want to introduce another framework into the
 application.
 I am looking at simple servlet/jsp code with out additional dependencies
 on the frameworks.

 -Aswath

 On Tue, Jul 9, 2013 at 4:07 PM, Barry Hunter barryb...@gmail.com wrote:




 On Tue, Jul 9, 2013 at 8:28 AM, Aswath Satrasala 
 aswath.s...@gmail.comwrote:

 I am looking for java code.
 Currently, using playframework is not an option for me.


 It my help to specify WHY the play framework isnt an option.

 Otherwise, there is a fair chance any other suggestion will not be an
 option either. (because it breaks what ever rule you havent told 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-appengi...@**googlegroups.com.
 To post to this group, send email to google-a...@googlegroups.**com.

 Visit this group at 
 http://groups.google.com/**group/google-appenginehttp://groups.google.com/group/google-appengine
 .
 For more options, visit 
 https://groups.google.com/**groups/opt_outhttps://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] Simple Registration Application

2013-07-08 Thread Aswath Satrasala
Hello,
I am looking for a simple registration system for my appid.
- New users should be able to register with the application
- An activation link is sent to the users email
- Allow the user to enter into the restricted screens only after activiting
the account
- Able to do reset passwd

Any open source projects doing the above

-Aswath
www.accounting-guru.net.

-- 
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] Namespace support

2013-07-04 Thread Aswath Satrasala
Dear AppEngine team,

Please bump up the priority for namespaces support for the following
features in AppEngine.

Namespaces does not work with
* bulkloader
* java mapreduce framework

Thanks.
-Aswath

-- 
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] namespace support in java mapreduce framework

2013-07-02 Thread Aswath Satrasala
Hello,
I am not able to use the java mapper framework for applications using
namespaces.
https://code.google.com/p/appengine-mapreduce/

How is everyone performing migration with large data in namespaces.

Any suggestions will be really helpful

-Aswath

-- 
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: Google App Engine community support is moving to Stack Overflow

2013-06-26 Thread Aswath Satrasala
-1 for SO.

-Aswath

On Wed, Jun 26, 2013 at 12:05 PM, Moises Belchin moisesbelc...@gmail.comwrote:

 I'm not a big fan of SO.


 Saludos.
 Moisés Belchín.


 2013/6/25 Hooman Korasani hou...@venuscloud.com

 -1
 Stackoverflow has a very strict FAQ rules, and questions are easily
 closed.  I don't think it is a good idea to move support to that platform.


 On Tuesday, 7 February 2012 02:14:54 UTC, Ikai Lan wrote:

 *Hi App Engine Developers,

 In the last few years, the QA website Stack 
 Overflowhttp://www.stackoverflow.com/has become an invaluable tool for 
 developer communities. We’re pleased to
 announce that we are migrating to Stack Overflow as the official channel
 for answering development questions about Google App Engine.The
 google-appengine http://groups.google.com/group/google-appenginegroup 
 will remain open for general discussions and announcements that are
 better suited for the groups format.

 We believe that Stack Overflow is better platform for sharing knowledge
 and answering support questions given its larger community, de-duping of
 similar questions and contributor reputation system. We also expect that
 App Engine developers will be able to contribute and benefit from the wider
 range of language-related information not specific to App Engine. In
 addition, due to Stack Overflow’s use of OpenID for account management,
 developers will not need to create a new account to participate in the
 discussion - developers will be able to log in with any of the identity
 providers supported by Stack Overflow, including Google Accounts.

 We plan on deprecating the App Engine language-specific groups, namely
 google-appengine-pythonhttp://groups.google.com/group/google-appengine-pythonand
 google-appengine-javahttp://groups.google.com/group/google-appengine-java.
 The 
 google-appengine-gohttps://groups.google.com/forum/?fromgroups#!forum/google-appengine-godiscussion
  group will continue to remain open for at least as long as the
 Go runtime is in experimental status.

 The Python and Java groups will be placed into read-only on March 5th,
 2012. While answering technical questions, we will begin nudging developers
 to ask their questions on Stack Overflow using the google-app-engine 
 taghttp://stackoverflow.com/questions/tagged/google-app-engine
 .

 Please let us know if there are any questions or concerns about this
 announcement.

 Happy coding!

 - Ikai Lan, on behalf of the App Engine team*

  --
 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.




-- 
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] Instances trying to start and failing.

2013-06-25 Thread Aswath Satrasala
Hello Appengine Team,
http://accountingguru-india.appspot.com customers are facing the latency
issues, and are not able to login to the application.

Logs show the following

A problem was encountered with the process that handled this request,
causing it to exit. This is likely to cause a new process to be used
for the next request to your application. (Error code 121


   1.
  1. 2013-06-25 16:18:41.749 /tenantmgr/listTenant 500 14192ms 0kb
Mozilla/4.0
  (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR
  2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
  2. W2013-06-25 16:18:41.749 A problem was encountered with the
  process that handled this request, causing it to exit. This is likely to
  cause a new process to be used for the nex
   2.
  1. 2013-06-25 16:18:07.028 /tenantmgr/listTenant 500 33426ms 0kb
Mozilla/4.0
  (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR
  2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
  2. I2013-06-25 16:18:06.584 This request caused a new process to be
  started for your application, and thus caused your application code to be
  loaded for the first time. This requ
  3. W2013-06-25 16:18:06.584 A problem was encountered with the
  process that handled this request, causing it to exit. This is likely to
  cause a new process to be used for the nex
   3.
  1. 2013-06-25 16:17:35.852 /tenantmgr/listTenant 500 41223ms 0kb
Mozilla/4.0
  (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR
  2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
  2. W2013-06-25 16:17:35.852 A problem was encountered with the
  process that handled this request, causing it to exit. This is likely to
  cause a new process to be used for the nex
   4.
  1. 2013-06-25 16:17:26.627 /tenantmgr/listTenant 500 52491ms 0kb
Mozilla/5.0
  (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko)
  Chrome/27.0.1453.116 Safari/537.36
  2. I2013-06-25 16:17:26.562 This request caused a new process to be
  started for your application, and thus caused your application code to be
  loaded for the first time. This requ
  3. W2013-06-25 16:17:26.562 A problem was encountered with the
  process that handled this request, causing it to exit. This is likely to
  cause a new process to be used for the nex



A production issue is also submitted.
https://code.google.com/p/googleappengine/issues/detail?id=9569.

Any other appid facing similar issue?


Regards
-Aswath
www.acccounting-guru.net

-- 
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: Instances trying to start and failing.

2013-06-25 Thread Aswath Satrasala
 Datastore Errors:

2013-06-25 16:55:32.342

http://www.accounting-guru.net/tenantmgr/listTenant
javax.servlet.ServletException:
com.google.appengine.api.datastore.DatastoreFailureException: internal
error.
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:268)
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:483)
at 
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:490)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:777)
at 
com.google.tracing.TraceContext$DoInTraceContext.runInContext(TraceContext.java:754)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:345)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:337)
at 
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:487)
at 
com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251)
at java.lang.Thread.run(Thread.java:722)
Caused by: com.google.appengine.api.datastore.DatastoreFailureException:
internal error.
at 
com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:53)
at 
com.google.appengine.api.datastore.DatastoreApiHelper$1.convertException(DatastoreApiHelper.java:76)
at 
com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:106)
at 
com.google.appengine.api.datastore.FutureHelper$CumulativeAggregateFuture.get(FutureHelper.java:145)
at 
com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:90)
at 
com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:90)
at 
com.google.appengine.api.datastore.FutureHelper.getInternal(FutureHelper.java:72)
at 
com.google.appengine.api.datastore.FutureHelper.quietGet(FutureHelper.java:33)
at 
com.google.appengine.api.datastore.DatastoreServiceImpl$1.runInternal(DatastoreServiceImpl.java:78)
at 
com.google.appengine.api.datastore.DatastoreServiceImpl$1.runInternal(DatastoreServiceImpl.java:75)
at 
com.google.appengine.api.datastore.TransactionRunner.runInTransaction(TransactionRunner.java:31)
at 
com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java:75)
at 
com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java:62)
at 
com.google.apphosting.runtime.jetty.DatastoreSessionStore.getSession(DatastoreSessionStore.java:82)
at 
com.google.apphosting.runtime.jetty.SessionManager.loadSession(SessionManager.java:327)
at 
com.google.apphosting.runtime.jetty.SessionManager.getSession(SessionManager.java:301)
at 
org.mortbay.jetty.servlet.AbstractSessionManager.getHttpSession(AbstractSessionManager.java:237)
at 
org.mortbay.jetty.servlet.SessionHandler.setRequestedId(SessionHandler.java:246)
at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:136)
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)


On Tue, Jun 25, 2013 at 4:36 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello Appengine Team,
 http://accountingguru-india.appspot.com customers are facing the latency
 issues, and are not able to login to the application.

 Logs show the following

 A problem was encountered with the process that handled this request, causing 
 it to exit. This is likely to cause a new process to be used for the next 
 request to your application. (Error code 121


1.
   1. 2013-06-25 16:18:41.749 /tenantmgr/listTenant 500 14192ms 0kb 
 Mozilla/4.0
   (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET 
 CLR
   2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
   2. W2013-06-25 16:18:41.749 A problem was encountered with the
   process that handled

[google-appengine] Task Queues console showing errors

2013-06-25 Thread Aswath Satrasala
Hello Appengine Team,

In the Console, I click on the Task Queues.  It shows the following error

Server Error

A server error has occurred.

Return to Applications screen » https://appengine.google.com/

-Aswath

-- 
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: Task Queues console showing errors

2013-06-25 Thread Aswath Satrasala
My app-id:  accountingguru-india.appspot.com

-Aswath

On Tue, Jun 25, 2013 at 5:07 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello Appengine Team,

 In the Console, I click on the Task Queues.  It shows the following error

 Server Error

 A server error has occurred.

 Return to Applications screen » https://appengine.google.com/

 -Aswath


-- 
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] backup not complete sometimes. Tasks are stuck.

2013-06-12 Thread Aswath Satrasala
Hello,
I am doing the backup of the datastore using the cron everyday.  Somedays,
the backup is not complete.  The backup will finish fine in the next day.
Please see the following stuck tasks.

NameETACreation TimeMethod/URLRetriesExecutionsPayloadActions
appengine-mrcontrol-15808981980151796BB87-2236
↓
2013/06/12 18:28:42
0:37:09 from now2013/06/10 13:24:06
2 days, 4:27:26 agoPOST /_ah/mapreduce/controller_callback671378 bytes
6 HeadersRun Now
appengine-mrshard-15808981980151796BB87-11-1-retry-2
↓
2013/06/12 18:26:54
0:35:22 from now2013/06/10 16:15:25
2 days, 1:36:07 agoPOST /_ah/mapreduce/worker_callback645019 bytes
6 HeadersRun Now
appengine-mrshard-15808981980151796BB87-11-3-retry-0
↓
2013/06/12 18:30:53
0:39:20 from now2013/06/10 11:31:00
2 days, 6:20:32 agoPOST /_ah/mapreduce/worker_callback695019 bytes
6 HeadersRun Now
Also see the pending backup from the following screen
  *Pending Backups*
Name Start-Time Backup0_2013_06_10  June 10, 2013, 6 p.m.
Backup0_2013_06_05  June 5, 2013, 6 p.m.Backup0_2013_05_26  May 26,
2013, 6 p.m.
-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Anyone using EU-datacenter option outside Premier Accounts?

2013-04-24 Thread Aswath Satrasala
Any updates on when the EU-datacenter will be available for  non-premier
customers
-Aswath

On Wed, Mar 20, 2013 at 4:14 AM, Miguel PersonToVehicle 
mig...@persontovehicle.com wrote:

 Thanks for the info Luca. Let's wait then.

 Good luck!


 On Tuesday, March 19, 2013 8:56:48 AM UTC+1, decu...@uemd.net wrote:

 Hi Miguel

 No, I did not receive any confirmation message so far. I think they might
 got flooded with requests...

 Regards
 -Luca.



 Am Montag, 18. März 2013 23:19:35 UTC+1 schrieb Miguel PersonToVehicle:

 Hi Luca,

 We applied for it five weeks ago and haven´t receive any answer so far.
 Not even a simple acknowledge. I'm begining to think something wrong
 happened because it is quiet rare not getting at least one courtesy email
 confirming the reception the request.

 Did you get any sort of acknowledge  just after sending your request?

 Thanks,
 Miguel


 On Monday, March 18, 2013 2:21:11 PM UTC+1, decu...@uemd.net wrote:

 Hi Juha

 How long did you have to wait for the answer? I did also apply the last
 week and I don't know where I'm standing now.
 I would like to use my freshly created Cloud SQL EU-instance. Suddenly
 my App instance is still in US and I can't connect those.

 Did you notice any response improvements while moving to Europe?

 Regards
 -Luca.

 Am Samstag, 2. Februar 2013 08:57:08 UTC+1 schrieb Juha Koskela:

 Hi,

 I signed up for the Google App Engine is extending its European
 offering to non-premier customers - offering some time ago. Got an email
 earlier this week: Based on the feedback that you provided, we've
 enabled this support for your account.

 Is anyone using this already? I can't find the Location option
 anywhere and the documentation (in the Uploading Your Application 
 -section)
 referes only to premier accounts. I've tried creating a new app (no
 location option available while creating), enabling billing, and going
 through all possible settings. If you're using the EU datacenter with the
 extended european offering, how did you get started?

 thanks!


  --
 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?hl=en.
 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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Resident instance not serving the traffic

2013-04-04 Thread Aswath Satrasala
The view logs link in the instances screen does not show logs or is broken.
 Hence, you cannot find out which instance served the traffic.

-Aswath

On Thu, Apr 4, 2013 at 10:59 PM, Vinny P vinny...@gmail.com wrote:

 The resident is there to absorb *spikes* in traffic, not to handle
 standard traffic operations. In an *ideal* world, what should be
 happening is that you start out with resident instances. Traffic comes in,
 then the scheduler kicks up a dynamic instance while simultaneously
 directing some traffic to resident instances to process. Once the dynamics
 are up, then the requests go to the dynamic instances while residents
 return to idle. It doesn't always work that way, but that's the general
 idea.

 Can you tell where is this documented?  Whey should the resident instance
be idle, and the traffic served by dynamic instance, with resident instance
being idle.
What is the use of the pending latency setting in the Application Settings.
I have set it to 4sec - automatic.  With this setting, I understand that,
if there is a request waiting in the queue for less than 4s, then it should
be served by the resident instance.  There is no need to create a new
instance, and getting charged for the new instance hours.


 Can you double check your logs, and specifically look at the instance id
 that is recorded on each log? Sometimes it can look like the dynamic
 instance is handling the request, when in reality the resident is handling
 the request; the simultaneous processes can sometimes confuse people.


 -
 -Vinny P
 Technology  Media Advisor
 Chicago, IL

 @GOV on AppDotNet: https://alpha.app.net/gov


 On Wednesday, April 3, 2013 11:07:03 PM UTC-5, aswath wrote:

 Hello,
 I have the appid Application settings
 Idle instances:  1 - Automatic

 My app is idle, and I can see the logs, that there is no traffic
 There is one Resident instance.

 Now, I issue a servlet request from my browser
 - New instance is created
 - the request is served by the new instance

 What is the purpose of Resident instance?

 Google team, please suggest for the appropriate settings to avoid this
 situation

 -Aswath



-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Resident instance not serving the traffic

2013-04-03 Thread Aswath Satrasala
Hello,
I have the appid Application settings
Idle instances:  1 - Automatic

My app is idle, and I can see the logs, that there is no traffic
There is one Resident instance.

Now, I issue a servlet request from my browser
- New instance is created
- the request is served by the new instance

What is the purpose of Resident instance?

Google team, please suggest for the appropriate settings to avoid this
situation

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] instances screen - View Logs not working - unnecessary instance

2013-04-02 Thread Aswath Satrasala
Hello,
In the attached instances screen from the Admin console,
I click on the 'View Logs' link, and there are no logs displayed.  As per
the documention,
https://developers.google.com/appengine/docs/adminconsole/instances, the
third column 'Request' is the number of Requests in the last minute.  My
application has not recieved any requests for the last 1/2 hr.  I can see
this by clicking on the 'Logs' link on the left side.

The 2nd instance is running, even though there is no traffic.  It is
charged unnecessarily.   My costs are increasing because of this idle
instances.

To control the costs, I am manually shutting down the instances, when ever
I get a chance.

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


attachment: instances.png

[google-appengine] Re: Doing backup from Appengine Datastore Admin to Cloud Storage

2013-03-27 Thread Aswath Satrasala
Thanks for the reply.
I can see the backup in the completed backup list.

I am planning to restore this backup into another appid.  What is the
object name I should be specifying?

-Aswath

On Mon, Mar 25, 2013 at 10:40 PM, Arie Ozarov oza...@google.com wrote:

 These don't look like errors to me but rather a listing of files created
 for the backup (I assume the kind was AdjustmentNote?).
 The MR library that the backup is using recently added the xxx-retry-?
 suffix to the output file names but that should not
 and does not indicate a problem.
 Can you see your backup in the completed backup list using the Datastore
 Admin UI?

 Arie.

 On Friday, March 22, 2013 11:44:03 PM UTC-7, aswath wrote:

 Hello,
 I am trying to do a backup for my appengine appid to Google Cloud
 Storage.  I have setup my Google Cloud Storage account and created a bucket.
 With my beginner knowledge on Google Cloud storage, I have also setup
 proper ACL for the appengine project, by browsing the available
 documentation.

 I am trying to backup just one KIND from the appengine datastore.

 I get the following errors in the GoogleCloudStorage bucket.  Any one has
 suggestions for this.

 -Aswath

 ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.AdjustmentNote.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.AdjustmentNote.backup_info
 3**.7 KB12:01 pm
 vsag/**ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.AdjustmentNote.backup_infoa**hZzfmFjY291bnRpbmdndXJ1LWluZGl**
 hckELEhxfQUVfRGF0YXN0b3JlQWRta**W5fT3BlcmF0aW9uGPq3hAIMCxIWX0F**
 FX0JhY2t1cF9JbmZvcm1hdGlvbhgBD**A.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.backup_info32
 KB12:01 pm
 vsag/**ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.backup_infodatastore_**backup_cloudstorag1_**AdjustmentNote-**
 1581584894925711F93C3-output-**0-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-0-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**0-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**1-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-1-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**1-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**10-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-10-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**10-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**11-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-11-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**11-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**12-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-12-retry-032
 KB12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**12-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**13-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-13-retry-032
 KB12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**13-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**14-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-14-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**14-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**15-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-15-retry-032
 KB12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**15-retry-0datastore_backup_**
 

[google-appengine] Re: Doing backup from Appengine Datastore Admin to Cloud Storage

2013-03-27 Thread Aswath Satrasala
Gr8!  The below instructions are clear and I was able to restore my backup
to another appid.

-Aswath

On Wed, Mar 27, 2013 at 10:35 PM, Arie Ozarov oza...@google.com wrote:




 On Wed, Mar 27, 2013 at 6:47 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Thanks for the reply.
 I can see the backup in the completed backup list.

 I am planning to restore this backup into another appid.  What is the
 object name I should be specifying?

 I am not sure what you mean by object name. Are you following these
 directions:
 https://developers.google.com/appengine/docs/adminconsole/datastoreadmin#Restoring_Data_to_Another_App


 -Aswath


 On Mon, Mar 25, 2013 at 10:40 PM, Arie Ozarov oza...@google.com wrote:

 These don't look like errors to me but rather a listing of files created
 for the backup (I assume the kind was AdjustmentNote?).
 The MR library that the backup is using recently added the xxx-retry-?
 suffix to the output file names but that should not
 and does not indicate a problem.
 Can you see your backup in the completed backup list using the Datastore
 Admin UI?

 Arie.

 On Friday, March 22, 2013 11:44:03 PM UTC-7, aswath wrote:

 Hello,
 I am trying to do a backup for my appengine appid to Google Cloud
 Storage.  I have setup my Google Cloud Storage account and created a 
 bucket.
 With my beginner knowledge on Google Cloud storage, I have also setup
 proper ACL for the appengine project, by browsing the available
 documentation.

 I am trying to backup just one KIND from the appengine datastore.

 I get the following errors in the GoogleCloudStorage bucket.  Any one
 has suggestions for this.

 -Aswath

 ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.AdjustmentNote.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.AdjustmentNote.backup_info
 3**.7 KB12:01 pm
 vsag/**ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.AdjustmentNote.backup_infoa**hZzfmFjY291bnRpbmdndXJ1LWluZGl**
 hckELEhxfQUVfRGF0YXN0b3JlQWRta**W5fT3BlcmF0aW9uGPq3hAIMCxIWX0F**
 FX0JhY2t1cF9JbmZvcm1hdGlvbhgBD**A.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.backup_info32
 KB12:01 pm
 vsag/**ahZzfmFjY291bnRpbmdndXJ1LWluZG**lhckELEhxfQUVfRGF0YXN0b3JlQWRt**
 aW5fT3BlcmF0aW9uGPq3hAIMCxIWX0**FFX0JhY2t1cF9JbmZvcm1hdGlvbhgB**
 DA.backup_infodatastore_**backup_cloudstorag1_**AdjustmentNote-**
 1581584894925711F93C3-output-**0-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-0-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**0-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**1-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-1-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**1-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**10-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-10-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**10-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**11-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-11-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**11-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**12-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-12-retry-032
 KB12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**12-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**13-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-13-retry-032
 KB12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**13-retry-0datastore_backup_**
 cloudstorag1_AdjustmentNote-**1581584894925711F93C3-output-**14-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-14-retry-00
 bytes12:00 pm
 vsag/datastore_backup_**cloudstorag1_AdjustmentNote-**
 1581584894925711F93C3-output-**14-retry-0datastore_backup_

[google-appengine] cost for restoring the backup

2013-03-27 Thread Aswath Satrasala
Hello,

Is there a way to find out the cost for restoring the backup ?

-Aswath
www.AccountingGuru.in

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Doing backup from Appengine Datastore Admin to Cloud Storage

2013-03-23 Thread Aswath Satrasala
Hello,
I am trying to do a backup for my appengine appid to Google Cloud Storage.
 I have setup my Google Cloud Storage account and created a bucket.
With my beginner knowledge on Google Cloud storage, I have also setup
proper ACL for the appengine project, by browsing the available
documentation.

I am trying to backup just one KIND from the appengine datastore.

I get the following errors in the GoogleCloudStorage bucket.  Any one has
suggestions for this.

-Aswath

ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.AdjustmentNote.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.AdjustmentNote.backup_info3.7
KB12:01 pm
vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.AdjustmentNote.backup_info
ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.backup_infohttps://storage.cloud.google.com/vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.backup_info32
KB12:01 pm
vsag/ahZzfmFjY291bnRpbmdndXJ1LWluZGlhckELEhxfQUVfRGF0YXN0b3JlQWRtaW5fT3BlcmF0aW9uGPq3hAIMCxIWX0FFX0JhY2t1cF9JbmZvcm1hdGlvbhgBDA.backup_info
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-0-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-0-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-0-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-1-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-1-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-1-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-10-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-10-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-10-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-11-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-11-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-11-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-12-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-12-retry-032
KB12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-12-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-13-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-13-retry-032
KB12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-13-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-14-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-14-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-14-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-15-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-15-retry-032
KB12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-15-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-16-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-16-retry-032
KB12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-16-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-17-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-17-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-17-retry-0
datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-18-retry-0https://storage.cloud.google.com/vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-18-retry-00
bytes12:00 pm
vsag/datastore_backup_cloudstorag1_AdjustmentNote-1581584894925711F93C3-output-18-retry-0

[google-appengine] The requested URL .. was not found on this server.

2013-03-20 Thread Aswath Satrasala
Hi,
I uploaded a new version to my appid, and made the new version as the
default version.

I am getting the following errors very frequently.  But, when I do refresh
of the browser 2-3 times, I get the correct response.
Error: Not FoundThe requested URL /partymgr/companyopen?...  was not
found on this server.
-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Java Backends are killed and started

2013-03-19 Thread Aswath Satrasala
It is better while using B8 instances.  The memory usage keeps shooting up
as I run long scheme migrations and finally the instance dies at 1024MB.
I believe, I have to investigate my code for possible memory leaks.

Since, my program is continuously looping and doing some entity updates, I
think the java garbage collector is not getting a chance to do the garbage
collection.
Is there any way to forcebly perform the garbage collection or, better, I
want to give a chance for the JVM to perform it garbage collection process.

-Aswath




On Fri, Mar 15, 2013 at 5:13 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 I have increased the Backend class to B4 also.   The backend is just
 getting killled after 3-4 minutes.
 I look at the Memory Usage chart for my instance.  It shows above 512MB.
 Now, I am trying with B8 instance.


 -Aswath




 On Fri, Mar 15, 2013 at 2:01 AM, Vinny P vinny...@gmail.com wrote:

 Wow. OK, that's not a code problem, that's AppEngine with a full blown
 case of bird flu.

 Time to feed Starburst to Drake's magical unicorns?

 -Vinny P


 On Thursday, March 14, 2013 2:04:42 PM UTC-5, Rafael Sanches wrote:

 Hi Vinni,

 I believe it's much worst than that. Look of what just happened to my
 servers, 5 minutes ago: 
 http://cl.ly/image/**2t1y2O2S2U1hhttp://cl.ly/image/2t1y2O2S2U1h

 This is making me to pay $40k a year for a service that I could handle
 with $3.

 I hope someone fixes this soon. Even if it's happening, on a constant
 basis, for a week already.

 thanks
 rafa


 On Thu, Mar 14, 2013 at 7:25 AM, Vinny P vinn...@gmail.com wrote:

 The backends are getting killed because something or someone is sending
 _ah/stop requests to them. You can read more about shutdown requests here:
 https://developers.**google.com/appengine/docs/**
 java/backends/overview#**Shutdownhttps://developers.google.com/appengine/docs/java/backends/overview#Shutdown

 The first thing that comes to mind is that you may be exceeding the
 memory limit, especially considering that AppEngine is complaining about
 chunk size. See here for more details: http://stackoverflow.**
 com/questions/7198738/for-**google-app-engine-java-how-do-**
 i-set-and-use-chunk-size-in-**fetchoptionshttp://stackoverflow.com/questions/7198738/for-google-app-engine-java-how-do-i-set-and-use-chunk-size-in-fetchoptions
  but
 the TLDR is that you're requesting a lot of entities in one operation.
 Depending on your code and what you're doing, you may be exceeding the
 memory limit for the backend. Try increasing the backend size and see if it
 solves the problem. If not, can you post some code?

 -Vinny


 On Thursday, March 14, 2013 7:55:17 AM UTC-5, aswath wrote:


 Hello,
 I am running a tasks in the Java Backends.  Within 7 min, the Java
 Backends is started 3 times.
 The bad part is , the backends are getting killed in the middle of a
 running task.

 Please advise

 -Aswath



1.
   1. 2013-03-14 17:45:46.214 /admin/**addGlAcctO**
   rgPartyDateMonthYear**ToEntry 50**0 99494ms 0kb instan**ce=0
   AppEn**gine-Google; 
 (+http://code.google.com/**appen**ginehttp://code.google.com/appengine
   )
   2. W2013-03-14 17:44:19.341 com.google.**appeng**
   ine.api.datastore.**QueryResults**SourceImpl
   logChunkSizeWarning: This query does not have a chunk size set in
   FetchOptions and has retur
   3. W2013-03-14 17:44:19.608 
 com.veersoft.**AddD**ateMonthYearEntities
   doProcess: procing mailId=26apr...@gmail.com
   4. W2013-03-14 17:44:19.609 
 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: crnt nameSpace=c-p-r-p-l-
   **26april197**3-gmail.comhttp://c-p-r-p-l-26april1973-gmail.com/
   5. W2013-03-14 17:44:20.386 
 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: No.of AcctgTrans= 73
   6. W2013-03-14 17:44:22.537 
 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: AcctgTran count: 0
   7. W2013-03-14 17:45:24.938 
 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: AcctgTran count: 25
   8. E2013-03-14 17:45:46.213 Process terminated because the
   backend took too long to shutdown.
   2.
   1. 2013-03-14 17:45:35.268 /_ah/stop 200 119ms 0kb
   instance=0
3.
   1. 2013-03-14 17:44:18.297 /_ah/start 404 10478ms 0kb
   instance=0
   2. W2013-03-14 17:44:10.419 
 com.veersoft.**list**ener.**VsServletContextListener
   contextInitialized: 2013-03-14 18:14:10 IST
   3. I2013-03-14 17:44:13.889 com.google.**inject**
   .internal.util.$**FinalizableRef**erenceQueue$**SystemLoader
   loadFinalizer: Not allowed to access system class loader.
   4. I2013-03-14 17:44:13.895 com.google.**inject**
   .internal.util.$**FinalizableRef**erenceQueue init: Failed to
   start reference finalizer thread. Reference cleanup will only occur 
 when
   5

[google-appengine] restoring the backup to a different appid

2013-03-16 Thread Aswath Satrasala
Hello,
Is there a way to restore the datastore backup to a different appid.

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Java Backends are killed and started

2013-03-15 Thread Aswath Satrasala
I have increased the Backend class to B4 also.   The backend is just
getting killled after 3-4 minutes.
I look at the Memory Usage chart for my instance.  It shows above 512MB.
Now, I am trying with B8 instance.


-Aswath




On Fri, Mar 15, 2013 at 2:01 AM, Vinny P vinny...@gmail.com wrote:

 Wow. OK, that's not a code problem, that's AppEngine with a full blown
 case of bird flu.

 Time to feed Starburst to Drake's magical unicorns?

 -Vinny P


 On Thursday, March 14, 2013 2:04:42 PM UTC-5, Rafael Sanches wrote:

 Hi Vinni,

 I believe it's much worst than that. Look of what just happened to my
 servers, 5 minutes ago: 
 http://cl.ly/image/**2t1y2O2S2U1hhttp://cl.ly/image/2t1y2O2S2U1h

 This is making me to pay $40k a year for a service that I could handle
 with $3.

 I hope someone fixes this soon. Even if it's happening, on a constant
 basis, for a week already.

 thanks
 rafa


 On Thu, Mar 14, 2013 at 7:25 AM, Vinny P vinn...@gmail.com wrote:

 The backends are getting killed because something or someone is sending
 _ah/stop requests to them. You can read more about shutdown requests here:
 https://developers.**google.com/appengine/docs/**java/backends/overview#
 **Shutdownhttps://developers.google.com/appengine/docs/java/backends/overview#Shutdown

 The first thing that comes to mind is that you may be exceeding the
 memory limit, especially considering that AppEngine is complaining about
 chunk size. See here for more details: http://stackoverflow.**
 com/questions/7198738/for-**google-app-engine-java-how-do-**
 i-set-and-use-chunk-size-in-**fetchoptionshttp://stackoverflow.com/questions/7198738/for-google-app-engine-java-how-do-i-set-and-use-chunk-size-in-fetchoptions
  but
 the TLDR is that you're requesting a lot of entities in one operation.
 Depending on your code and what you're doing, you may be exceeding the
 memory limit for the backend. Try increasing the backend size and see if it
 solves the problem. If not, can you post some code?

 -Vinny


 On Thursday, March 14, 2013 7:55:17 AM UTC-5, aswath wrote:


 Hello,
 I am running a tasks in the Java Backends.  Within 7 min, the Java
 Backends is started 3 times.
 The bad part is , the backends are getting killed in the middle of a
 running task.

 Please advise

 -Aswath



1.
   1. 2013-03-14 17:45:46.214 /admin/**addGlAcctO**
   rgPartyDateMonthYear**ToEntry 50**0 99494ms 0kb instan**ce=0
   AppEn**gine-Google; 
 (+http://code.google.com/**appen**ginehttp://code.google.com/appengine
   )
   2. W2013-03-14 17:44:19.341 com.google.**appeng**
   ine.api.datastore.**QueryResults**SourceImpl
   logChunkSizeWarning: This query does not have a chunk size set in
   FetchOptions and has retur
   3. W2013-03-14 17:44:19.608 com.veersoft.**AddD**ateMonthYearEntities
   doProcess: procing mailId=26apr...@gmail.com
   4. W2013-03-14 17:44:19.609 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: crnt nameSpace=c-p-r-p-l-*
   *26april197**3-gmail.comhttp://c-p-r-p-l-26april1973-gmail.com/
   5. W2013-03-14 17:44:20.386 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: No.of AcctgTrans= 73
   6. W2013-03-14 17:44:22.537 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: AcctgTran count: 0
   7. W2013-03-14 17:45:24.938 com.veersoft.**AddD**ateMonthYearEntities
   createGlAcctOrgPartyDateMonthYear: AcctgTran count: 25
   8. E2013-03-14 17:45:46.213 Process terminated because the
   backend took too long to shutdown.
   2.
   1. 2013-03-14 17:45:35.268 /_ah/stop 200 119ms 0kb instance=0
3.
   1. 2013-03-14 17:44:18.297 /_ah/start 404 10478ms 0kb
   instance=0
   2. W2013-03-14 17:44:10.419 
 com.veersoft.**list**ener.**VsServletContextListener
   contextInitialized: 2013-03-14 18:14:10 IST
   3. I2013-03-14 17:44:13.889 com.google.**inject**.internal.util.$
   **FinalizableRef**erenceQueue$**SystemLoader loadFinalizer: Not
   allowed to access system class loader.
   4. I2013-03-14 17:44:13.895 com.google.**inject**.internal.util.$
   **FinalizableRef**erenceQueue init: Failed to start reference
   finalizer thread. Reference cleanup will only occur when
   5. I2013-03-14 17:44:18.297 This request caused a new process to
   be started for your application, and thus caused your application 
 code to
   be loaded for the first time. This requ
4.
   1. 2013-03-14 17:43:46.513 /admin/**addGlAcctO**
   rgPartyDateMonthYear**ToEntry 50**0 380429ms 0kb insta**nce=0
   AppE**ngine-Google; 
 (+http://code.google.com/**appen**ginehttp://code.google.com/appengine
   )
   2. W2013-03-14 17:37:46.188 com.google.**appeng**
   ine.api.datastore.**QueryResults**SourceImpl
   logChunkSizeWarning: This query does not have a chunk size set in
   FetchOptions and has retur
  

[google-appengine] namespaces support for java mapper

2013-03-15 Thread Aswath Satrasala
Hello,
Does java mapper have the support for namespaces?

I am using namespaces, and the last time I tried, it was not supporting
namespaces, that means, the entities in the namespaces were not processed

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Admin Console - Datastore statistics broken

2013-03-15 Thread Aswath Satrasala
Hi,

Issue 1.
 - In the Admin Console, click on the Datastore Statistics link on the left
side.
-  In the Datastore statistics screen, the Kind drop down shows only one
entry 'All Entities'.   This should show all the Kinds in the datastore.


Issue 2.
Type a namespace in the same screen Demo-1. You get the following error
Namespacehttps://appengine.google.com/datastore/statistics?app_id=s%7Eaccountingguru-indianamespace=Demo-1-ankitdugar-gmail.comkind=#namespace
-
Namespace does not exist: Demo-1


-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Datastore writes are ununsually high (15-20 time higher)

2013-03-07 Thread Aswath Satrasala
Hello,
I have noticed that today, my datastore writes were unusually very high.
 It is about 15-20 time higher.

How can I resolve this and figure out what happened.

Thanks,
-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: remote API call: I/O error - Java

2013-02-26 Thread Aswath Satrasala
I am getting the remote API call: I/O error consistently.

I am running my application on  local development server, and trying to
copy entities from the production server
- Do a remote.install(), read all entities for the KIND
- remote.Uninstall()
- Write to the local
- Do above for all KINDS in a loop

After looping for 2-3 KINDS, I get the remote API call: I/O error

-Aswath

On Sat, Feb 23, 2013 at 11:41 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hi,
 I am doing remote api call to copy data to the local server.  After 4-5
 remote api calls, I get the following error.  The same program was working
 fine sometime, 3-4 weeks before.

 SEVERE: remote API call: I/O error
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc makeException 145
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc callImpl 93
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc call 40
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore runQuery 124
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore
 handleRunQuery 89
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore
 handleDatastoreCall 67
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.RemoteApiDelegate
 makeDefaultSyncCall 50
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate
 makeSyncCall 47
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate
 makeAsyncCall 56
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.tools.remoteapi.ThreadLocalDelegate
 makeAsyncCall 46
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.apphosting.api.ApiProxy makeAsyncCall 190
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.api.datastore.DatastoreApiHelper
 makeAsyncCall 56
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.api.datastore.PreparedQueryImpl runQuery 127
 23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
 copyNamespace
 SEVERE: com.google.appengine.api.datastore.PreparedQueryImpl
 asQueryResultIterator 68


 -Aswath


-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: GQL Queries involving Keys is broken in Admin console

2013-02-25 Thread Aswath Satrasala
I am doing the following GQL query for the given namespace in the Admin
Console

SELECT * FROM AcctgTransaction where __key__ = KEY('AcctgTransacation',
1002, 'Party', 20)

It is returning back all the rows in the admin console.  Anything wrong
with the above GQL query.

-Aswath


On Mon, Feb 25, 2013 at 10:21 AM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello,
 For a given namespace, I am not able to do queries involving keys and get
 correct results in the Admin console.
 Any one experiencing this issue?

 -Aswath


-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] GQL Queries involving Keys is broken in Admin console

2013-02-24 Thread Aswath Satrasala
Hello,
For a given namespace, I am not able to do queries involving keys and get
correct results in the Admin console.
Any one experiencing this issue?

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] remote API call: I/O error - Java

2013-02-23 Thread Aswath Satrasala
Hi,
I am doing remote api call to copy data to the local server.  After 4-5
remote api calls, I get the following error.  The same program was working
fine sometime, 3-4 weeks before.

SEVERE: remote API call: I/O error
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc makeException 145
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc callImpl 93
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteRpc call 40
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore runQuery 124
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore handleRunQuery
89
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteDatastore
handleDatastoreCall 67
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.RemoteApiDelegate
makeDefaultSyncCall 50
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate
makeSyncCall 47
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.HostedRemoteApiDelegate
makeAsyncCall 56
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.tools.remoteapi.ThreadLocalDelegate
makeAsyncCall 46
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.apphosting.api.ApiProxy makeAsyncCall 190
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.api.datastore.DatastoreApiHelper makeAsyncCall
56
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.api.datastore.PreparedQueryImpl runQuery 127
23 Feb, 2013 11:36:42 PM com.veersoft.services.CopyNamespaceServiceImpl
copyNamespace
SEVERE: com.google.appengine.api.datastore.PreparedQueryImpl
asQueryResultIterator 68


-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] ie8 - xp - VIP-ssl on custom domain not working

2013-02-15 Thread Aswath Satrasala
Hello,
I have setup the ssl on my custom domain.  I chose the VIP - SSL option.
It is not working for ie8-xp browser.

Domain:  https://www.AccountingGuru.in

-Aswath

-- 
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] ssl certificate for custom domains

2013-02-13 Thread Aswath Satrasala
Hi,
I  did this a week ago for my test appid. I don't have the wildcard cert.
 But for normal case,the steps are.

1.  Generate a private key
openssl genrsa -out myprivkey.pem 1024

2. generate the csr using the above private key and upload to comodo
openssl req -new -key myprivkey.pem -out mykey.csr

3. generate the unencrypted private key
openssl rsa -in myprivkey.pem -out unmyprivkey.pem


4.  After doing step 2, the comodo, will send 3 cert files in a zip by
email.  Extract them out and concat them using the notepad.

5.  Upload 3 and 4 files in the Google apps domain panel.

Hope this helps.

-Aswath
www.AccountingGuru.in

On Sat, Feb 9, 2013 at 2:59 AM, lillian.kirk...@netvigilance.com wrote:

 I bought a wildcard cert from comodo and created the csr with this command:
 openssl req -out certificate.csr -new -newkey rsa:2048 -nodes -keyout
 certificate.key
 When trying to upload the certificate and private key I get the error

 Both the private key and SSL certificate should be in unencrypted PEM
 format.

 even though as far as I know both files are.
 Does anyone know how to solve this?

  --
 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?hl=en.
 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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: GAE keeps starting new instances causing lots of user facing loading requests

2013-01-14 Thread Aswath Satrasala
Hi,
my app id:  accountingguru-india.  It is a paid account.

I am also seeing frequent instances being initialized.

Some data points of new instances getting created.

2013-01-14 14:01:23.674
2013-01-14 13:59:44.969
2013-01-14 13:49:49.791
2013-01-14 13:45:37.388


-Aswath

On Mon, Jan 14, 2013 at 12:22 AM, Mark markrobertdav...@gmail.com wrote:

 Please can someone look at this issue??  It isn't normal behavior.  My app
 was working fine until a few weeks ago - when I started getting very
 frequent instance restarts.  I haven't uploaded any new code in a few
 months.

 I did write up a bug:
 http://code.google.com/p/googleappengine/issues/detail?id=8298

 Please check my logs.. for example at 10:34:48 today I have a request
 which took 65ms.  Then at 10:34:55 the same request takes 9941 ms.  This is
 happening way to frequently.

 app id: bedbuzzserver

 --
 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/-/Gym-HWS48rMJ.

 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.



Re: [google-appengine] Sudden increase in Datastore READ operations

2012-12-28 Thread Aswath Satrasala
Hello Takashi,
Hello Takashi,
I did not invoke the backup or I don't have the offset argument with
queries.

As Guido suggested, please let me know, how can I get access to appstats
analytics?

-Aswath

On Fri, Dec 28, 2012 at 10:37 AM, Takashi Matsuo tmat...@google.com wrote:

 Hi Aswath,

 One possibility came to mind first is that you invoked Datastore Backup in
 the datastore admin feature. The next possible cause would be using offset
 argument with queries. Do you think that either of these is the case?

 -- Takashi


 On Thu, Dec 27, 2012 at 8:28 AM, Guido van Rossum gu...@python.orgwrote:

 There's an experimental feature Appstats Analytics that can help with
 this. I think the co is all in the SDK but you have to ask a devrel or PM
 for the docs. Maybe Takashi can help you with this.


 On Thursday, December 27, 2012, Aswath Satrasala wrote:

 Hi,
 Suddenly, I am seeing a lot of Datastore read operations.

 I would like to see the details of reads and writes by KINDS during a
 certain period.  Is there a way to do this?

 Regards
 -Aswath

 --
 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.



 --
 --Guido van Rossum (python.org/~guido)

  --
 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.




 --
 Takashi Matsuo | Developers Advocate | tmat...@google.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.


-- 
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] cannot delete the task from the default queue

2012-12-26 Thread Aswath Satrasala
Hello,
I am unable to delete the task from the 'default' queue.
I also tried purge queue, but it not seem to be working.


appengine-mrcontrol-15823324380678DD3CD06-13155
↓
2012/12/26 18:44:33
0:00:01 from now2012/12/26 18:44:31
0:00:01 agoPOST /_ah/mapreduce/controller_callback1356 bytes
6 Headers



-Aswath

-- 
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] Sudden increase in Datastore READ operations

2012-12-26 Thread Aswath Satrasala
Hi,
Suddenly, I am seeing a lot of Datastore read operations.

I would like to see the details of reads and writes by KINDS during a
certain period.  Is there a way to do this?

Regards
-Aswath

-- 
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] MVC framework

2012-12-20 Thread Aswath Satrasala
Hi All,
What is a good java MVC framework to use in GAE development.
I use GWT for most stuff, and servlets and JSP's.  But, doing simple things
in GWT is more time consuming. For more complex forms and UI logic, I will
still do in GWT

I am looking for a java MVC framework with good UI components for rapid web
development.

I have worked few years ago on Struts and little bit on JSF.   I am not
in favor of Struts for now.   I am not sure about the JSF community and its
support now.

I have gone thru the group and found few
* vRaptor
* Slice
* Wicket etc.

What is currently used by the developers? It should be easy to learn, and a
lot of documentation to get started.

-Aswath
www.AccountingGuru.in

-- 
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: DotNet client and Java Appengine

2012-11-16 Thread Aswath Satrasala
Any pointers for this??

Thanks,
-Aswath


On Mon, Nov 12, 2012 at 7:56 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello,
 I would like to make communication to my java appengine application from a
 Dotnet client.

 My appengine application uses standard UserService API on the appengine
 server for login and authentication purpose.

 How can a DotNet client authenticate with appengine appID?  How can I get
 some data into the Dotnet client from my appengine application?
 What are the recommended protocols and API for this?

 Regards
 -Aswath
 www.AccountingGuru.in





-- 
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] DotNet client and Java Appengine

2012-11-12 Thread Aswath Satrasala
Hello,
I would like to make communication to my java appengine application from a
Dotnet client.

My appengine application uses standard UserService API on the appengine
server for login and authentication purpose.

How can a DotNet client authenticate with appengine appID?  How can I get
some data into the Dotnet client from my appengine application?
What are the recommended protocols and API for this?

Regards
-Aswath
www.AccountingGuru.in

-- 
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: Datastore Viewer broken - URGENT.

2012-09-23 Thread Aswath Satrasala
Issue created
http://code.google.com/p/googleappengine/issues/detail?id=8164

-Aswath

On Sat, Sep 22, 2012 at 2:17 AM, Peter McKenzie peter...@google.com wrote:

 Please create a bug on the issue tracker.


 On Friday, September 21, 2012 11:43:49 PM UTC+10, aswath wrote:

 Further narrowing down on the issue.
 If there are fewer namespaces in the app-id, then a dropdown is shown to
 select the namespace.  Then everything is fine for the app-id.

 However, if there are large number of namespaces in the app-id, then the
 suggest box is shown.  While select the namespace here and browsing, then
 we are not able to view the entities in the namespace.

 -Aswath


 On Fri, Sep 21, 2012 at 7:08 PM, Aswath Satrasala 
 aswath.s...@gmail.comwrote:

 Hello All,
 In the admin console, click on the datastore viewer.
 * Start typing the namespace name
 * Select the namespace name
 The KINDS are shown in the dropdown.
 After doing this, earlier, the namespace text field was shown above.
  Now, this is missing.
 I select the KIND from the dropdown, then it says there are no entities
 in the empty namespace.

 Anyone facing this issue?  I cannot seen any entities in any namespace

 -Aswath




-- 
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] Datastore Viewer broken - URGENT.

2012-09-21 Thread Aswath Satrasala
Hello All,
In the admin console, click on the datastore viewer.
* Start typing the namespace name
* Select the namespace name
The KINDS are shown in the dropdown.
After doing this, earlier, the namespace text field was shown above.  Now,
this is missing.
I select the KIND from the dropdown, then it says there are no entities in
the empty namespace.

Anyone facing this issue?  I cannot seen any entities in any namespace

-Aswath

-- 
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: Datastore Viewer broken - URGENT.

2012-09-21 Thread Aswath Satrasala
Further narrowing down on the issue.
If there are fewer namespaces in the app-id, then a dropdown is shown to
select the namespace.  Then everything is fine for the app-id.

However, if there are large number of namespaces in the app-id, then the
suggest box is shown.  While select the namespace here and browsing, then
we are not able to view the entities in the namespace.

-Aswath

On Fri, Sep 21, 2012 at 7:08 PM, Aswath Satrasala 
aswath.satras...@gmail.com wrote:

 Hello All,
 In the admin console, click on the datastore viewer.
 * Start typing the namespace name
 * Select the namespace name
 The KINDS are shown in the dropdown.
 After doing this, earlier, the namespace text field was shown above.  Now,
 this is missing.
 I select the KIND from the dropdown, then it says there are no entities in
 the empty namespace.

 Anyone facing this issue?  I cannot seen any entities in any namespace

 -Aswath


-- 
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] namespace delete and restore

2012-09-20 Thread Aswath Satrasala
Hello All,
I am working with namespace a lot.I am having difficulty in
deleting/backup/restore of namespace. This feature is not available in
Datastore admin console.
If you are working with namespace and having the same pain, please star
this issue

http://code.google.com/p/googleappengine/issues/detail?id=7311can=4colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log

Thanks a lot

-Aswath

-- 
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] Error while Deleting all entities in the namespace

2012-09-18 Thread Aswath Satrasala
Hi,
I am struggling to clear up my unused namespaces.  The datastore admin
console does not provide this feature.

I am using the following code.  This is assumed that the namespace has few
entities, and hopefully will execute with in the 1min appengine time limit.

String oldNamespace = NamespaceManager.get();
try {
  NamespaceManager.set(namespaceToDelete);
  DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
  Query q = new Query().setKeysOnly();

  final ArrayListcom.google.appengine.api.datastore.Key keys =
new ArrayListcom.google.appengine.api.datastore.Key();

  for (final Entity entity: ds.prepare(q).asIterable()) {
   keys.add(entity.getKey());
  }
  ds.delete(keys);
} finally {
  NamespaceManager.set(oldNamespace);
}


*
*
*I get the following error*
*illegal key.path.element.type: __Stat_Ns_Kind_CompositeIndex__*

Any pointers will be appreciated.

-Aswath

-- 
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] namespace delete

2012-09-05 Thread Aswath Satrasala
Hello,
I am working on writing a utility to delete namespace and its entities.

I delete the row in the __namespace__ KIND, what will happen to all the
entities in the namespace.

For ex.
Namespace: 'x1-1'
It has few entities.
I delete 'x1-1' from the __namespace__ KIND.  But, I forgot to delete the
entities with in the namespace.  What will happen to all the entities in
the namespace?

-Aswath

-- 
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] new Google Cloud Platform Developers Google+ page

2012-09-02 Thread Aswath Satrasala
+1 for Drake.

-Aswath

On Mon, Sep 3, 2012 at 7:55 AM, Nickolas Daskalou n...@daskalou.com wrote:

 +1, well said Drake.

 Nick


 On 3 September 2012 10:14, Drake drak...@digerat.com wrote:

 No offense I’m sure it is awesome… But don’t you think y’all are a little
 scattered?
 I mean there is the discussion pages/forum, Stack Over Flow, 4 issues bug
 trackers, a support form, 6 blogs.

 ** **

 That’s before I point out that Google Plus rules say you have to be a
 person, so google is using its own products in ways that conflict with
 their own usage policies?

 ** **

 I’m glad you want to be reachable… But I’d rather have one place where I
 know I can get an answer than 40, and some of those being pages with
 nonsensical URLs that are impossible to remember and don’t appear in search.
 

 ** **

 ** **

 *From:* google-appengine@googlegroups.com [mailto:
 google-appengine@googlegroups.com] *On Behalf Of *Amy Unruh
 *Sent:* Sunday, September 02, 2012 3:12 PM
 *To:* google-appengine@googlegroups.com
 *Subject:* [google-appengine] new Google Cloud Platform Developers
 Google+ page

 ** **

 The Cloud Platform Developer Relations team, which includes App Engine,
 now has a Google Cloud Platform Developers Google+ page!

   https://plus.google.com/117105793163182226623/posts

   https://plus.google.com/117105793163182226623/posts/XzMhE7wxeh1

 ** **

 This is a good way to track news and events, including our Hangout/office
 hours times, interesting articles and codelabs, etc.

 It's also a good way to see what's going on with related Google
 technologies, such as BigQuery and Google Cloud Storage.

 ** **

  -Amy

 ** **

 --
 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.


  --
 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.



[google-appengine] New instances are starting very often

2012-08-30 Thread Aswath Satrasala
Hello,

My appid is a paid appid.

I am getting the following log message in the last two days often.

*This request caused a new process to be started for your
application, and thus caused your application code to be loaded for
the first time. This request may thus take longer and use more CPU
than a typical request for your application.*

*-Aswath*

*
*

*
*

-- 
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] Re: Algae - Application Template for Google App Engine

2012-08-30 Thread Aswath Satrasala
Is there any similar stuff for Java/GAE

-Aswath

On Thu, Aug 30, 2012 at 1:56 AM, Christopher Ramírez 
blindedbythed...@gmail.com wrote:

 Thanks for your contribution Liya!

 Have all the basics a modern web apps needs, including REST API's.


 On Tuesday, August 28, 2012 4:06:53 PM UTC-6, Ilya Bagrak wrote:

 While building Turn-O-Phrase (http://turn-o-phrase.com) and LinkPeelr (
 http://linkpeelr.appspot.com) on GAE, I realized that both applications
 shared a lot of boilerplate code I was either reinventing from scratch or
 copy pasting across.

 So for the last few months I've been working on a GAE application
 template which I wish I had when I started tinkering with App Engine almost
 three years ago.

 The result of this effort is Algae 
 (http://green-algae.appspot.**comhttp://green-algae.appspot.com/),
 and I am making it available to the app engine community at large. Algae
 integrates de facto industry standards (like Twitter Bootstrap and HTML5
 Boilerplate) with features every web app needs (like user management and
 third-party authentication). And that's just scratching the surface...

 I am sharing it in the hope that the developer community finds it useful,
 and I welcome your feedback and pull requests. The code is here:
 http://github.com/ibagrak/**algae http://github.com/ibagrak/algae

  --
 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/-/1Td9Ye9plosJ.

 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.



Re: [google-appengine] Alternate to Conversion API

2012-08-22 Thread Aswath Satrasala
Anyone tried working with flying-saucer,
http://code.google.com/p/flying-saucer/

Will this work on Java Appengine

-Aswath

On Tue, Aug 21, 2012 at 10:16 PM, Jeff Schnitzer j...@infohazard.orgwrote:

 We're planning to offload this to a service running on Heroku (we
 convert the first page of a PDF to PNG).  We need to do it anyways
 because the Conversion API has a 2M document limit that we keep
 bumping into.  There really aren't good tools for doing this in Java
 (there's one library that claims to be comprehensive, but it's
 thousands of dollars) but it's easy with any platform that supports
 ImageMagick.

 I might write up the process when we get around to implementing it,
 but it probably won't be until the last minute.

 Jeff

 On Tue, Aug 21, 2012 at 7:00 AM, Aswath Satrasala
 aswath.satras...@gmail.com wrote:
  Hello,
  We were deeply involved in utilizing the conversion api for the HTML to
 PDF
  conversion.  Suddenly, I got the email from Google about the plan for
  decommissioning from Nov 2012.
 
  Does anyone has suggestions for doing the HTML to PDF conversion that is
  compatible with Google Appengine for Java.
 
 
  Regards
  -Aswath
  www.AccountingGuru.in
 
  --
  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.



-- 
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] Alternate to Conversion API

2012-08-21 Thread Aswath Satrasala
Hello,
We were deeply involved in utilizing the conversion api for the HTML to PDF
conversion.  Suddenly, I got the email from Google about the plan for
decommissioning from Nov 2012.

Does anyone has suggestions for doing the HTML to PDF conversion that is
compatible with Google Appengine for Java.


Regards
-Aswath
www.AccountingGuru.in

-- 
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] logs are not showing in the appengine console

2012-08-15 Thread Aswath Satrasala
Hello,
In the appengine console
- the olders logs are not showing up.   I click on the logs menu.  then, I
click on the 'Next 20'.  No logs are shown

Regards
Aswath

-- 
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] Cloud Storage Or BlobStore

2012-07-03 Thread Aswath Satrasala
Hi,
What is the storage recommended to store documents/images while developing
applications on appengine.
What is better supported in terms of API/backups.  Which supports
namespaces?

Regards,
-Aswath

-- 
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.



  1   2   3   >