Howard Chu
|
9944c9c461
|
ITS#4015 silence pointer/integer size warnings
|
2005-09-08 23:47:19 +00:00 |
|
Howard Chu
|
aa897eae90
|
ITS#4010 fixes complaint, larger problem remains
|
2005-09-08 15:28:36 +00:00 |
|
Hallvard Furuseth
|
3226cdf2a3
|
bdb_locker_id, bdb_locker_id_free: BerkeleyDB lock ids are u_int32_t, not int.
|
2005-07-27 12:19:16 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Hallvard Furuseth
|
d6cc947561
|
Silence "unused <something>" warnings
|
2005-07-14 19:52:08 +00:00 |
|
Howard Chu
|
fbbfac6771
|
ITS#3857 fix bottom-up modrdn cascades, use a global modrdn counter.
|
2005-07-12 13:17:56 +00:00 |
|
Howard Chu
|
c49ba400db
|
Cleanup db_close vs db_destroy steps
|
2005-04-22 18:07:02 +00:00 |
|
Howard Chu
|
90d9791047
|
ITS#3616 use fake context entry if suffix is empty.
|
2005-04-09 10:01:13 +00:00 |
|
Pierangelo Masarati
|
ae3f784d5b
|
fix database operations in tool mode (ITS#3622)
|
2005-04-01 12:20:02 +00:00 |
|
Howard Chu
|
1476ad80a6
|
Tweak log msg in prev commit
|
2005-03-20 20:55:49 +00:00 |
|
Howard Chu
|
e2a4978d82
|
Runtime detection of BDB read-only transaction patch
|
2005-03-20 20:54:44 +00:00 |
|
Howard Chu
|
df3d8f3e30
|
Cleanup unused variables
|
2005-02-20 04:59:29 +00:00 |
|
Howard Chu
|
eb7deb9eba
|
ITS#3494 fix deadlock
|
2005-01-19 19:18:28 +00:00 |
|
Kurt Zeilenga
|
dc0eacd40b
|
Happy New Year!
|
2005-01-01 20:49:32 +00:00 |
|
Jong Hyuk Choi
|
273052b573
|
adaptive caching implementation
|
2004-12-14 17:22:22 +00:00 |
|
Howard Chu
|
9dd58533ca
|
Better cache counting, partially revert 1.85
|
2004-11-08 07:18:33 +00:00 |
|
Howard Chu
|
504d7ea261
|
Assist in cache debugging
|
2004-11-08 04:23:37 +00:00 |
|
Howard Chu
|
14b0d4fdad
|
Fix hdb cache kid counts
|
2004-10-31 22:07:15 +00:00 |
|
Howard Chu
|
7087ffa2ca
|
ITS#3356 - when purging cache, free entryInfo if node has no children
|
2004-10-31 13:04:27 +00:00 |
|
Howard Chu
|
e7ec96fc6d
|
ITS#3358 - make bdb_cache_lru_add skip entries that are being deleted
|
2004-10-27 14:01:12 +00:00 |
|
Howard Chu
|
ca0bf91bba
|
BDB 4.3 compatibility, if the reader TXN is deadlocked we must abort
and recreate it.
|
2004-10-16 13:07:01 +00:00 |
|
Pierangelo Masarati
|
559cf8bfb1
|
revert previous commit
|
2004-10-08 00:27:26 +00:00 |
|
Howard Chu
|
7e87f54716
|
Revert ITS#3353 patch, it needs to be reworked.
|
2004-10-06 05:51:38 +00:00 |
|
Pierangelo Masarati
|
0c1f1f959f
|
minor cleanup
|
2004-10-04 20:55:09 +00:00 |
|
Kurt Zeilenga
|
d611a4b49a
|
unifdef -UNEW_LOGGING
|
2004-09-04 04:54:28 +00:00 |
|
Howard Chu
|
856a8c1177
|
Don't bother logging lock failures for tryOnly mode
|
2004-07-12 20:02:24 +00:00 |
|
Howard Chu
|
214d3b26c1
|
Fix for non-thread run
|
2004-07-12 04:05:26 +00:00 |
|
Howard Chu
|
2d4f58bbf6
|
Make sure DB result codes are returned to caller; add missing retries to
callers of bdb_cache_find_id().
|
2004-07-10 19:06:20 +00:00 |
|
Howard Chu
|
22f895a4bb
|
Minor cleanup
|
2004-07-10 04:48:07 +00:00 |
|
Howard Chu
|
ebc8bb0d83
|
Use long-lived per-thread TXNs for loading entries from DB.
Make sure only one thread tries to load a given entry at a time.
Bump up the DB environment's max TXNs to accomodate the new TXNs.
|
2004-07-09 17:00:07 +00:00 |
|
Howard Chu
|
6b59008f26
|
Plug mem leaks
|
2004-07-05 21:00:09 +00:00 |
|
Howard Chu
|
56103a575b
|
Fix misplaced unlock in prev commit
|
2004-07-03 21:06:34 +00:00 |
|
Howard Chu
|
473b8cb7db
|
Re-order EntryInfo/DB locks to fix deadlocks
|
2004-07-03 20:03:14 +00:00 |
|
Howard Chu
|
42e0814247
|
Fix prev commit
|
2004-07-03 16:17:54 +00:00 |
|
Howard Chu
|
f696f7ab55
|
Fix: LRU corruption, HDB rename detection, Ctxcsn assert failure
|
2004-07-03 15:47:44 +00:00 |
|
Howard Chu
|
826b177877
|
More locking cleanup (ITS#3201, etc)
|
2004-06-25 05:29:33 +00:00 |
|
Howard Chu
|
f7f6861a26
|
ITS#3201 fix conflict with BDB internal locks
|
2004-06-24 23:35:18 +00:00 |
|
Howard Chu
|
c63817b9bd
|
ITS#3201 partial fix. still encountering deadlocks.
|
2004-06-24 17:56:43 +00:00 |
|
Howard Chu
|
06f3bfb7f9
|
More for ITS#3188
|
2004-06-16 03:29:02 +00:00 |
|
Kurt Zeilenga
|
7537d3d843
|
Partial fix for ITS#3188.
As Howard noted, additional fixes may be needed in other update routines.
|
2004-06-15 21:13:40 +00:00 |
|
Howard Chu
|
7c7754b956
|
Better fix for ITS#3063, #3186
|
2004-06-12 07:39:24 +00:00 |
|
Pierangelo Masarati
|
d40e5a365a
|
fix DN_SEPARATOR() and clarify its use
|
2004-05-07 09:03:05 +00:00 |
|
Pierangelo Masarati
|
80449c42d9
|
fix escaped semicolon bug in back-bdb
|
2004-05-07 02:09:06 +00:00 |
|
Kurt Zeilenga
|
3c598e89fb
|
Happy new year
|
2004-01-01 19:15:16 +00:00 |
|
Kurt Zeilenga
|
d3168d0011
|
cleanup
|
2003-12-31 04:26:17 +00:00 |
|
Kurt Zeilenga
|
45a0cbdfcd
|
cleanup
|
2003-12-31 01:41:16 +00:00 |
|
Kurt Zeilenga
|
9d811eb1fa
|
Notices
|
2003-11-28 21:08:20 +00:00 |
|
Howard Chu
|
2bfb0bdeb8
|
Fix spurious lock messages from slapcat
|
2003-11-25 10:31:10 +00:00 |
|
Howard Chu
|
56498a59dd
|
ITS#2780, redundant cache add
|
2003-10-19 09:55:31 +00:00 |
|
Howard Chu
|
040a9cf64c
|
Fix HDB's use of IDL cache
|
2003-10-03 02:19:09 +00:00 |
|