Hey all,

I am interested in using the high replication datastore for an app
I've been writing. I don't need to transfer the data, which is good
because it's still in development. So I created a new application and
set it up using HR. Then, on my machine I set my eclipse project to
the new project name. Great, although its not clear to me how I could
keep the application name.

Now I need to simulate the HR on my machine. The docs are pretty clear
on this: you add this

-Ddatastore.default_high_rep_job_policy_unapplied_job_pct=20

to your VM arguments (although what exactly does 20 mean? not clear.)
So, when I do this, I get some errors when I run my test suite, so I
assume I've switched. Then I open up eclipse run configurations window
again and that argument is gone. Something has reset it back to the
original arguments! If I run it again, now, my test suite runs run,
indicating that the behavior has reverted. If these args are managed
programmatically, there needs to be some indication that they will be
overwritten!

When I click on the app engine tab, I see I should be able to choose
between "Legacy" and "High Replication" in the "Local database
settings" area, but the HR option is grayed out, so that's useless.

I need some way to make sure I'm always testing with high replication
settings. How do I fix this?

I have eclipse:

Version: Helios Service Release 2
Build id: 20110218-0911

and the latest google plugin for Helios.

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

Reply via email to