Jan Synacek
|
2f232b5281
|
ITS#7423 Update slapo-constraint tests
|
2012-10-30 16:09:40 -07:00 |
|
Jan Synacek
|
2991111f82
|
ITS#7418 Fix slapo-constraint: handle uri and restrict correctly
|
2012-10-30 16:07:26 -07:00 |
|
Howard Chu
|
495af6cacc
|
More backend info updates: MDB, NDB
|
2012-10-24 06:53:01 -07:00 |
|
Howard Chu
|
29dfdb3ca2
|
ITS#7421 move olcExtraAttrs to Frontend options
|
2012-10-24 06:38:24 -07:00 |
|
Howard Chu
|
52a0b4f83c
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-10-23 04:49:09 -07:00 |
|
Howard Chu
|
c2f15990c7
|
Fix flag checks in mdb_open
|
2012-10-23 04:48:04 -07:00 |
|
Howard Chu
|
f5b8d017df
|
fix Windows mdb_env_copy(), WriteFile overflow
|
2012-10-23 04:32:55 -07:00 |
|
Howard Chu
|
f51efd4b03
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-10-22 17:05:26 -07:00 |
|
Howard Chu
|
66f2b7b2ec
|
Make sure mdb_open flags are committed on main DB
If no data was modified in the txn, mdb_open flag changes were dropped.
|
2012-10-22 17:03:15 -07:00 |
|
Howard Chu
|
5f2ddb5532
|
Minor cleanup
|
2012-10-22 16:13:42 -07:00 |
|
Howard Chu
|
5c1ee7f7ba
|
Fix MDB_PREV
Could return 1 garbage record before actual data, if starting from EOF
|
2012-10-22 16:02:30 -07:00 |
|
Howard Chu
|
b555730139
|
ITS#7402 tweak prev commit, use hex for txn IDs
|
2012-10-20 09:34:13 -07:00 |
|
Howard Chu
|
c2783b9c5e
|
ITS#7402 fix potential txn leak in online indexer
|
2012-10-20 09:27:23 -07:00 |
|
Howard Chu
|
48f6a47c1e
|
ITS#7402 add txnID to debug output to aid tracing
|
2012-10-20 09:25:14 -07:00 |
|
Howard Chu
|
617769bce5
|
Tweak output, add free page info
|
2012-10-16 17:01:16 -07:00 |
|
Howard Chu
|
754cd88819
|
Add mdb_env_info() to retrieve interesting env params
|
2012-10-16 16:22:21 -07:00 |
|
Howard Chu
|
7f0771a3ed
|
Merge mdb_stata into mdb_stat
|
2012-10-16 15:37:29 -07:00 |
|
Howard Chu
|
65d40eb5d2
|
Make sure increases of mapsize are persisted
|
2012-10-16 14:53:25 -07:00 |
|
Hallvard Furuseth
|
0e05417b58
|
Fix test060-mt-hot debug level
|
2012-10-15 17:07:02 +02:00 |
|
Hallvard Furuseth
|
94965307c8
|
ITS#7377 Errorcheck Windows calls and thread keys.
|
2012-10-15 17:04:48 +02:00 |
|
Hallvard Furuseth
|
88b7bb4639
|
Explicitly unlock the MDB lockfile on Windows.
|
2012-10-15 17:04:43 +02:00 |
|
Hallvard Furuseth
|
e9d87866c4
|
mdb_env_open(): Keep mdb_env_set_flags() flags.
|
2012-10-15 17:04:11 +02:00 |
|
Hallvard Furuseth
|
092f9a5c66
|
More for mdb_env_copy().
Fix #define _GNU_SOURCE = 1 to match any command line -D_GNU_SOURCE.
.gitignore += mdb_copy.
|
2012-10-15 17:03:46 +02:00 |
|
Hallvard Furuseth
|
462d9dfd10
|
Fix last commit.
Add flag MDB_ENV_ACTIVE instead of using the state of me_lfd.
Require MDB_RDONLY for MDB_ROFS. Swap reader/writer mutex lock.
|
2012-10-15 17:03:33 +02:00 |
|
Howard Chu
|
e40713b631
|
Support read access on read-only media
|
2012-10-13 04:05:00 -07:00 |
|
Howard Chu
|
f037dd2d19
|
Silence warning in prev commit
|
2012-10-11 16:47:56 -07:00 |
|
Howard Chu
|
970e7f8199
|
ITS#7416 make sure to reopen attr DBs after env reopen
|
2012-10-11 16:45:42 -07:00 |
|
Howard Chu
|
ebb6859ea5
|
Add mdb_copy for backing up a DB environment
|
2012-10-11 12:24:01 -07:00 |
|
Howard Chu
|
1b393b7421
|
ITS#7411 delete trailing whitespace in ldap_get_option.3
|
2012-10-11 08:37:33 -07:00 |
|
Howard Chu
|
d42c7c4937
|
ITS#7414 fix slapo-rwm modrdn cleanup
newSup is NULL if it was specified, but same as old Sup.
|
2012-10-11 07:59:06 -07:00 |
|
Hallvard Furuseth
|
756ce8e10c
|
Tweak MDB restrictions
|
2012-10-03 21:13:21 +02:00 |
|
Howard Chu
|
c1800082cc
|
ITS#7403, #6296 fix AUTHZ_BACKEND handling
c_authz_cookie should only be set on explicit Bind requests.
|
2012-10-03 09:12:14 -07:00 |
|
Hallvard Furuseth
|
a3f33dd20e
|
Fix mdb_open() off-by-one error in maxdbs check
|
2012-10-03 18:08:56 +02:00 |
|
Hallvard Furuseth
|
38fb8e6eb1
|
ITS#7377 Wrap fcntl F_SETLK in EINTR loop too.
This can happen even on local filesystems.
|
2012-10-03 18:06:29 +02:00 |
|
Hallvard Furuseth
|
ab3fea51dc
|
ITS#7377 Catch ftruncate() error
|
2012-10-03 18:06:29 +02:00 |
|
Hallvard Furuseth
|
2b960613e0
|
ITS#7377 Document caveats/troubeshooting.
|
2012-10-03 18:04:07 +02:00 |
|
Howard Chu
|
0fc0ccdc0c
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-09-30 10:03:21 -07:00 |
|
Howard Chu
|
7333b6bdc9
|
Fix prev commit
It only worked if the freelist was already non-empty
|
2012-09-30 10:01:57 -07:00 |
|
Howard Chu
|
b0ad9e76c7
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-09-30 07:50:56 -07:00 |
|
Howard Chu
|
cd228b4722
|
Fix mdb_drop
if it was the only operation in a txn, it would be ignored.
|
2012-09-30 07:49:30 -07:00 |
|
Jan Synacek
|
96b994e6dd
|
ITS#7366 Update slapo-constraint tests
|
2012-09-28 10:21:26 -07:00 |
|
Howard Chu
|
a1c2dc66db
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-09-27 05:07:24 -07:00 |
|
Howard Chu
|
0c4c6fe72a
|
ITS#7385, check further for bad splits
More for 48ef27b6f5
Our definition of "large" data item needs to be smaller to
handle more cases where a bad split is possible
|
2012-09-27 05:06:23 -07:00 |
|
Howard Chu
|
560a9f03f9
|
ITS#7405 note refint is not replicated
|
2012-09-27 03:10:46 -07:00 |
|
Quanah Gibson-Mount
|
6a435736fb
|
Fix MDB objectClass so that MDB will load
|
2012-09-26 16:48:57 -07:00 |
|
Howard Chu
|
d7c964fedb
|
ITS#7403 fix idassert non-override mode
|
2012-09-26 09:29:57 -07:00 |
|
Howard Chu
|
d426cafaca
|
More for envflags
If trying to alter a non-resettable flag, just close/reopen the env.
|
2012-09-25 04:37:29 -07:00 |
|
Howard Chu
|
dc9ef835c5
|
Add envflags for MDB config
allows setting writemap and some other useful flags
|
2012-09-25 04:31:37 -07:00 |
|
Howard Chu
|
2a68553ec1
|
Merge remote-tracking branch 'origin/mdb.master'
|
2012-09-19 06:16:36 -07:00 |
|
Howard Chu
|
ba6c3281a1
|
Add MDB_GET_CURRENT
return whatever the cursor is currently pointing at
|
2012-09-19 06:15:09 -07:00 |
|