Discussion:
Status of the Java bindings
(too old to reply)
Florian Weimer
2007-02-15 10:41:03 UTC
Permalink
I just discovered that documented methods such as
Transaction.commitWriteNoSync are missing (in fact, there does not
seem to be a way to selectively the "write, but do not sync"
functionality). Is this intentional? Are there any other surprises I
should be aware of before relying on the Java binding?
Alex
2007-02-15 22:34:00 UTC
Permalink
Post by Florian Weimer
I just discovered that documented methods such as
Transaction.commitWriteNoSync are missing (in fact, there does not
seem to be a way to selectively the "write, but do not sync"
functionality). Is this intentional? Are there any other surprises I
should be aware of before relying on the Java binding?
Hi,

Transaction.commitNoSync should be present.

Which version of DB are you referring to?

What behavior are you seeing? Does the API exist, and not work, or is
it missing completely?

Which platform are you using? How did you build/install DB?

Regards,
Alex
Florian Weimer
2007-02-16 08:28:56 UTC
Permalink
Post by Alex
Post by Florian Weimer
I just discovered that documented methods such as
Transaction.commitWriteNoSync are missing (in fact, there does not
seem to be a way to selectively the "write, but do not sync"
functionality). Is this intentional? Are there any other surprises I
should be aware of before relying on the Java binding?
Hi,
Transaction.commitNoSync should be present.
But this doesn't issue a write call, I think.
Post by Alex
Which version of DB are you referring to?
4.5
Post by Alex
What behavior are you seeing? Does the API exist, and not work, or is
it missing completely?
Transaction.commitWriteNoSync is mentioned at the end of:

http://www.oracle.com/technology/documentation/berkeley-db/db/gsg_txn/JAVA/usingtxns.html

The method does not exist in the class file, and it also missing in
the shipped .java source file.
Post by Alex
Which platform are you using? How did you build/install DB?
Debian unstable/sid, on amd64 or i386.

Loading...