[BDB 11gR2 Beta] Using FTS2 with the BDB SQLite compatibility library code [#18385]
Sandra Whitman
sandra.whitman at oracle.com
Fri Mar 5 17:00:35 PST 2010
Hi Liam,
Which functions are not getting exposed? The fts2 functions or the one
from the application of the 6 Chromium patches? We are still working
on getting the fts2 functions properly built. I apologize for the
delay, but I have encountered quite a few conflicts with those functions
and the existing library which I'm still sorting through.
Thanks,
Sandra
Hexxeh wrote:
> Hi,
>
> I don't seem able to get a library with the functions exposed using
> this method. Can you share your compiled version so I can try linking
> Chromium with it? Just trying to get a working copy because there's
> quite some work I need to do on the CrOS side being blocked by this at
> the moment, and the March 15th deadline is looming. I'm also away this
> next week, which is quite unfortunate. :/
>
> If you could tar up your /usr/local/Berkleysomething directory and
> attach it, that'd be super.
>
> Thanks,
> Liam
>
> On 4 March 2010 20:41, Sandra Whitman <sandra.whitman at oracle.com
> <mailto:sandra.whitman at oracle.com>> wrote:
>
> Hi Liam,
>
>
> I did not use the patch from Alex, as I had earlier in the day
> applied the Chromium patches using the hints Greg mentioned. The
> steps I followed are below. Apologies on any confusion here. I
> am still working on building the fts2/Chromium support. I do see
> fts2/Chromium in the library I built and fts2 works at a very
> basic level which I tested, but as Alex explained to me last
> evening, I did not build in a supported way, so I need to still
> determine how to correctly do that.
>
> For the patches, according to the instructions at:
> http://src.chromium.org/cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD
>
> they should be applied as:
>
> cd db-5.0.11/sql/sqlite
> patch -p0 < misc.patch // see below
> patch -p0 < preload-cache.patch // see below
> patch -p0 < safe-tolower.patch // applied changes manually
> patch -p0 < sqlite-poison.patch // don't apply
> patch -p0 < fts2.patch // applies fine
> patch -p0 < icu-regexp.patch // applies fine
>
>
> According to Greg we don't need to apply sqlite-poison.patch, so I
> did not do that. He also suggested applying the changes manually
> from safe-tolower.patch and I did that as well.
>
> For the misc.patch there are a bunch of small configuration
> settings and other minor changes, all easily integrated some
> already in our tree. I skipped the part of the patch removing
> the ifdef around sqlite3PcacheGetCachesize() because it's not used
> in our (empty) version of the sqlite3Preload() call (above). With
> that change this patch applied without errors.
>
>
> For preload-cache.patch I manually replaced the sqlite3Preload
> function in
> db-5.0.11/sql/sqlite/src/build.c with an empty function i.e.:
>
> int sqlite3Preload(sqlite3 *db) { return SQLITE_OK; }
> as per the suggestion from Greg.
>
>
> So my db-5.0.11/sql/sqlite/src/build.c contains:
>
> /* Begin preload-cache.patch for Chromium */
> /* See declaration in sqlite3.h for information */
> // edits for Chromium preload-cache.patch
>
> int sqlite3Preload(sqlite3 *db)
> {
> return SQLITE_OK;
> }
> /* End preload-cache.patch for Chromium */
>
>
> Let me know if this does not help. Again, I do apologize for any
> confusion, I will try to get the exact sequence of events worked
> out and then send them along.
>
>
> Thanks,
> Sandra
>
>
> Hexxeh wrote:
>
> Hi,
>
> Just tried applying that patch, compile failed:
>
> ../dist/../sql/generated/sqlite3.c:64603: error: duplicate
> member 'preload'
>
> Sandra: Can you share your compiled copy so I can try building
> against that on Chromium?
>
> Thanks,
> Liam
>
> On 4 March 2010 02:13, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>> wrote:
>
> Hi Sandra,
>
> When you do "cd build_unix/sql && make" you are building from a
> different version of the source, than doing "cd build_unix &&
> make". The first does not use the amalgamated source, the
> second does.
>
> I think that's probably why you're seeing different
> behavior. It's
> best to avoid building directly from the build_unix/sql
> directory
> (since it's only really used for test builds).
>
> I'd recommend the process being:
>
> $ tar zxvf db-5.0.11.tar.gz
>
> $ cd db-5.0.11
> $ chmod 555 sql/sqlite/configure
> $ patch -p1 < all_my_differences.diff
> $ cd dist
> $ ./s_sql
> (say yes to any permission related questions)
> $ cd ../build_unix
> $ ../dist/configure --enable-sql_compat
> $ make
>
> I've poked at this a bit, and I'm surprised the original patch
> exposes the API publicly. It seems that any function that
> begins
> with "sqlite3_" is automatically marked SQLITE_API, others are
> SQLITE_PRIVATE.
>
> The attached patch adds an empty sqlite3_preload API, but I
> can't
> see how to get the auto-generated code to have a public API
> called
> sqlite3Preload.
>
> If you applied the patch attached to this email at the
> all_my_differences step, you can run (from the build_unix
> directory):
> $ nm .libs/libsqlite3.so | grep preload
> 0025d00 T sqlite3_preload
> $ ./sqlite3
> dbsql> .quit
>
> (The patch added a call to sqlite3_preload to the shell
> utility,
> so the API is available).
>
> - Alex
>
>
> On 4/03/2010 11:37 AM, Sandra Whitman wrote:
>
> Hi Alex,
>
> I did not change the SQLITE_PRIVATE but I am seeing:
>
> nm libsqlite3.so | grep sqlite3Preload
> 00019fa0 T sqlite3Preload
>
> I still have one other problem in that
> sqlite_shell_init_icu
> added by
> one of the Chromium patches, in shell.c,
> is unresolved. I'm working on that.
>
> However this is how I built libsqlite3.so. Does this
> sound right?
> // generate the amalgamated code
> $ cd db-5.0.11/dist
> $ chmod 555 ../sql/sqlite/configure
> $ ./s_sql
>
> // build, maybe configured for --enable-sql
> $ cd build_unix
> $ make
>
> // build libsqlite3.so from build_unix/sql directory
> cd build_unix/sql
> edit the Makefile to link with
> /build_unix/.libs/libdb-5.0.so <http://libdb-5.0.so>
> <http://libdb-5.0.so>
>
> make
>
> This includes the fts2 files and other Chromium patches
> previously set.
>
> Thanks,
> Sandra
>
>
>
>
> Alex Gorrod wrote:
>
> Hi,
>
> It probably is - SQLITE_PRIVATE marks functions as
> static.
> Changing
> SQLITE_PRIVATE to SQLITE_API is the right thing to do.
>
> It looks like you need to add an entry to
> sql/sqlite/src/sqlite3ext.h
> to have the API marked SQLITE_API. I'm figuring out the
> syntax for that.
>
> Sandra: Did you get this to work? If so, could you
> send a
> patch that
> shows the differences in your db tree to the release?
>
> - Alex
>
> On 4/03/2010 10:59 AM, Hexxeh wrote:
>
> Hi,
>
> They're in, but as SQLITE_PRIVATE, could this
> be the
> problem?
>
> Regards,
> Liam
>
> On 3 March 2010 23:56, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>> wrote:
>
> Hi,
>
>
> On 4/03/2010 10:39 AM, Hexxeh wrote:
>
> Just tried make clean and then make, still
> can't see
> the preload
> function in the strings. This is most puzzling, it
> would seem.
> Have you
> been able to compile this dummy function in? I
> may well be
> making some
> silly mistake and not noticing.
>
>
> :( Could you look in sql/generated/sqlite3.c,
> and see
> if the preload
> function is in there?
>
> If it's not, could you remove that file, and try
> re-running dist/s_sql?
>
> I have not built it with the change so far. I'll do
> that now, and
> let you know what I find.
>
> - Alex
>
> Sandra: If you can get that build working, I should
> just be able
> to copy
> the .a, .la and .so files across to link
> against them,
> I think?
> Thanks
> for your help on this both, by the way! :)
>
> Regards,
> Liam
>
> On 3 March 2010 23:19, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>> wrote:
>
> Hi,
>
> I'm running a bit low on ideas here..
>
>
> On 4/03/2010 9:46 AM, Hexxeh wrote:
>
> env CFLAGS="-O3" ../dist/configure
> --enable-sql_compat
> --enable-sql
> make dbsql && sudo make install
>
>
> Does anything else get rebuilt when you just
> run "make",
> "dbsql" is
> the name of the shell component? Otherwise (due
> to the
> way our
> makefile is setup) changes to header files
> sometimes
> don't get
> picked up by gcc. Could you try "make clean"
> and make (or
> removing
> the sql related object and lib files if you can
> pick the
> right ones).
>
> Also, I never introduced myself. My name is
> Alex - I
> work as an
> engineer on the Berkeley DB product. I'm
> currently focused
> on the
> SQL part of the product.
>
> I've also cc'ed Sandra from support, as she is
> going
> through the
> same process in parallel.
>
> - Alex
>
>
> And then checked the outputted library in .libs
>
> Regards,
> Liam
>
> On 3 March 2010 22:44, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>> wrote:
>
> Hi,
>
> To be sure, those steps did not include rebuilding
> the library
> (sorry), just re-generating the files needed
> for the
> build.
> Did you
> also rebuild?
>
> - Alex
>
>
> On 4/03/2010 9:41 AM, Hexxeh wrote:
>
> Hi,
>
> Okay, well those steps ran just fine, however
> the same
> issue remains
> when checking the outputted library with strings?
>
> Regards,
> Liam
>
> On 3 March 2010 22:34, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>> wrote:
>
> Hi,
>
> :( It's something else. Please do:
>
> $ chmod 555 db-5.0.11/sql/sqlite/configure
>
> We need to set executable permissions in the
> package, I'll
> make sure
> that's fixed in the next release.
>
> - Alex
>
>
> On 4/03/2010 9:31 AM, Hexxeh wrote:
>
> Hi,
>
> Just gave that a shot and got a bunch of
> errors:
>
> hexxeh at oxygen:~/bdb5/db-5.0.11/dist$ ./s_sql
> ./s_sql: line 27:
> /home/hexxeh/bdb5/db-5.0.11/sql/sqlite/configure:
> Permission denied
> make: *** No rule to make target
> `sqlite3.c'. Stop.
> cp: cannot stat `sqlite3.c': No such file or
> directory
> cp: cannot stat `sqlite3.h': No such file or
> directory
> cp: cannot stat `keywordhash.h': No such
> file or
> directory
> cp: cannot stat `opcodes.c': No such file or
> directory
> cp: cannot stat `opcodes.h': No such file or
> directory
> cp: cannot stat `parse.c': No such file
> or directory
> cp: cannot stat `parse.h': No such file
> or directory
>
> Worth unpacking a fresh copy and
> reapplying the
> changes
> or is this
> something else?
>
> Regards,
> Liam
>
> On 3 March 2010 22:23, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>>> wrote:
>
> Hi,
>
> Those look like the correct places
> to add
> the code.
> You'll
> probably
> need two additional steps:
>
> 1) Run a script from the
> "db-5.0.XX/dist"
> directory,
> called
> "s_sql".
> Like:
> $ cd db-5.0.11/dist
> $ ./s_sql
> This step generates the equivalent
> to the SQLite
> amalgamated
> source
> file. You need to have a shell
> prompt (not a DOS
> prompt),
> and have
> Tcl installed.
> 2) Re-run configure. Since you're
> changing a
> header.
> This
> might not
> be necessary, but won't hurt.
>
> - Alex
>
>
> On 4/03/2010 9:14 AM, Hexxeh wrote:
>
> Hi,
>
> I'll take a look at those in a
> second.
> Made the
> change
> regarding the
> preload function, however, when I
> rebuild the
> library, it
> doesn't appear
> to be going into it? Running strings
> libsqlite3.so |
> grep sqlite
> doesn't
> show the function name, but does
> show many
> others; and
> the Chromium
> compile process doesn't think
> it's there
> either.
>
> I added the prototype into
> sql/sqlite/src/sqlite.h.in <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in>
> <http://sqlite.h.in> and the declaration into
> sql/sqlite/src/global.c:
>
> is this correct?
>
> Regards,
> Liam
>
> On 3 March 2010 21:52, Alex Gorrod
> <alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>
> <mailto:alexander.gorrod at oracle.com
> <mailto:alexander.gorrod at oracle.com>>>>>>>>> wrote:
>
> Hi,
>
>
> On 4/03/2010 3:07 AM, Hexxeh
> wrote:
>
> I think the other problem
> encountered in the
> build was these
> functions
> that haven't been exposed:
>
> - Exposed three
> functions that
> deal with
> unused file
> descriptors in
> 152
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l152>
>
>
> os_unix.c, to allow
> Chromium's Posix VFS
> implementation in
> 153
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l153>
>
>
>
>
>
>
>
>
>
> WebKit/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp
> 154
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l154>
>
>
> to correctly
> implement the
> "unused file
> descriptors"
> logic
> in the
> 155
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l155>
>
>
> xDlOpen() method.
> The new
> functions are
> 156
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l156>
>
>
>
> chromium_sqlite3_get_reusable_file_handle(),
> 157
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l157>
>
>
>
>
> chromium_sqlite3_update_reusable_file_handle() and
> 158
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l158>
>
>
>
> chromium_sqlite3_destroy_reusable_file_handle().
> Also, added the
> 159
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l159>
>
>
>
> chromium_sqlite3_fill_in_unix_sqlite3_file()
> function that calls
> 160
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l160>
>
>
> fillInUnixFile(),
> which will
> be made
> static
> again as
> soon as a
> 161
>
> </cgi-bin/gitweb.cgi?p=chromium.git;a=blob;f=third_party/sqlite/README.chromium;h=6953e64e7bf0c462c10d0c7b84ff0052638f8e46;hb=HEAD#l161>
>
>
> WebKit patch using
> the new
> function
> lands.
>
>
> Could you clarify what this
> patch is
> used for
> please. I'll
> add some
> context. Berkeley DB SQL
> does not
> use the
> SQLite VFS
> code -
> it is
> one of the components that
> has been
> replaced.
>
> So, if those functions need
> to be
> exposed so
> that
> you can
> modify the
> behavior of SQLite (by
> implementing
> a custom
> VFS),
> then your
> changes
> should no longer be necessary.
>
> Thanks,
> Alex
>
>
>
>
>
> _______________________________________________
> BDB-BETA-FEEDBACK mailing list
> BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com
> <mailto:BDB-BETA-FEEDBACK at oss.oracle.com>>>>>>>
>
>
> http://oss.oracle.com/mailman/listinfo/bdb-beta-feedback
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> BDB-BETA-FEEDBACK mailing list
> BDB-BETA-FEEDBACK at oss.oracle.com
> http://oss.oracle.com/mailman/listinfo/bdb-beta-feedback
More information about the BDB-BETA-FEEDBACK
mailing list