Howard Chu
|
945c9fb1c7
|
Tweak previous commit
|
2003-01-31 19:44:52 +00:00 |
|
Howard Chu
|
f838a4bb53
|
Fix subtree and matched search in back-hdb
|
2003-01-31 19:43:14 +00:00 |
|
Howard Chu
|
23c575805a
|
Disallow multiple suffixes by default. Otherwise subtree index optimization
breaks. #define BDB_MULTIPLE_SUFFIXES if you want multiple suffix support.
If you use it, subtree indexing will slow down by factor of 2.
|
2003-01-30 22:00:16 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Hallvard Furuseth
|
2bcb48361d
|
Remove casts of AVL function pointers.
|
2002-12-14 22:25:52 +00:00 |
|
Hallvard Furuseth
|
ff2a3201cb
|
Call node_find_cmp() with (void *)&ulong instead of (void *)ulong.
The old code assumed sizeof(long) == sizeof(void *), among other things.
|
2002-12-14 21:01:08 +00:00 |
|
Howard Chu
|
ff9e580d33
|
Updated BDB_HIER for current API
|
2002-09-19 06:08:12 +00:00 |
|
Kurt Zeilenga
|
23efa07a99
|
use ldap_charray_*() instead of charray_*()
|
2002-08-24 00:55:24 +00:00 |
|
Howard Chu
|
5a01db28e3
|
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
|
2002-07-27 00:24:02 +00:00 |
|
Julius Enarusai
|
6107ba67d2
|
Coverted LDAP_LOG macro to use subsystem ID int values instead of string values
|
2002-07-11 20:33:24 +00:00 |
|
Jong Hyuk Choi
|
09a2a8fbce
|
DB_RMW flag to dn2id and id2entry
|
2002-06-10 19:02:25 +00:00 |
|
Howard Chu
|
7fae7fe155
|
Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere.
|
2002-05-01 18:50:14 +00:00 |
|
Howard Chu
|
43167d0fa6
|
Fix ITS#1774, BDB keys need ulen and flags to be initialized because BDB
tries to retrieve both the key and the data.
|
2002-04-25 05:16:15 +00:00 |
|
Julius Enarusai
|
73fcfa6e59
|
Added LDAP_LOG messages to operational.c and fixed compile error in dn2id.c
|
2002-03-26 21:34:03 +00:00 |
|
Julius Enarusai
|
437bf1ba70
|
Added LDAP_LOG messages
|
2002-03-26 20:04:30 +00:00 |
|
Howard Chu
|
6bac96b0bd
|
Changed dnParent to void instead of int. (It always returned success...)
|
2002-01-26 08:44:59 +00:00 |
|
Howard Chu
|
7f54a89f32
|
Changed be_issuffix and dnParent to struct bervals
|
2002-01-26 06:40:56 +00:00 |
|
Kurt Zeilenga
|
a1987ae99b
|
Missed one db.bv_val in Debug statement
|
2002-01-26 01:04:20 +00:00 |
|
Kurt Zeilenga
|
4e1f534c96
|
Straighten out some argument passing... cache code need more cleanup,
uses deprecated routines...
|
2002-01-26 01:01:10 +00:00 |
|
Howard Chu
|
713e6beb8d
|
Entry caching. Based on ITS#1545 from Jong Hyuk Choi, jongchoi@us.ibm.com
|
2002-01-25 07:19:01 +00:00 |
|
Howard Chu
|
26d0410de0
|
Cleanup while loops in dn2id_add/delete
|
2002-01-17 23:45:40 +00:00 |
|
Pierangelo Masarati
|
e6332812e0
|
another round replacing dn_parent ...
|
2002-01-17 22:37:38 +00:00 |
|
Pierangelo Masarati
|
0842db2a8b
|
fix ber_*str renaming
|
2002-01-16 18:50:45 +00:00 |
|
Howard Chu
|
26e327f32e
|
Fix some debug statements
|
2002-01-06 07:21:06 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Howard Chu
|
dd59babf43
|
More cleanup
|
2001-12-29 10:25:19 +00:00 |
|
Howard Chu
|
68daf5bee9
|
Misc cleanup
|
2001-12-29 05:44:37 +00:00 |
|
Howard Chu
|
d6a37432bd
|
Changed dn_rdn/dn_rdnlen to struct berval
|
2001-12-28 08:38:24 +00:00 |
|
Howard Chu
|
ef31250591
|
More struct berval fixes
|
2001-12-27 01:38:15 +00:00 |
|
Howard Chu
|
66dc664930
|
Some more (incomplete) struct berval conversion
|
2001-12-26 23:26:17 +00:00 |
|
Howard Chu
|
2a3dc7ab8f
|
Moved bdb_strcopy to slap_strcopy
|
2001-12-26 15:52:46 +00:00 |
|
Howard Chu
|
34214776d1
|
Minor cleanup
|
2001-12-26 06:21:06 +00:00 |
|
Kurt Zeilenga
|
2dd27b0786
|
More struct berval DNs
|
2001-12-25 19:48:26 +00:00 |
|
Howard Chu
|
67a64c2935
|
Fixed suffix DN_SUBTREE again. Index was still being written even though
it was not being read.
|
2001-12-10 18:09:07 +00:00 |
|
Howard Chu
|
75064ce91d
|
Fix check for DN_SUBTREE on be suffix
|
2001-12-10 16:59:37 +00:00 |
|
Kurt Zeilenga
|
abd9be4def
|
Remove lint and misc MSVC updates
|
2001-12-09 02:34:45 +00:00 |
|
Howard Chu
|
21c5674d34
|
Fix previous commit...
|
2001-12-08 13:07:01 +00:00 |
|
Howard Chu
|
fd93e0721b
|
Cleanup previous commit
|
2001-12-08 11:15:55 +00:00 |
|
Howard Chu
|
ad9d17d537
|
Added dn_rdnlen. Fixed rdn leak in limits.c.
|
2001-12-08 11:08:26 +00:00 |
|
Howard Chu
|
e2c2de11c3
|
Converted all use of dn_parent to the in-place version. (Fixed a pdn leak
in back-sql along the way.)
|
2001-12-08 10:37:42 +00:00 |
|
Howard Chu
|
a06bc9007c
|
Switched to dn_parent1, cleaned up dn2id_add/delete
|
2001-12-08 10:10:04 +00:00 |
|
Howard Chu
|
55a217d9ae
|
Changed be_nsuffix from char ** to struct berval ** to eliminate strlen's
|
2001-12-08 05:15:58 +00:00 |
|
Howard Chu
|
505a8693e6
|
Some fixes for BDB_IDL_MULTI. Experimental back-hdb code.
|
2001-12-07 12:38:25 +00:00 |
|
Howard Chu
|
efa14463ec
|
Missed a spot where root DN_SUBTREE index was still getting written.
|
2001-12-07 06:48:12 +00:00 |
|
Howard Chu
|
11b3c142e4
|
Fix for BDB_IDL_MULTI to work.
|
2001-12-06 14:15:47 +00:00 |
|
Howard Chu
|
859e283834
|
Experimental index management. Uncomment BDB_IDL_MULTI in back-bdb.h
to activate. Needs to check limits in bdb_idl_insert_key, will get to
that later.
|
2001-12-06 13:20:18 +00:00 |
|
Howard Chu
|
6e0861b671
|
Minor rearrangement, give pdn to dn2id_add to avoid getting it twice.
|
2001-12-06 03:26:37 +00:00 |
|
Howard Chu
|
180e1d5269
|
Don't maintain a DN_SUBTREE index for the backend suffix, just return
BDB_IDL_ALL. This has a huge impact on I/O and txn logs.
|
2001-12-03 14:04:06 +00:00 |
|
Howard Chu
|
24d1ab848c
|
Added experimental support for DB_DIRTY_READ.
|
2001-11-28 03:11:04 +00:00 |
|
Howard Chu
|
939028b43f
|
Fixed initialization bug.
|
2001-11-24 03:44:28 +00:00 |
|