Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
|
|
are in place.
(This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)
|
|
(This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)
|
|
(This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
|
|
(This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
|
|
(This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)
|
|
(This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
|
|
(This used to be commit a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
|
|
(This used to be commit 19e351600051ce288ebe4109c5e408c418fafc73)
|
|
(This used to be commit 52106ad04edc3e80e3e3feb8d4b2d4e9e945cbbb)
|
|
(This used to be commit 99c342641b865e37c9ee8dd280348b659076d1e5)
|
|
bindings.
(This used to be commit d8d04300d2c2613268e8bf9e6981d172471514da)
|
|
(This used to be commit afa5f7c9e9fe29aaec0a5e3f9cda9d7567b3b254)
|
|
(This used to be commit bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
|
|
if it isn't available.
(This used to be commit 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
|
|
(This used to be commit 4b94d5ca74fea44c66ab0d69dae27a1fdc8ece66)
|
|
(This used to be commit afe091d92ebb1dc15ae3d8df9a5ba8832933a83c)
|
|
metze
(This used to be commit 1f2ba20a11f5f34235d8067c72f8d79486db0f01)
|
|
metze
(This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
|
|
metze
(This used to be commit 5aa20bb649136c21ae35f2578954f133bb7af233)
|
|
(This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
|
|
that.
(This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
|
|
Jeremy.
(This used to be commit 52b26645b04a9c5fb70e7b869b60c9157f821d50)
|
|
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
|
|
(This used to be commit c758db2709e6f3d8e6c3fb65f4efd3dec3518e51)
|
|
(This used to be commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)
|
|
(This used to be commit af99cd3e00d981e90df4bc61d498704249df1412)
|
|
(This used to be commit 03bc4896e6c83d4d01b366cd5ce9e49547ee206c)
|
|
(This used to be commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2)
|
|
and the semantics can be reproduced using tdb_firstkey() and
tdb_nextkey(). Oh, and also because I can't figure out how to get SWIG
to do exactly what I want here.
(This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
|
|
Remove some functions that I don't think should be in at the moment -
tdb_open_ex(), tdb_reopen{,_all} and locking functions. Locking
functions may come back at a later stage along with transaction support.
(This used to be commit 89740efc6795c25f222e45a8aa76dd80f0f2ae4e)
|
|
Add TODO for missing iterator and other oddball methods.
(This used to be commit cd89b6793776b6db75eac09c718bfc9551b7641b)
|
|
functions such as tdb_dump_all() and tdb_printfreelist().
(This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)
|
|
ts=4 lines that I accidently added earlier.
(This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
|
|
r23977.
Michael
(This used to be commit 7b2cabea55cebb98e0fcee17066a0871667cd83f)
|
|
(This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
|
|
(This used to be commit f90a698387c53508862eb6359bd4d1fba1d2b4b0)
|
|
Michael
(This used to be commit b97acdc67b1a55529e69bb7b2b78a317a34b1eba)
|
|
error condition to write. This is in tdb_new_database.
Fix one call to tdb_new_database in tdb_open_ex to not
overwrite the newly propagated errno (typically ENOSPC).
Michael
(This used to be commit eb524df0a52783de6c94a11b44f268e0f26fbb2c)
|
|
Add TDB_VOLATILE as open_flag to activate the per-hashchain dead record
optimization.
(This used to be commit 868cdb1781fe94afbc1658e72bf06de20193bcd7)
|
|
* prevent infinite loops due to 0 bytes written:
try once more. if we still get 0 as return,
set errno to ENOSPC and return -1 (error)
* replace int by correct types (ssize_t and size_t).
* print a warning log message in case "written < requested to write"
usually this means, that the next call to pwrite will fail
with return value -1 and set errno accordingly.
Note that the former error condition "written != requested to write"
is not a correct error condition of write/pwrite. If this is due
to an error, a subsequent call to (p)write will reveal the cause
(typically "no space left on device" - ENOSPC).
Michael
(This used to be commit 7f415d12239fc67eb2c7894c6359b9507fe122c6)
|
|
The proper error condition is (ret == -1) instead of
(ret != number_of_byte_told_to_write).
Michael
(This used to be commit 4c3c6363f860ec01d3c789ef8ee2aa3eb77000dc)
|
|
Michael
(This used to be commit dc0104be9acfcd97f95388029a421204723b641a)
|
|
(This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
|
|
Michael
(This used to be commit 1685057927e0ae37ed6be780ee0fb4b3bbefc00f)
|
|
(This used to be commit 5c9b19271e0e3ad897499707003ce4703ffa4870)
|
|
(This used to be commit db92b76a0034899f5f0dc2d012ee7709ff9a6132)
|
|
(This used to be commit 40c0919aaa9c1b14bbaebb95ecce53eb0380fdbb)
|
|
(This used to be commit 76c6bfdeb51b5673bbabe0ca3d8bff3b74a327ee)
|
|
(This used to be commit 84b468b2f8f2dffda89593f816e8bc6a8b6d42ac)
|