Howard Chu
|
02217c9183
|
Subtree rename support for the cache
|
2003-04-23 08:46:23 +00:00 |
|
Howard Chu
|
6f461690c1
|
Function renaming, make internal funcs static, etc.
|
2003-04-23 06:34:55 +00:00 |
|
Howard Chu
|
1745c2478d
|
Missed a bei_rdn in prev commit
|
2003-04-22 20:35:29 +00:00 |
|
Howard Chu
|
c7d3d42304
|
Omit bei_rdn field from EntryInfo
|
2003-04-22 18:59:37 +00:00 |
|
Howard Chu
|
7c39a5e726
|
filter_candidate tweaks, search_stack tweaks
|
2003-04-22 18:22:51 +00:00 |
|
Howard Chu
|
68822b1e15
|
Trim dead BDB_HIER stuff
|
2003-04-22 17:06:35 +00:00 |
|
Howard Chu
|
c9f8d7accb
|
Fix args to bdb_cache_modrdn
|
2003-04-22 17:05:22 +00:00 |
|
Jong Hyuk Choi
|
4d6469f949
|
subentry cleanup
|
2003-04-22 17:00:04 +00:00 |
|
Howard Chu
|
0afba16b9b
|
Fix id2entry, let bdb_cache_release_all clean up EntryInfos
Fix idl_cache_put
|
2003-04-22 13:14:06 +00:00 |
|
Howard Chu
|
89127c93d0
|
Mem context tweaks for bdb_dn2idl
|
2003-04-22 06:29:13 +00:00 |
|
Howard Chu
|
ee1cddf6fd
|
Fix typo in prev commit
|
2003-04-22 05:15:50 +00:00 |
|
Howard Chu
|
bd871d710d
|
Moved IDL cache code to standalone functions.
Use IDL cache in bdb_dn2id_children.
|
2003-04-22 05:14:27 +00:00 |
|
Howard Chu
|
f0577fcb08
|
Pass parent EntryInfo instead of parent DN to dn2id_add/delete.
Add bdb_cache_children, remove cache flag manipulation from dn2id_children
|
2003-04-22 04:06:09 +00:00 |
|
Howard Chu
|
d290145776
|
memory context tweaks
|
2003-04-21 18:28:38 +00:00 |
|
Pierangelo Masarati
|
629885a269
|
use SLAP_PTRCMP
|
2003-04-18 17:16:48 +00:00 |
|
Howard Chu
|
6fd41cd254
|
Add shm_key config keyword to use shared memory for BDB environment
Unmeasurable performance difference on my tests, but who knows...
|
2003-04-18 09:43:22 +00:00 |
|
Howard Chu
|
6002ad5233
|
Minor fixes
|
2003-04-18 07:43:07 +00:00 |
|
Howard Chu
|
7caf3e0952
|
Fix prev commit, extended search was broken
|
2003-04-18 05:53:24 +00:00 |
|
Howard Chu
|
3baffe7cf2
|
Fix undefined filters
|
2003-04-18 04:44:46 +00:00 |
|
Howard Chu
|
8d8a52f9d2
|
ITS#2453, Fix filter candidate generation
|
2003-04-18 03:36:52 +00:00 |
|
Howard Chu
|
7c60ff1ef8
|
ITS#2449, broken NOT filters
|
2003-04-18 02:31:38 +00:00 |
|
Jong Hyuk Choi
|
2dbcd890b8
|
Caching non-existing index entries in the IDL cache - caching keys only
|
2003-04-18 00:35:11 +00:00 |
|
Howard Chu
|
c754980045
|
Use EntryInfo navigation for search scope checks
|
2003-04-17 11:03:21 +00:00 |
|
Howard Chu
|
ec13a69220
|
Finish alias scope support
|
2003-04-17 09:23:53 +00:00 |
|
Howard Chu
|
f7db076c86
|
Fix prev commit
|
2003-04-17 05:15:12 +00:00 |
|
Howard Chu
|
7dcb79157d
|
Fix database search loop conditions
|
2003-04-17 04:55:39 +00:00 |
|
Howard Chu
|
d7a1eb0ea2
|
Fix AVL comparisons
|
2003-04-17 04:36:42 +00:00 |
|
Howard Chu
|
2048c05a82
|
Added CACHE_ENTRY_NO_KIDS flag to bei_state to shortcut dn2id_children.
|
2003-04-17 00:52:31 +00:00 |
|
Howard Chu
|
377bccbc6c
|
Hierarchical cache management.
|
2003-04-16 16:23:36 +00:00 |
|
Howard Chu
|
ca9bb44089
|
Free IDL_CACHE locks
|
2003-04-16 01:04:00 +00:00 |
|
Howard Chu
|
d28bdf9cc2
|
Fix for modrdn retries
|
2003-04-15 01:13:28 +00:00 |
|
Howard Chu
|
755f785432
|
Memory context fixes
|
2003-04-13 16:15:52 +00:00 |
|
Howard Chu
|
af6804905f
|
Eliminate unnecessary calls to slap_bv2ad
|
2003-04-12 12:19:57 +00:00 |
|
Howard Chu
|
130f6e1b7d
|
Memory context tweaks for other ops
|
2003-04-12 10:47:11 +00:00 |
|
Howard Chu
|
a6a6946a67
|
New ldap_pvt_thread_pool_context()
|
2003-04-12 04:01:40 +00:00 |
|
Howard Chu
|
ece7452b05
|
More memory context tweaks
|
2003-04-11 01:29:28 +00:00 |
|
Pierangelo Masarati
|
06a99afbdb
|
free cache only if required
|
2003-04-08 23:22:10 +00:00 |
|
Jong Hyuk Choi
|
b1b36ae75f
|
bdb->bi_idl_tree_lrulock initialize
|
2003-04-08 16:30:56 +00:00 |
|
Howard Chu
|
d01d31e54f
|
Better detection of new search scopes
|
2003-04-08 11:17:20 +00:00 |
|
Jong Hyuk Choi
|
420210a2a3
|
IDL cache locking change (mutex -> rwlock)
|
2003-04-08 06:57:07 +00:00 |
|
Howard Chu
|
c0ee56c306
|
Define MINIMUM_SEARCH_STACK_DEPTH=8, search_aliases needs at least this.
|
2003-04-05 10:05:27 +00:00 |
|
Pierangelo Masarati
|
b2075ea932
|
cleanup & more
|
2003-04-05 09:57:21 +00:00 |
|
Howard Chu
|
3814b5f1a1
|
Range check cleanup, added alias processing comments
|
2003-04-05 09:46:54 +00:00 |
|
Howard Chu
|
fbc6a7e8ac
|
Fix cursor initialization, scope IDs
|
2003-04-05 08:54:24 +00:00 |
|
Kurt Zeilenga
|
c866e28049
|
Cleanup
|
2003-04-05 08:40:07 +00:00 |
|
Howard Chu
|
cb92eaf96c
|
Fix locking etc. in prev commit
|
2003-04-05 07:50:01 +00:00 |
|
Howard Chu
|
48a9cf3416
|
Added code for BDB_ALIASES. Please test.
|
2003-04-05 06:35:16 +00:00 |
|
Kurt Zeilenga
|
c75be97ae9
|
#ifdef -DSLAP_NVALUES
|
2003-04-05 03:35:16 +00:00 |
|
Kurt Zeilenga
|
2d68ec09f2
|
#unifdef -DSLAP_NVALUES_ON_DISK
|
2003-04-05 03:11:29 +00:00 |
|
Howard Chu
|
adefd27c44
|
Fix return of DB error code to LDAP client
|
2003-04-03 01:59:08 +00:00 |
|