Larry wrote: "Then I would consider how best to fix the DataStore model so that it is more reliable and supports read/write."
I'm in favor of refactoring the DataSource class to support the H2 database as well. SS On Wed, Apr 22, 2009 at 6:20 PM, Sunburned Surveyor <sunburned.surve...@gmail.com> wrote: > Stefan, > > I haven't been able to test Larry's mod to the BasicFeature class or > his plug-in that uses this method. I'm afraid I've been putting in > some long hours at work, and haven't had time for any coding. :[ > > However, I am still employed as a land surveyor in the epicenter of > the housing crisis, so I am not going to complain about the work. > > I'll see if I can bump this testing up on my to do list. For what it > is worth, I don't see any problems with the change and trust we can > move forward with Larry's mod. He's always done great work. > > SS > > On Wed, Apr 22, 2009 at 1:18 PM, Larry Becker <becker.la...@gmail.com> wrote: >> Thanks Stefan. Also, as far as the best database base class to consider, we >> have DataSource which loads the layer into memory, and DataStore which >> doesn't but is read-only, and IMHO has problems with multiple layers due to >> threading. I guess, if I was starting the task of implementing a new >> database driver, I would start with a DataSource driver. Then once I had >> that working I would implement a DataStore driver. Then I would consider >> how best to fix the DataStore model so that it is more reliable and supports >> read/write. There is also the option of building a new database base class, >> but it would require a lot of core mods to integrate into File->Open, etc. >> >> Larry >> >> On Wed, Apr 22, 2009 at 2:51 PM, Stefan Steiniger <sst...@geo.uzh.ch> wrote: >>> >>> +1 >>> >>> I was going to ask by the end of the week if Landon tested it and if we >>> can add the method. Basically I just trust you on that (having way more >>> developer experience than I have). >>> >>> sorry that databases are not my area if expertise - although I may know >>> some very few things about it >>> >>> stefan >>> >>> Larry Becker wrote: >>> > To maximize the use of Christopher's time this summer integrating H2 >>> > spatial, we should ensure we have the database code infrastructure ready >>> > so he can focus on the actual problem. >>> > >>> > So the first step would be consideration of my proposed mod to >>> > BasicFeature to add an isModified() method. I have been testing this in >>> > SkyJUMP and it seems to work as I expected. If you recall, this basic >>> > support is needed to make it possible to know what database records to >>> > update, since (for large dbs) you can't realistically expect to write >>> > the whole database table each time you change a record. Other methods >>> > are required to track deletions, and perhaps additions. >>> > >>> > As far as other database support enhancements go, I would like to hear >>> > from Martin. This would seem to be something to which he might have >>> > given some thought. >>> > >>> > regards, >>> > Larry >>> > >>> > -- >>> > http://amusingprogrammer.blogspot.com/ >>> > >>> > >>> > ------------------------------------------------------------------------ >>> > >>> > >>> > ------------------------------------------------------------------------------ >>> > Stay on top of everything new and different, both inside and >>> > around Java (TM) technology - register by April 22, and save >>> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >>> > 300 plus technical and hands-on sessions. Register today. >>> > Use priority code J9JMT32. http://p.sf.net/sfu/p >>> > >>> > >>> > ------------------------------------------------------------------------ >>> > >>> > _______________________________________________ >>> > Jump-pilot-devel mailing list >>> > Jump-pilot-devel@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >>> >>> ------------------------------------------------------------------------------ >>> Stay on top of everything new and different, both inside and >>> around Java (TM) technology - register by April 22, and save >>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >>> 300 plus technical and hands-on sessions. Register today. >>> Use priority code J9JMT32. http://p.sf.net/sfu/p >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> >> -- >> http://amusingprogrammer.blogspot.com/ >> >> ------------------------------------------------------------------------------ >> Stay on top of everything new and different, both inside and >> around Java (TM) technology - register by April 22, and save >> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >> 300 plus technical and hands-on sessions. Register today. >> Use priority code J9JMT32. http://p.sf.net/sfu/p >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> > ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel