clarify the behavior of the .first() and .last() methods for empty

databases

this should be backported to the release23-maint branch
This commit is contained in:
Fred Drake 2004-08-10 19:22:48 +00:00
parent f54ac7e0ee
commit ba100c98ad
1 changed files with 2 additions and 0 deletions

View File

@ -135,6 +135,7 @@ database.
\begin{methoddesc}{first}{} \begin{methoddesc}{first}{}
Set the cursor to the first item in the DB file and return it. The order of Set the cursor to the first item in the DB file and return it. The order of
keys in the file is unspecified, except in the case of B-Tree databases. keys in the file is unspecified, except in the case of B-Tree databases.
This method raises \exception{bsddb.error} if the database is empty.
\end{methoddesc} \end{methoddesc}
\begin{methoddesc}{next}{} \begin{methoddesc}{next}{}
@ -153,6 +154,7 @@ with \function{hashopen()}).
Set the cursor to the last item in the DB file and return it. The Set the cursor to the last item in the DB file and return it. The
order of keys in the file is unspecified. This is not supported on order of keys in the file is unspecified. This is not supported on
hashtable databases (those opened with \function{hashopen()}). hashtable databases (those opened with \function{hashopen()}).
This method raises \exception{bsddb.error} if the database is empty.
\end{methoddesc} \end{methoddesc}
\begin{methoddesc}{sync}{} \begin{methoddesc}{sync}{}