On Thu, Sep 24, 2009 at 10:10 AM, dflorey <[email protected]> wrote:
> > As this thread seems to be of some interest I'd like to summarize why > I'm happy with Low-Level API and why JDO caused a lot of pain to me. > Some of the points may be a matter of taste, some are just annoying - > others have been show stoppers to me: > > - Each time I save a persistent class the enhancer runs > - Sometimes the app gets deployed without enhanced classes (most > likely when saving files directly before deploy) Hi Daniel, I work on the Google Plugin for Eclipse, so I'd like to address the first two issues here, which appear to be Eclipse plugin-specific issues. - You're correct that the enhancer runs each time a persistent class is saved. However, as of the latest version of the plugin, this *should* be happening in a background job, and you should only notice it if there are errors. In this case, the plugin activates a Console window containing the enhancer errors. In contrast, the 1.0.x plugin activated the console even when there were no errors, which admittedly was pretty annoying. If you're using an older version of the plugin, I'd recommend upgrading to the latest release. If, on the other hand, you're seeing spurious errors every time you save a persistent class, then we'll need to investigate what's happening. - We're not currently enhancing all your project's persistent classes as part of the deploy process. However, we are planning on rethinking the way we handle enhancement, and it's possible that we'll need to perform an enhancement pass before launches and deploys, either in addition to, or as a replacement for, enhancements per persistent class save. Keith --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en -~----------~----~----~----~------~----~------~--~---
