From: Hans Reiser <reiser@namesys.com>
To: Gregor Zeitlinger <gregor@zeitlinger.de>
Cc: reiserfs mailing list <reiserfs-list@namesys.com>
Subject: Re: Reiser4 as positional B-Tree
Date: Tue, 04 Nov 2003 01:00:26 -0800 [thread overview]
Message-ID: <3FA76AAA.8080600@namesys.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0311032059251.3088-100000@mitte.informatik.hu-berlin.de>
Gregor Zeitlinger wrote:
>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.
>
>
>
Please send a definition of a positional B-tree. Also indicate whether
you are an individual vs. an organization that might be interested in
sponsoring our creating a plugin of that kind to your specifications.
(Yes, we are very poor this month, so I ask questions of that kind at
every opportunity....;-) )
Purely guessing at what a positional B-tree is, I would say probably
yes, and it would probably be valuable for the filesystem generally.
--
Hans
next prev parent reply other threads:[~2003-11-04 9:00 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-03 20:12 Reiser4 as positional B-Tree Gregor Zeitlinger
2003-11-04 9:00 ` Hans Reiser [this message]
2003-11-04 22:06 ` Gregor Zeitlinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3FA76AAA.8080600@namesys.com \
--to=reiser@namesys.com \
--cc=gregor@zeitlinger.de \
--cc=reiserfs-list@namesys.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.