Pierangelo Masarati
|
b984e616c3
|
remove support for control as the operation is now incompatible
|
2005-12-16 15:01:59 +00:00 |
|
Pierangelo Masarati
|
1c523e3548
|
anticipate sr_err/sr_ref cross-check, so that the right error gets logged
|
2005-12-16 11:33:11 +00:00 |
|
Pierangelo Masarati
|
e841c3b73b
|
reset bi_attrs after reindexing (ITS#4260)
|
2005-12-16 00:44:13 +00:00 |
|
Pierangelo Masarati
|
53d41587ad
|
__should__ fix ITS#4262; please review
|
2005-12-16 00:04:51 +00:00 |
|
Pierangelo Masarati
|
e788a5c380
|
first part of fix to ITS#4262
|
2005-12-15 23:46:23 +00:00 |
|
Howard Chu
|
dd3d53fd85
|
Fix ITS#4263
|
2005-12-15 22:52:31 +00:00 |
|
Pierangelo Masarati
|
93e8395e30
|
log what is being modified
|
2005-12-15 17:45:31 +00:00 |
|
Howard Chu
|
553b2884ab
|
cache LRU concurrency improvements, reorder DB accesses for consistency
|
2005-12-09 00:20:18 +00:00 |
|
Howard Chu
|
3e062a3f35
|
ITS#4254 fix lock ordering
|
2005-12-08 23:45:47 +00:00 |
|
Howard Chu
|
2bb6555726
|
ITS#4250 bdb_idl_delete needs to check for Range
|
2005-12-07 01:54:50 +00:00 |
|
Pierangelo Masarati
|
f29447d9de
|
use helper to destroy modrdn modifications...
|
2005-12-06 22:55:30 +00:00 |
|
Howard Chu
|
dcaa6aa830
|
ITS#4226 must close cursor when limiting candidate check
|
2005-11-29 11:34:47 +00:00 |
|
Howard Chu
|
a0d9bd7890
|
ITS#4223 don't store negative results in IDL cache
|
2005-11-28 22:53:03 +00:00 |
|
Kurt Zeilenga
|
0d56ddda04
|
unifdef -DBDB_SUBENTRIES -DLDBM_SUBENTRIES
|
2005-11-27 01:03:03 +00:00 |
|
Kurt Zeilenga
|
48cb85865d
|
Remove some unnecessary #ifdefs
|
2005-11-26 07:38:18 +00:00 |
|
Howard Chu
|
d84ffb62a6
|
ITS#4210 don't setup indexing threads if no indexing is defined.
|
2005-11-25 22:50:25 +00:00 |
|
Pierangelo Masarati
|
b3c8a976ec
|
use LDAP_SIZELIMIT_EXCEEDED; rework the return values of slap_send_search_entry(); silence a few warnings
|
2005-11-25 22:17:24 +00:00 |
|
Pierangelo Masarati
|
ea83f6a669
|
check sizelimit in frontend (ITS#4213)
|
2005-11-25 00:28:33 +00:00 |
|
Pierangelo Masarati
|
d34fffcaf9
|
use lutil_ato*() whenever appropriate
|
2005-11-24 01:10:05 +00:00 |
|
Howard Chu
|
7a46ab6e04
|
ITS#4201 undo all bdb_db_open() steps if any step fails.
|
2005-11-23 23:57:40 +00:00 |
|
Howard Chu
|
2b9c8076cc
|
In hdb_dn2idl_internal, skip cursor get when dkids == 1
|
2005-11-20 22:32:39 +00:00 |
|
Howard Chu
|
3429c5a566
|
ITS#4186 hdb_idl_append() must not alter the tmp input.
|
2005-11-20 22:02:41 +00:00 |
|
Howard Chu
|
3167b29812
|
Fix back-bdb inequality_candidates to use unchecked limit.
Fix syncprov_findcsn to set unchecked limit. (ITS#3939)
|
2005-11-20 10:39:05 +00:00 |
|
Pierangelo Masarati
|
55c52c5c72
|
better fix to ITS#4183 (the prototype in proto-slap.h was erroneously committed earlier)
|
2005-11-18 00:00:39 +00:00 |
|
Howard Chu
|
a9c95d36be
|
ITS#4175 wait for worker threads to be ready
|
2005-11-16 03:22:21 +00:00 |
|
Pierangelo Masarati
|
af23be3675
|
silence warnings...
|
2005-11-14 21:47:17 +00:00 |
|
Pierangelo Masarati
|
e88c4b48e3
|
don't leak fakeroot save_attrs
|
2005-11-14 19:16:00 +00:00 |
|
Pierangelo Masarati
|
fe59b0be6e
|
reset freed resources
|
2005-11-14 18:38:58 +00:00 |
|
Pierangelo Masarati
|
144ad3657e
|
handle empty parent (related to ITS#4171)
|
2005-11-14 18:21:55 +00:00 |
|
Hallvard Furuseth
|
aa37b27ab3
|
Remove unused declaration bdb_tool_ix_rec() and variable bdb
|
2005-11-14 14:40:01 +00:00 |
|
Pierangelo Masarati
|
474dfbc8fd
|
don't trust strchr/strrchr with bervals
|
2005-11-13 22:26:53 +00:00 |
|
Pierangelo Masarati
|
29dfcec866
|
reverse previous commit
|
2005-11-04 20:00:03 +00:00 |
|
Pierangelo Masarati
|
a00f337acd
|
partially revert previous commit
|
2005-11-04 07:57:54 +00:00 |
|
Howard Chu
|
8f7fbfe60a
|
ITS#4143 bdb_tool_info should only be non-NULL for QUICK index/add
|
2005-11-04 02:52:14 +00:00 |
|
Pierangelo Masarati
|
a1a68333dc
|
only add opattrs if not shadow; use helper to extract rdn
|
2005-11-04 01:27:31 +00:00 |
|
Kurt Zeilenga
|
ecd86725f2
|
Update result code to IANA-assigned values
Provide some backwards compatibility.
Misc cleanup
|
2005-11-03 01:27:07 +00:00 |
|
Howard Chu
|
948e19e132
|
ITS#4132 reset CACHE_ENTRY_ONELEVEL when complete. Fell out from a bad merge.
|
2005-11-01 15:52:44 +00:00 |
|
Howard Chu
|
9edea08357
|
Fix uninit'd rc
|
2005-10-30 07:42:08 +00:00 |
|
Howard Chu
|
675cda1b62
|
Use #ifdef BDB_TOOL_IDL_CACHE to enable IDL cache. Leave disabled for
now, it appears to just slow things down.
|
2005-10-27 13:57:48 +00:00 |
|
Howard Chu
|
8d0ed89832
|
Fix cache flush / retry sequencing
|
2005-10-27 13:38:21 +00:00 |
|
Howard Chu
|
d85cb6efbb
|
Revert to previous IDL cache scheme. Doesn't seem to help much in
the threaded case, may be best without it.
|
2005-10-27 12:00:26 +00:00 |
|
Howard Chu
|
f94968fb5b
|
Multi-threaded slapindex
|
2005-10-27 10:34:33 +00:00 |
|
Howard Chu
|
b3c3335418
|
Fix IDL caching
|
2005-10-27 01:41:34 +00:00 |
|
Howard Chu
|
888731e6c3
|
Use sorted array for indexed attrs instead of AVL tree
|
2005-10-26 08:31:38 +00:00 |
|
Howard Chu
|
08cc40317b
|
Fix notags/nosubtypes handling
|
2005-10-26 06:36:34 +00:00 |
|
Howard Chu
|
b67c0123d2
|
Better IDL cache allocation
|
2005-10-26 05:24:41 +00:00 |
|
Howard Chu
|
2f9965c32b
|
Lower id2entry cache priority in tool mode
|
2005-10-25 10:54:04 +00:00 |
|
Howard Chu
|
8a69f642b8
|
hdb doesn't need to fix DNs for slapindex
|
2005-10-25 08:40:01 +00:00 |
|
Howard Chu
|
34e154e28b
|
Add IDL caching for slapadd/slapindex quick mode
|
2005-10-22 21:41:58 +00:00 |
|
Howard Chu
|
a14fd7cc3b
|
Cleanup unused def
|
2005-10-18 21:36:06 +00:00 |
|