Norqy / warp-persist

Automatically exported from code.google.com/p/warp-persist
0 stars 0 forks source link

JDO support? #38

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I stepped across the warp-persist project with great interest. Since I 
have to use JDO in my project, I wanted to ask if there are any plans to 
extend warp-persist with JDO support?

thanks,
andr

Original issue reported on code.google.com by andr.m...@gmail.com on 13 Nov 2009 at 12:29

GoogleCodeExporter commented 9 years ago
Currently I've made such an implementation (except the @Finder implementation 
which
in JDO is a little bit different from jpa's implementation - parameters set up 
and etc.).

We currently using it in one of our projects and seems that is working 
correctly. I
could submit patches of the implementation that we are currently using in case
authors agree such support. 

Original comment by MGe...@gmail.com on 13 Nov 2009 at 12:47

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Thanks for this quick and helpful response. It would be great if the project 
owners 
could agree 
in accepting those patches.

Original comment by andr.m...@gmail.com on 13 Nov 2009 at 1:30

GoogleCodeExporter commented 9 years ago
Please post the patches, they would be helpful.  Thanks!

Original comment by debillin on 18 Nov 2009 at 6:05

GoogleCodeExporter commented 9 years ago
sure please post them and we will review.

Original comment by dha...@gmail.com on 18 Nov 2009 at 7:28

GoogleCodeExporter commented 9 years ago
I have to change some parts before the review.

In few days I'll upload my changes. Hope that the delay it's not too long.

Original comment by MGe...@gmail.com on 18 Nov 2009 at 5:51

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
> Hope that the delay it's not too long.

No, of course not.

Many thanks to both of you.

Original comment by andr.m...@gmail.com on 18 Nov 2009 at 6:15

GoogleCodeExporter commented 9 years ago
Hello, 

Sorry for the delay, but in last weeks I was too busy in my daily work. 

The comment contains patch and the libs that need to be added.

Please note that in this implementation the PersistenceManagerFactory is not 
closed
as it is done in jpa's implementation, due the fact that on app engine it's not 
a
good idea to close it, cause creation of new factory is expensive operation. ( 
a TODO
statement is added in the JdoPersistenceManager). 

And one another note about the compilation. If anyone is using jdk 6, would be
required to add "-proc:none" as option to the compiler (a little issue with the 
enhancer)

If anyone has some comments or suggestions, please let me know. I would like to
discuss them.

Original comment by MGe...@gmail.com on 29 Nov 2009 at 7:05

Attachments:

GoogleCodeExporter commented 9 years ago
Cool! Will take a look at this later in the week.

Original comment by dha...@gmail.com on 29 Nov 2009 at 9:29

GoogleCodeExporter commented 9 years ago
Hello,

I would just like to ask if there has been any progress on integrating JDO in 
warp-
persist.

thanks,
andr

Original comment by andr.m...@gmail.com on 29 Jan 2010 at 5:07

GoogleCodeExporter commented 9 years ago
This would be interesting, because to use guice within app engine ... :-) or are
there other ways?

Original comment by tableYou...@gmail.com on 3 Feb 2010 at 5:37

GoogleCodeExporter commented 9 years ago
Sorry, I missed this: yes, we will support this via an extension system.

warp-persist is moving to guice-persist, so once that work is done I will try 
and integrate your patch there as an 
example for extending support. How does that sound?

Original comment by dha...@gmail.com on 3 Feb 2010 at 9:15

GoogleCodeExporter commented 9 years ago
this sounds great, thanks. 

could you give us any information, when guice-persist will be released? I've 
found 
nothing on the web.

I am quite eager to drop spring from my application architecture... ;-)

Original comment by andr.m...@gmail.com on 17 Feb 2010 at 6:33

GoogleCodeExporter commented 9 years ago
About 3 weeks or so.

Original comment by dha...@gmail.com on 17 Feb 2010 at 11:59