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
|
fc621a1c78
|
Add tool-threads config keyword, init thread pool in tool mode.
|
2005-10-27 09:29:42 +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 |
|
Pierangelo Masarati
|
cfa2eefe3c
|
fix previous commit
|
2005-10-25 14:50:05 +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 |
|
Pierangelo Masarati
|
8a5a1ab39f
|
fix handling of invalid DN-valued attrs (ITS#4107)
|
2005-10-24 20:22:08 +00:00 |
|
Howard Chu
|
8f5ea1f1d2
|
substring indexing optimization
|
2005-10-23 22:38:15 +00:00 |
|
Howard Chu
|
34e154e28b
|
Add IDL caching for slapadd/slapindex quick mode
|
2005-10-22 21:41:58 +00:00 |
|
Pierangelo Masarati
|
3ee954de81
|
fix custom group objectclass/member attribute parsing; let ACI code be built as dynamic module
|
2005-10-20 23:20:10 +00:00 |
|
Howard Chu
|
a14fd7cc3b
|
Cleanup unused def
|
2005-10-18 21:36:06 +00:00 |
|
Howard Chu
|
ed5e8db572
|
Eliminate long-lived read transaction, we can just set a cursor's locker
ID explicitly to our long-lived locker. Should have thought of this before...
|
2005-10-18 21:35:07 +00:00 |
|
Howard Chu
|
8f7da062f5
|
ITS#4088 force cursors to use same locker
|
2005-10-18 20:52:04 +00:00 |
|
Kurt Zeilenga
|
dc616c771f
|
managedit should be explicitly hidden (it was hidden behind LDAP_DEVEL).
|
2005-10-17 20:36:21 +00:00 |
|
Howard Chu
|
656c6011bb
|
Fix epoll, slapd_remove gets called multiple times for the same descriptor.
Ignore subsequent calls.
|
2005-10-17 17:31:48 +00:00 |
|
Howard Chu
|
625e30929c
|
More matching rules
|
2005-10-17 12:25:36 +00:00 |
|
Howard Chu
|
c15a509f92
|
More schema tweaks
|
2005-10-17 12:19:26 +00:00 |
|
Howard Chu
|
3a47092d3f
|
Change ModDN back to ModRDN. Legacy...
|
2005-10-17 11:40:20 +00:00 |
|
Howard Chu
|
0265f85fba
|
Schema tweaks
|
2005-10-17 11:38:13 +00:00 |
|
Howard Chu
|
f46ffc3c6a
|
Fix Bind/Unbind logging, align Search scopes with RFC2255
|
2005-10-17 08:32:29 +00:00 |
|
Howard Chu
|
6e2c36b03d
|
Fix noop behavior, don't same TXN twice. Use consistent return code.
|
2005-10-17 08:09:28 +00:00 |
|
Kurt Zeilenga
|
5c125d19a9
|
Revise last commit
|
2005-10-16 20:38:48 +00:00 |
|
Kurt Zeilenga
|
964aa48c37
|
Fix TLS/SASL handling in new lightweight dispatcher
|
2005-10-16 20:33:01 +00:00 |
|
Kurt Zeilenga
|
24efc30873
|
Move slapd_set_read before return
(likely wake should be after... hmmm....)
|
2005-10-16 17:36:30 +00:00 |
|
Pierangelo Masarati
|
d277c5b3d6
|
silence SLAP_SEM_LOAD_CONTROL related warnings...
|
2005-10-16 08:58:06 +00:00 |
|
Howard Chu
|
c44210a8bf
|
ITS#4088 proposed fix
|
2005-10-16 07:37:36 +00:00 |
|
Kurt Zeilenga
|
c961673d9e
|
Add descr # to epoll_ctl failed error message
|
2005-10-16 06:41:55 +00:00 |
|
Kurt Zeilenga
|
533394d641
|
disable SLAP_SEM_LOAD_CONTROL by default, needs additional review/work
Misc. other cleanup
|
2005-10-16 00:17:58 +00:00 |
|
Howard Chu
|
37e58a73a4
|
Revert prev commit, use -g option to disable glue instead
|
2005-10-15 21:52:01 +00:00 |
|
Howard Chu
|
10a696bd15
|
ITS#4089 use slapcat -n XX to specify just the superior of a glued tree
|
2005-10-15 20:08:56 +00:00 |
|
Pierangelo Masarati
|
bd5706d8e5
|
complete fix of slapd-monitor log modify (ITS#4091)
|
2005-10-15 17:37:18 +00:00 |
|
Pierangelo Masarati
|
57df4bf9c2
|
fix log level modification via slapd-monitor (ITS#4091)
|
2005-10-15 15:43:53 +00:00 |
|
Pierangelo Masarati
|
a16521ed4e
|
fix error message for invalid "uri" args
|
2005-10-15 12:33:04 +00:00 |
|
Kurt Zeilenga
|
9bc19c5232
|
Revised lightweight dispatcher -- writers moved into worker threads
Presently spawns operations in separate thread to ease clr_read/wake handling.
Seems to perform reasonable well...
|
2005-10-15 06:54:55 +00:00 |
|
Howard Chu
|
4f4d91d8a9
|
Fix fallback retries
|
2005-10-15 06:14:12 +00:00 |
|
Howard Chu
|
1872357e3b
|
Trim down delta attr list
|
2005-10-15 05:37:10 +00:00 |
|
Howard Chu
|
f2f948ddf8
|
Fix delta deletes
|
2005-10-15 05:13:28 +00:00 |
|
Howard Chu
|
1bd689d5d0
|
Use generic filter for findbase
|
2005-10-15 05:13:05 +00:00 |
|
Howard Chu
|
8c8e6293f9
|
The rest of the reloadHint support...
|
2005-10-15 03:27:05 +00:00 |
|
Howard Chu
|
17a7ce8de5
|
Better delta syncrepl support, fallback to full refresh.
|
2005-10-15 03:26:31 +00:00 |
|
Howard Chu
|
711c702943
|
Send reloadHint TRUE by default
|
2005-10-15 00:43:47 +00:00 |
|
Howard Chu
|
d98dee3e19
|
Add option to enable using the reloadHint. 2.2 consumers never sent this
hint. The 2.3 consumer needs it for delta-syncrepl.
|
2005-10-15 00:31:22 +00:00 |
|
Howard Chu
|
df27731f66
|
Do some rough bounds checks on the age
|
2005-10-14 23:29:42 +00:00 |
|
Pierangelo Masarati
|
4744733638
|
don't copy o_ndn into lc_bound_ndn, otherwise we end up in a bind with DN but no password\!
|
2005-10-14 23:25:57 +00:00 |
|
Howard Chu
|
860bd2d6a8
|
Extend age buffer
|
2005-10-14 23:24:34 +00:00 |
|
Howard Chu
|
4277658ea6
|
Remove two-digit limitation on days in log purge interval
|
2005-10-14 23:18:12 +00:00 |
|