Howdy folks. As mentioned previously, a gem is ready to appear in CVS: mountable databases. What are these? I'll answer with a question. Ever want to have your data segregated into multiple Data.fs files? Ever want to have some of your object data in the regular FileStorage, some in a Berkeley storage for no undo, some in some mythical forthcoming RelationalStorage, etc.? Or perhaps you want to segregate your data for other reasons. This is mountable databases, and it's running on Zope.org right now. We're doing it to have Wikis that don't get pack, to let us see historical information. If you want to send thanks, send them to Jim Fulton and Shane Hathaway. But how would we see the historical information, since Zope doesn't do CVS-like things? Those of you on zope-checkins might have seen this today: """ Message: 4 Date: Sat, 20 May 2000 12:07:08 -0400 From: Jim Fulton <jim@digicool.com> To: zope-checkins@zope.org Subject: [Zope-Checkins] CVS: Zope2 - History.py:1.1 history.dtml:1.1 historyCompare.dtml:1.1 ndiff.py:1.1 DTMLMethod.py:1.45 Update of /cvs-repository/Zope2/lib/python/OFS In directory korak.digicool.com:/projects/users/jim/Historical/lib/python/OFS Modified Files: DTMLMethod.py Added Files: History.py history.dtml historyCompare.dtml ndiff.py Log Message: Added the ability to browse, compare, and revert to historical revisions for DTML methods and documents """ Sure enough, I updated my CVS and saw a "History" tab. Fun stuff, and something that's been a long, long time request from the community. Jim did this in his spare time, so he gets 100% of the credit. --Paul
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in CVS: mountable databases.
Awe darn. And I was just going to add to my worthless MultipleSimultaneouStorage Wiki. Chant for the Gladiator... Jim, Jim, Jim Exstaticly, Jason Spisak CIO HireTechs.com 6151 West Century Boulevard Suite 900 Los Angeles, CA 90045 P. 310.665.3444 F. 310.665.3544 Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email address may not be added to any commercial mail list with out my permission. Violation of my privacy with advertising or SPAM will result in a suit for a MINIMUM of $500 damages/incident, $1500 for repeats.
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in CVS: mountable databases.
Am I correct in thinking this are ready to appear, but not _in_ CVS yet? I've been looking for the last 15 minutes with no luck, though the history tab is certainly there! :-) Bill
Bill Anderson wrote:
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in
CVS:
mountable databases.
Am I correct in thinking this are ready to appear, but not _in_ CVS yet? I've been looking for the last 15 minutes with no luck, though the history tab is certainly there! :-)
Mountable databases has been developed, but hasn't appeared yet in CVS. Sorry, I agree I wasn't clear! There are still some UI things that will need to be done to polish off mountable databases, and we'll have to make sure it operates correctly on Zope.org before putting it in. --Paul
thank you, thank you, thank you. tomorrow will be a day o' exploring :) just out of curiosity - can a ZEO StorageServer now have multiple ZODB's? ~runyaga
alan runyan wrote:
thank you, thank you, thank you.
tomorrow will be a day o' exploring :)
just out of curiosity - can a ZEO StorageServer now have multiple ZODB's?
When multiple storages land, I _think_ the answer will be yes, but don't quote me. --Paul
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in CVS: mountable databases.
Does this mean the monolithic data.fs problem, and hence the 2GB filesize problem on some systems, has just vanished? How does this integrate with the ZPatterns stuff? cheers, Chris
Chris Withers wrote:
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in
CVS:
mountable databases.
Does this mean the monolithic data.fs problem, and hence the 2GB filesize problem on some systems, has just vanished?
I _think_ this could be one of the repurcussions, once all the dust settles.
How does this integrate with the ZPatterns stuff?
It is probably a bit different, as this works largely at the storage level. --Paul
----- Original Message ----- From: "Chris Withers" <chrisw@nipltd.com> To: "Paul Everitt" <paul@digicool.com> Cc: <zope@zope.org> Sent: Sunday, May 21, 2000 9:06 AM Subject: Re: [Zope] FYI: Latest gem appears in CVS
Paul Everitt wrote:
Howdy folks. As mentioned previously, a gem is ready to appear in CVS: mountable databases.
Does this mean the monolithic data.fs problem, and hence the 2GB filesize problem on some systems, has just vanished?
Based on what I read, this would quite possibly fix the 2GB filesize problem that some OSes have.
How does this integrate with the ZPatterns stuff?
Interesting question. I would think mountable databases would integrate nicely with ZPatterns. As it is, the whole Rack model allows you to simply create a new Rack to get data from different databases. If you make a Rack that is actually a mount point for another ZODB (maybe a BerkeleyStorage), you can have that Rack of info stored in a different file with very little fuss. Zope just gets more and more flexible every day! Kevin
participants (6)
-
alan runyan -
Bill Anderson -
Chris Withers -
Jason Spisak -
Kevin Dangoor -
Paul Everitt