Howard Chu
|
7d13ef7e42
|
Merge remote branch 'origin/mdb.master'
|
2012-01-21 08:29:03 -08:00 |
|
Howard Chu
|
e8e57be421
|
Add valgrind support with -DUSE_VALGRIND
Track allocations and invalid accesses to freed tmp pages.
|
2012-01-21 08:22:59 -08:00 |
|
Howard Chu
|
3d6b924c25
|
txn_commit must abort txn before returning errors
Fix for failure when committing a txn that is a child of
some parent txn.
|
2012-01-21 08:20:43 -08:00 |
|
Howard Chu
|
1c8de1883c
|
ITS#7121 fix page splits when newindx == 0
|
2012-01-21 08:18:37 -08:00 |
|
Howard Chu
|
b9cbcb0588
|
ITS#7126 fix cursor tracking code
Don't compare cursors that aren't deep enough to match the
current cursor.
|
2012-01-21 08:12:56 -08:00 |
|
Howard Chu
|
713bf092b6
|
Happy New Year!
|
2012-01-21 08:09:16 -08:00 |
|
Howard Chu
|
a17f8e7326
|
ITS#7121 fix page splits when data+key size is too large
|
2012-01-21 08:09:16 -08:00 |
|
Kurt Zeilenga
|
81afbb2fca
|
Happy New Year!
|
2012-01-21 08:07:21 -08:00 |
|
Hallvard Furuseth
|
fa7575666f
|
ITS#7115 Re-fix tpool.c (idle/unidle)
|
2012-01-13 15:38:12 +01:00 |
|
Howard Chu
|
e86da2fe3f
|
ITS#7121 fix page splits when data+key size is too large
|
2012-01-04 15:27:15 -08:00 |
|
Kurt Zeilenga
|
2bbf9804b9
|
Happy New Year!
|
2012-01-01 07:10:53 -08:00 |
|
Howard Chu
|
68ee165fb5
|
ITS#7115 blocked writers should not interfere with pool pause
|
2011-12-21 01:24:23 -08:00 |
|
Howard Chu
|
fadb48a723
|
Add $(SOLIBS) macro for shared lib dependencies
|
2011-11-21 16:30:58 -08:00 |
|
Howard Chu
|
95a72ac82a
|
Add $(SOLIBS) macro for shared lib dependencies
|
2011-11-18 15:43:55 -08:00 |
|
Howard Chu
|
ea026cb2cf
|
Merge remote branch 'origin/mdb.master'
|
2011-11-15 11:23:48 -08:00 |
|
Howard Chu
|
dd9c56f0fb
|
More s/DEBUG/MDB_DEBUG/
|
2011-11-15 11:23:00 -08:00 |
|
Howard Chu
|
40477fae4e
|
Merge remote branch 'origin/mdb.master'
|
2011-11-14 16:22:51 -08:00 |
|
Howard Chu
|
575691ca8a
|
Alignment fixes for debug msgs
|
2011-11-14 16:21:59 -08:00 |
|
Howard Chu
|
51c1ba6818
|
s/DEBUG/MDB_DEBUG/
|
2011-11-14 14:40:43 -08:00 |
|
Howard Chu
|
122fa3a895
|
Merge remote branch 'origin/mdb.master'
|
2011-11-11 12:50:12 -08:00 |
|
Howard Chu
|
29de655bc4
|
Add MDB_FDATASYNC to allow override to fsync if needed.
|
2011-11-11 12:49:11 -08:00 |
|
Howard Chu
|
ca15238dfb
|
Merge remote branch 'origin/mdb.master'
|
2011-11-11 11:00:14 -08:00 |
|
Howard Chu
|
291c0ce2db
|
Use <inttypes.h> instead of <stdint.h>
|
2011-11-11 10:59:27 -08:00 |
|
Howard Chu
|
334099c0db
|
Merge remote branch 'origin/mdb.master'
|
2011-11-10 12:43:41 -08:00 |
|
Howard Chu
|
8763c41e30
|
Fix size check
|
2011-11-10 12:41:34 -08:00 |
|
Howard Chu
|
52a0d00031
|
Merge remote branch 'origin/mdb.master'
|
2011-11-09 15:36:00 -08:00 |
|
Howard Chu
|
04b522cc72
|
More Solaris warning cleanup
|
2011-11-09 15:32:37 -08:00 |
|
Howard Chu
|
b905811d3c
|
Merge remote branch 'origin/mdb.master'
|
2011-11-09 01:02:38 -08:00 |
|
Howard Chu
|
68143e4532
|
More pgno alignment tweaks
|
2011-11-09 00:36:50 -08:00 |
|
Howard Chu
|
056910df03
|
Merge remote branch 'origin/mdb.master'
|
2011-11-08 20:06:23 -08:00 |
|
Howard Chu
|
690792c170
|
Add dummy DKEY define
|
2011-11-08 20:05:29 -08:00 |
|
Howard Chu
|
dac408369b
|
Merge remote branch 'origin/mdb.master'
|
2011-11-08 19:05:39 -08:00 |
|
Howard Chu
|
cc7a89cd67
|
Add Solaris byte-order detection
|
2011-11-08 19:04:39 -08:00 |
|
Howard Chu
|
f0c9d77326
|
Fix mdb_drop return
|
2011-11-08 16:45:45 -08:00 |
|
Howard Chu
|
6018fe9671
|
Merge remote branch 'origin/mdb.master'
|
2011-10-14 22:05:37 -07:00 |
|
Howard Chu
|
a103a64434
|
Android/ARM portability
2-byte alignment isn't good enough for subpages
|
2011-10-14 22:03:46 -07:00 |
|
Howard Chu
|
277a8edd2e
|
Android defines wctomb but doesn't provide it
|
2011-10-12 19:18:05 -07:00 |
|
Howard Chu
|
fb5ba5f09c
|
Merge branch 'mdb.master' of ssh://git-master.openldap.org/~git/git/openldap
|
2011-10-06 19:15:43 -07:00 |
|
Howard Chu
|
331bf92df5
|
Fix page_split with MDB_RESERVE
|
2011-10-06 18:53:07 -07:00 |
|
Howard Chu
|
19e4df476d
|
Fix subcursor initialization
|
2011-10-06 16:12:52 -07:00 |
|
Howard Chu
|
1adc0b9b1c
|
Merge remote branch 'origin/mdb.master'
|
2011-10-04 02:22:01 -07:00 |
|
Howard Chu
|
934a19553c
|
Don't use Append mode when splits are caused by sub-page inserts
Sub-pages need room to grow...
|
2011-10-03 18:02:17 -07:00 |
|
Howard Chu
|
ea0d07ffa3
|
Fix freelist bug on page split
NULL out env->pghead before writing it, so that its pages can't be used
to satisfy the write.
|
2011-10-03 12:40:53 -07:00 |
|
Howard Chu
|
7cd16d7b9f
|
Merge remote branch 'origin/mdb.master'
|
2011-10-03 11:30:10 -07:00 |
|
Howard Chu
|
85bfb3c1d1
|
Add rudimentary MDB_MULTIPLE support for puts
Only for DUPFIXED DBs. Still could do better.
|
2011-10-03 11:28:14 -07:00 |
|
Howard Chu
|
02cafebb8e
|
Merge remote branch 'origin/mdb.master'
|
2011-10-02 21:28:55 -07:00 |
|
Howard Chu
|
fa3c2945f5
|
Add MDB_APPEND to avoid splitting full pages
|
2011-10-02 21:27:07 -07:00 |
|
Howard Chu
|
163514e470
|
Fix 6e05ca17e9
Missed a MDB_RESERVE case
|
2011-10-02 19:52:12 -07:00 |
|
Howard Chu
|
c2df36c86f
|
Merge branch 'mdb.master' of ssh://git-master.openldap.org/~git/git/openldap
|
2011-10-02 19:36:57 -07:00 |
|
Howard Chu
|
28b8aaeb96
|
Add mdb_cursor_txn() and mdb_cursor_dbi() for querying the cursor
|
2011-10-02 19:28:33 -07:00 |
|