| 
							
							
								 Leo Yuriev | 6f6b360aba | mdbx: add/fix 'fallthrough' for GCC 7.x Change-Id: I45c57ea910978aaa857086d7794ad92ba0ae7157 | 2017-10-28 11:45:04 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | c6fc062cfd | mdbx: fix MSVC warnings. Change-Id: Ida49e653510358d7c81fe5da73a0131dcb6268f6 | 2017-07-27 17:35:00 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | b8b3ba8e91 | mdbx: provide configurable ascending/descending sort-order for pgno-lists. Change-Id: I3134c100880ff28bb0aaf46ed91affc9f6347110 | 2017-07-27 16:57:52 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 552b759878 | mdbx: refine pgno-lists. Change-Id: Id38e4aff508437210d4c0e63962067dfe518eb31 | 2017-07-27 16:53:42 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 092156ee4f | mdbx: fix/redefine ssize_t, PRI*PTR nad PRI*size macros for MSVC. Change-Id: I6cb565087350cf1d1e1735bff1c5480c3d4c02db | 2017-07-26 19:17:11 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | 006f531757 | mdbx: turn /Wallfor MSVC.Change-Id: Idc264a9fe40a2af8629d96121fb91cba94e7147f | 2017-07-26 16:02:19 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | a3ee20e4f6 | mdbx: more NUM_METAS inside mdbx_chk and mdbx_stat. Change-Id: I93f4fddcff6b038c5a5143e52c7db233e77ec30b | 2017-07-26 12:09:57 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 425254aba5 | mdbx-tools: hush MSVC's internal warnings. Change-Id: I2b2bdb149149aa8bafff0bb7df205547f645fe10 | 2017-07-21 22:45:51 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | f96bb5ef4a | mdbx-tools: fix coverity issue (minor). Change-Id: I8031a59336134a355ea31d6f41b241dbc176f577 | 2017-07-21 22:39:15 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | c5d1384c64 | mdbx-tools: more fix MSVC warnings. Change-Id: Ib5f78a89fea09dc78d4922519eab6eaed4b1a7e6 | 2017-07-21 16:54:46 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 17e8429a29 | mdbx: rework mmap-functions for osal. - add 'length' and 'current' fields to mmap-object;
 - drop mdbx_mremap();
 - do remap on-demand inside mdbx_mresize();
 - add mdbx_mapresize() which re-creates Valgrind's region.
 - call resize on txn-begin.
Change-Id: I82780f92c4947804e3f14fb7cb71ee655382f9bb | 2017-07-19 14:13:31 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 70d54f6f2c | mdbx-msvc: refine IntDir/OutDir for msbuild projects. | 2017-07-12 02:21:50 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 0167694457 | mdbx: building mdbx-tools for Windows. Change-Id: I9019c4382b7108ec7c442d2b0d4be044a3cb136a | 2017-07-12 02:20:47 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | d01a97f729 | tools: fix minor defects (coverity). Change-Id: I3a80dcb31c54718d22cdca6272aa028685956243 | 2017-07-04 13:21:16 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 9a2fff91f3 | mdbx: dynamic mapsize/geometry and API (mostly done). Change-Id: Ifb768ff3207cae1755c53c211a3ae552c6455e12 | 2017-06-21 01:42:41 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 151d4540de | mdbx: refine internal constant (use UINT32_C, etc minors). Change-Id: I0f994ee75b5aa1494fcc8ca42a46120865676e25 | 2017-06-21 01:39:53 +03:00 |  | 
			
				
					| 
							
							
								 Leonid Yuriev | bfa6dea784 | mdbx: fix size_t/unsigned/int warnings. Change-Id: Ic5a8684aed232b8b732d6e7a87a6757f3f7afcec | 2017-06-06 04:15:08 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | dd33bea1d8 | tools: mdbx_chk - don't 'rolled-back' in cooperative more. | 2017-05-28 17:02:19 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | d642127d10 | tools: fix 'tail' show in mdbx_chk. | 2017-05-28 17:02:19 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 1e0654a4a8 | tool: show operational txnid in mdbx_chk. | 2017-05-28 17:02:19 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 9eeb00f448 | mdbx: trinity of meta-pages. | 2017-05-28 17:02:19 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 924e81ed92 | mdbx: refine includes, drop midl.h and mdbx_osal.h | 2017-05-24 17:05:59 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 06de7a5155 | mdbx: rename the rest MDBX_xyz. | 2017-05-24 02:24:38 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 62ebc59330 | mdbx: rework version info (stub for now). | 2017-05-24 02:17:10 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 8c18622592 | mdbx: rework MDBX_val. | 2017-05-23 22:18:21 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | ac8e987346 | mdbx: rework MDBX_txn. | 2017-05-23 22:18:21 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | eff0f92fa7 | mdbx-tools: replace size_t/PRIuPTR with uint64_t/PRIu64. | 2017-05-23 19:57:26 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 0cd30792bb | mdbx: split MDB_ID into pgno_t and txnid_t. | 2017-05-23 19:57:26 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 5c2042c466 | tools: internal minor renames (preparation for changes). | 2017-05-23 17:45:58 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 8b9e391dd0 | mdbx: cleanup internals (mostly formatting, but not only). | 2017-05-23 17:45:58 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 398b839b98 | mdbx: drops old/obsolete API (mdbx_env_copy and mdbx_env_copydf). | 2017-05-23 17:45:58 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 677625ead1 | mdbx: add MDBX_WANNA_RECOVERY. | 2017-05-18 04:31:54 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 29f01cf3f4 | mdbx: use PRIuPTR/PRIiPTR/PRIxPTR instead of %z. | 2017-05-10 19:16:23 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | f8eb858ef3 | mdbx: drop MDB_MAXKEYSIZE. | 2017-03-31 17:04:36 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 7d351f74c4 | mdbx: rename mdbx_stat() to mdbx_dbi_stat(). | 2017-03-29 18:52:55 +03:00 |  | 
			
				
					| 
							
							
								 Leo Yuriev | 0f49ed6e53 | mdbx: big-bang (initial). - OS Abstraction Layer;
 - Windows Support.
 - preparation for more changes.
Change-Id: I53772eda9091ba361cbc9a28656190ea0d4c5cee | 2017-03-29 00:53:39 +03:00 |  |