All of lore.kernel.org
 help / color / mirror / Atom feed
* Reiser4 as positional B-Tree
@ 2003-11-03 20:12 Gregor Zeitlinger
  2003-11-04  9:00 ` Hans Reiser
  0 siblings, 1 reply; 3+ messages in thread
From: Gregor Zeitlinger @ 2003-11-03 20:12 UTC (permalink / raw)
  To: reiserfs mailing list

Hi,

I've already been on this mailing list a year ago. I was wondering wheater
I could make my native xml database a file plugin in reiser4.

Now, that the code base is much more matured and that reiser4 is almost
ready (as I understand), this seems much more feasable.

Those are my questions
1) As part of my xml database, I still need a positional B-Tree. Since
files in reiserfs are stored in a (kinda) B+-Tree, I was wondering wheater
a positional B-Tree could be made a file plugin. It's basically the same
as the unix file plugin, with the exception that you'd need the additional
operation of inserting (not overwriting) data in the middle of a file.

2) If the plugin architecture is flexible enough, I'm wondering wheater I
could port my xml database to being a file plugin. It uses a custom page
layout and custom balance, split and merge algorithms. Also, I use c++,
but the source could be ported to c, since I don't make heavy use of
object oriented features. I haven't put the source code online, since it's
not mature enough for that, but I can give to anyone interested.

-- 
Gregor Zeitlinger
gregor@zeitlinger.de



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-11-04 22:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-11-03 20:12 Reiser4 as positional B-Tree Gregor Zeitlinger
2003-11-04  9:00 ` Hans Reiser
2003-11-04 22:06   ` Gregor Zeitlinger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.