Commit Graph

14259 Commits

Author SHA1 Message Date
Pierangelo Masarati
76a089086b forgot binds 2005-12-15 17:54:13 +00:00
Pierangelo Masarati
d86a46cc33 shortcut to allow restricting all operations 2005-12-15 17:46:37 +00:00
Pierangelo Masarati
93e8395e30 log what is being modified 2005-12-15 17:45:31 +00:00
Pierangelo Masarati
5395a94432 everything works without any need for changes in syncrepl code; only modifications when the remote consumer is down fail, but I'll track that later (back to work...) 2005-12-15 17:34:43 +00:00
Pierangelo Masarati
d270cd7eee (almost) ok; issues:
1) no full delete of an attribute;
	2) errors occurring when the remote consumer is off
	   are not recovered:
	3) I'm not too happy with running the internal search
	   with the syncrepl attrlist
2005-12-15 16:32:26 +00:00
Pierangelo Masarati
4538422dc9 better handling of internal operations 2005-12-15 13:47:25 +00:00
Pierangelo Masarati
96cd831f8a getting closer... now there are issues with non-requested operational attrs 2005-12-15 13:46:54 +00:00
Pierangelo Masarati
f0ee55c9df fix filter generation (back-ldap uses string form) 2005-12-15 13:07:56 +00:00
Pierangelo Masarati
62d4ae9058 a back-ldap consumer segfaults when accessing members of conn... 2005-12-15 11:55:46 +00:00
Pierangelo Masarati
430aff35bb assume operations with version set to 0 are internal, and use LDAPv3 2005-12-15 11:39:46 +00:00
Pierangelo Masarati
6e0bceaeb2 test sync replication by ay of a proxy 2005-12-15 11:35:46 +00:00
Pierangelo Masarati
d5b9945700 fix timings and retry between syncrepl and server startup 2005-12-15 10:14:39 +00:00
Pierangelo Masarati
69caf0b333 clarify usage as per ITS#4197 2005-12-13 20:35:10 +00:00
Pierangelo Masarati
fcda57e90f use macros instead of numbers... 2005-12-13 20:11:26 +00:00
Pierangelo Masarati
73acecaf0f cleanup 2005-12-13 15:53:10 +00:00
Pierangelo Masarati
bd975514de add (and document) customizable bind-timeout 2005-12-12 15:57:58 +00:00
Pierangelo Masarati
361a97108b minor cleanup 2005-12-12 14:33:34 +00:00
Pierangelo Masarati
85f42f5324 fix previous commit 2005-12-12 10:31:46 +00:00
Pierangelo Masarati
e113e18bb6 more about sizelimit disclose issue in back-meta (ITS#4213) 2005-12-11 23:39:09 +00:00
Pierangelo Masarati
8687dace5b allow per-replogfile pid/args file & replication interval (ITS#3523) 2005-12-10 12:25:27 +00:00
Pierangelo Masarati
b681c634c4 allow per-replogfile pid/args file (ITS#3523) 2005-12-10 11:52:44 +00:00
Pierangelo Masarati
d72b89b53a allow any base for debug level 2005-12-10 11:52:08 +00:00
Pierangelo Masarati
56258f75db more on ITS#4253 2005-12-10 10:23:01 +00:00
Pierangelo Masarati
93d0ef91e6 allow parsing of numbers in whatever base (ITS#4257) 2005-12-09 18:11:07 +00:00
Pierangelo Masarati
df479246f6 improve previous commit 2005-12-09 12:22:10 +00:00
Pierangelo Masarati
33cccee62a test attrval.{exact,regex} (related to ITS#4253) 2005-12-09 12:18:29 +00:00
Pierangelo Masarati
da03eb0390 normalize value in "exact" attrval clause (ITS#4255) 2005-12-09 10:33:01 +00:00
Pierangelo Masarati
335633d9eb add comment 2005-12-09 10:31:41 +00:00
Howard Chu
3d4eeba5d1 Fix ITS#4133, reset subtree search req_dn 2005-12-09 02:08:08 +00:00
Howard Chu
b81ed2c106 Fix ITS#4084, onelevel searches cannot return NO_SUCH_OBJECT if the base
was already found.
2005-12-09 01:20:05 +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
Pierangelo Masarati
fdbcfbe598 document idle-timeout; cleanup 2005-12-07 17:57:35 +00:00
Pierangelo Masarati
1b42fde372 implement (per-target) per-conn proxy-side idle-timeout (ITS#4115); revitalize (per-target) network-timeout in back-meta; fix issue with connection initialization error in ldap_back_retry(); cleanup configuration of back-ldap 2005-12-07 17:35:02 +00:00
Pierangelo Masarati
a4f800413d unlink pid/args files only if actually touched (ITS#4251) 2005-12-07 14:47:00 +00:00
Howard Chu
51f9ef7ab9 Improve previous commit 2005-12-07 12:09:00 +00:00
Howard Chu
32fe0ead9f Distinguish error message for frontendDB config 2005-12-07 11:34:16 +00:00
Pierangelo Masarati
47b4f99363 warn if "excessive" thread number is set (ITS#4249) 2005-12-07 09:58:54 +00:00
Pierangelo Masarati
447b065abd rework previous commit? 2005-12-07 09:51:12 +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
24887642dc don't search max CSN if don't have a value; try the operational_attrs if entryCSN is not in attrs 2005-12-07 01:30:28 +00:00
Pierangelo Masarati
ed0bed72b9 plug leaks 2005-12-06 23:10:14 +00:00
Pierangelo Masarati
e0a28ee53f remove unused var 2005-12-06 23:06:55 +00:00
Pierangelo Masarati
6930e84f81 plug leaks... 2005-12-06 22:56:58 +00:00
Pierangelo Masarati
e9169c2b46 use helper to destroy modrdn modifications; plug leaks... 2005-12-06 22:56:36 +00:00
Pierangelo Masarati
0b0aed319a use helper to destroy modrdn modifications; send result after commit\!... 2005-12-06 22:56:07 +00:00
Pierangelo Masarati
f29447d9de use helper to destroy modrdn modifications... 2005-12-06 22:55:30 +00:00
Pierangelo Masarati
662cb94e06 helper to destroy modrdn modifications... 2005-12-06 22:54:51 +00:00
Pierangelo Masarati
c226563da4 fix various memory leaks and handling issues 2005-12-06 22:06:29 +00:00
Pierangelo Masarati
2ea72234aa return more appropriate error code 2005-12-06 20:04:52 +00:00