Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						cbdb10a05c
					 | 
					
						
						
							
							mdbx-test: fix/refine entropy_ticks() for ARM.
						
						
						
						
						
						
						
						Change-Id: I03b10edfcbee33c1b3107a0c1a5714aac61cf12f 
						
						
					 | 
					
						2018-11-26 18:52:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leo Yuriev
							
						 
					 | 
					
						
						
							
						
						73c7742db4
					 | 
					
						
						
							
							mdbx-test: fix osal_actor_poll() for 32-bit builds.
						
						
						
						
						
						
						
						Change-Id: I36b2f955295d8ca5435a68737c0c2e7f069bfe34 
						
						
					 | 
					
						2018-11-05 00:02:48 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						c3432c158e
					 | 
					
						
						
							
							mdbx-test: add checks for db-copy after the basic testcase.
						
						
						
						
						
						
						
						Change-Id: I5e7d343266c66418a8798d272e697e1c3d5c775b 
						
						
					 | 
					
						2018-11-05 00:02:48 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						24d42c1583
					 | 
					
						
						
							
							mdbx: add db-copy testcase.
						
						
						
						
						
						
						
						Change-Id: Ib554880ebbabcb5dfc55bdb3c71767d0fa1630fd 
						
						
					 | 
					
						2018-11-05 00:02:48 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						40e3f735ab
					 | 
					
						
						
							
							mdbx-tests: cleanup/simplity code (minor).
						
						
						
						
						
						
						
						Change-Id: I9813ed3a29b331c1f995ce76766709f454bb49c2 
						
						
					 | 
					
						2018-11-04 20:34:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						12174187e8
					 | 
					
						
						
							
							mdbx-tests: add osal_removefile().
						
						
						
						
						
						
						
						Change-Id: Ifdacd1f799e3ed12f6b83bcdef0effbc0c41011c 
						
						
					 | 
					
						2018-11-04 20:34:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						96491db229
					 | 
					
						
						
							
							mdbx-windows: building and linking mdbx_ntdll_extra.lib
						
						
						
						
						
						
						
						15 of 17 for https://github.com/leo-yuriev/libmdbx/issues/43
Change-Id: I6241d08f14dcd59c6c55aa26660bdec233fb3c94 
						
						
					 | 
					
						2018-10-14 15:03:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						ace3d1bfa3
					 | 
					
						
						
							
							mdbx: add mdbx_malloc/mdbx_free, etc.
						
						
						
						
						
						
						
						1 of 17 for https://github.com/leo-yuriev/libmdbx/issues/43
Change-Id: Ia5204be9f943fefde42e6a46e652c1be6ab6a96b 
						
						
					 | 
					
						2018-10-14 14:53:40 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						31810c9957
					 | 
					
						
						
							
							mdbx-test: drop obsolete failfast cases inside 'gc.sh' script.
						
						
						
						
						
						
					 | 
					
						2018-09-21 00:18:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						a5cdbda9d8
					 | 
					
						
						
							
							mdbx-test: store 'log.lz4' on tmpfs.
						
						
						
						
						
						
					 | 
					
						2018-09-21 00:18:21 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						b868765ddf
					 | 
					
						
						
							
							mdbx-test: reduce repeats number inside 'gc.sh' script.
						
						
						
						
						
						
					 | 
					
						2018-09-20 23:39:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						2fc42fab7f
					 | 
					
						
						
							
							mdbx-test: add simple loop.bat for Windows.
						
						
						
						
						
						
					 | 
					
						2018-09-20 23:39:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						60271687ef
					 | 
					
						
						
							
							mdbx-test: workaround for QueryFullProcessImageNameA() bug.
						
						
						
						
						
						
						
						Change-Id: Icd06d7b15f8bef20a9fb75639a7ab7a298fe0120 
						
						
					 | 
					
						2018-09-20 22:47:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						137f443e57
					 | 
					
						
						
							
							mdbx-test: fix sleep/child-signal handling.
						
						
						
						
						
						
						
						Change-Id: Ibf1ac55b62b5cb3c835a5b1602a204e8eebbd89b 
						
						
					 | 
					
						2018-09-17 16:57:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						c6dccdc91a
					 | 
					
						
						
							
							mdbx-test: fix MSVC warnings (minor).
						
						
						
						
						
						
						
						Change-Id: I9c5987bfe6b5df8885a71601ab5f10cc57a7e45e 
						
						
					 | 
					
						2018-09-17 16:21:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						844e39ebef
					 | 
					
						
						
							
							mdbx-test: seeding keygen with actor_id for better spreading.
						
						
						
						
						
						
					 | 
					
						2018-09-17 15:25:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						01ae5bad7d
					 | 
					
						
						
							
							mdbx-test: add data-check before delete/update.
						
						
						
						
						
						
						
						Change-Id: I5afc1cbd95b5db0b442714229510d6786bf68d43 
						
						
					 | 
					
						2018-09-17 15:25:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						79633ecfd7
					 | 
					
						
						
							
							mdbx-test: add int-key/int-data cases to 'gc.sh'.
						
						
						
						
						
						
						
						Change-Id: Idb33be532b623b86ed4e3127d9f1fe8abb24cc6f 
						
						
					 | 
					
						2018-09-17 15:25:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						a91eef0c0f
					 | 
					
						
						
							
							mdbx-test: cleanup DUPSORT flags.
						
						
						
						
						
						
						
						Change-Id: Id5845e67bf6b4c40fdfdabe937d42911c8b08f1b 
						
						
					 | 
					
						2018-09-17 00:18:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						5cc4bec7b7
					 | 
					
						
						
							
							mdbx-test: avoid extra 'jitter' testcase loops.
						
						
						
						
						
						
						
						Change-Id: I50a3a5a03c0baebee81a90155089eeb44448ff4e 
						
						
					 | 
					
						2018-09-17 00:18:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						0a6af9bca0
					 | 
					
						
						
							
							mdbx-test: switch to 'basic' testcase in 'gc.sh' script.
						
						
						
						
						
						
						
						Change-Id: I2fbd4c5f9d20a4c51af65b0dd67f1182b39ca6ae 
						
						
					 | 
					
						2018-09-17 00:17:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leo Yuriev
							
						 
					 | 
					
						
						
							
						
						6043181636
					 | 
					
						
						
							
							mdbx-test: workaroung for MSVC bug.
						
						
						
						
						
						
					 | 
					
						2018-09-14 15:26:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leo Yuriev
							
						 
					 | 
					
						
						
							
						
						bf29182eda
					 | 
					
						
						
							
							mdbx-ci: rename 'test.exe' to 'mdbx_test.exe'.
						
						
						
						
						
						
					 | 
					
						2018-09-14 14:15:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leo Yuriev
							
						 
					 | 
					
						
						
							
						
						f25c20693f
					 | 
					
						
						
							
							mdbx-test: check commandline length under Windows.
						
						
						
						
						
						
					 | 
					
						2018-09-14 14:02:28 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						859f306c9f
					 | 
					
						
						
							
							mdbx-test: refine gc.sh script.
						
						
						
						
						
						
					 | 
					
						2018-09-13 19:53:19 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						82ff482a0a
					 | 
					
						
						
							
							mdbx-test: add setloglevel().
						
						
						
						
						
						
						
						Change-Id: If1262d0a0a76e00e4453e40b62022a5418655391 
						
						
					 | 
					
						2018-09-13 19:47:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						438bda3ee3
					 | 
					
						
						
							
							mdbx-test: fix/refine keygen for non-MDBX_DUPSORT.
						
						
						
						
						
						
						
						Change-Id: I2e3187d5b9c5078cebc1850e6f291718a7b61895 
						
						
					 | 
					
						2018-09-13 17:40:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						6be164a45b
					 | 
					
						
						
							
							mdbx-test: default test-db size 4mb or 256mb.
						
						
						
						
						
						
						
						Change-Id: I306cb76f1740422888814687f69fa7766ee4fba6 
						
						
					 | 
					
						2018-09-13 17:40:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						3cf6bc0639
					 | 
					
						
						
							
							mdbx-test: add +/- data-dups passes into gc.sh script.
						
						
						
						
						
						
						
						Change-Id: If5c00da0bb893dccddf2d145bcd6548089984e8d 
						
						
					 | 
					
						2018-09-13 17:40:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						6b5d973a31
					 | 
					
						
						
							
							mdbx-test: alter keygen defaults (rotate 3, offset 41).
						
						
						
						
						
						
						
						Change-Id: I16465eb34acbb499f04cb0436c674c09ad6d50f3 
						
						
					 | 
					
						2018-09-13 17:40:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						99934bc845
					 | 
					
						
						
							
							mdbx-test: fix/refine keygen.
						
						
						
						
						
						
						
						Change-Id: Ib6d8bb5e438314bf09c1c9466456d8c57623711b 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						2b305d33a3
					 | 
					
						
						
							
							mdbx-test: dump keygen params.
						
						
						
						
						
						
						
						Change-Id: Ied04bc85def0fc6a408a14fd2f580969534e7ea1 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						5051603c56
					 | 
					
						
						
							
							mdbx-test: refine key/value min/max handling.
						
						
						
						
						
						
						
						Change-Id: If37e5fc2fe30ce309cb4ff540fe93dd9f87ec87f 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						102f57dd15
					 | 
					
						
						
							
							mdbx-test: 'none' for config-verbs.
						
						
						
						
						
						
						
						Change-Id: I1a3b5a6757ee193027f06cef1e1ff0cc609ad3f4 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						f4cd7b5418
					 | 
					
						
						
							
							mdbx-test: fix update_flags for non-MDBX_DUPSORT.
						
						
						
						
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						0ecc5226d6
					 | 
					
						
						
							
							mdbx-test: alter min/max for key/data length.
						
						
						
						
						
						
						
						Change-Id: I863145b8567a2e3952826b68c7bef07787081bb6 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						96bdf6559e
					 | 
					
						
						
							
							mdbx-test: fix key/value generation for long-length cases.
						
						
						
						
						
						
						
						Change-Id: I643bca291948bf7659c77fffa31408c3794785e6 
						
						
					 | 
					
						2018-09-13 17:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						2791224542
					 | 
					
						
						
							
							mdbx-test: fix int-types for 32-bit builds (minor).
						
						
						
						
						
						
						
						Change-Id: Ib1ffe0633cf461e7881fe43953528688fe7abce0 
						
						
					 | 
					
						2018-08-22 16:19:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						3727a2a099
					 | 
					
						
						
							
							mdbx-test: fix mdbx_env_set_geometry() swapped arguments (Coverity).
						
						
						
						
						
						
						
						Change-Id: I80583f273658ca5220ca686593079b9ffcf45c57 
						
						
					 | 
					
						2018-08-22 01:28:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						490addef18
					 | 
					
						
						
							
							mdbx-test: update GC-test script.
						
						
						
						
						
						
						
						Change-Id: Id55f69439b0632f5992af99e70eac5ecb6af0dcc 
						
						
					 | 
					
						2018-08-22 01:09:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						c7a6e9c8ae
					 | 
					
						
						
							
							mdbx-tests: add support for db-geometry params.
						
						
						
						
						
						
						
						Change-Id: I4c527005bd7c5d585573536d299a8036c62eaaec 
						
						
					 | 
					
						2018-08-22 00:55:21 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						e7d4d24265
					 | 
					
						
						
							
							mdbx-test: add min/max cases for option values.
						
						
						
						
						
						
						
						Change-Id: Ie77b828376a75aad09ea4dab202178b1f09bc6ad 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						b41bef8307
					 | 
					
						
						
							
							mdbx-test: add support for 'default' options values.
						
						
						
						
						
						
						
						Change-Id: Ib8481e879e77bc6d02f8c92a2daad50b86782608 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						a0d10e41b8
					 | 
					
						
						
							
							mdbx: add mdbx_limits_xyz().
						
						
						
						
						
						
						
						Change-Id: I56c79704c59386a0c4d84b001020484c23925e6c 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						ffdd487037
					 | 
					
						
						
							
							mdbx-test: fix typo.
						
						
						
						
						
						
						
						Change-Id: If46f000af68f068c4463e1e86ae66f99c5c3d8ac 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						8b24c65119
					 | 
					
						
						
							
							mdbx-test: add --keygen.seed=NS into gc.sh script.
						
						
						
						
						
						
						
						Change-Id: Ia17b72927db5d697a8a5758502c6bff9b946974d 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						3e9e52e0ce
					 | 
					
						
						
							
							mdbx-test: use strtoull() and retry with base=10.
						
						
						
						
						
						
						
						Change-Id: Ica846ed0a13eb4468a45620518b9ccf85e77a764 
						
						
					 | 
					
						2018-08-21 22:19:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						3964c58b80
					 | 
					
						
						
							
							mdbx-test: add 'gc.sh' script.
						
						
						
						
						
						
						
						Change-Id: I633c93c0865b0d2609688713e986edf51ce6547d 
						
						
					 | 
					
						2018-08-13 01:21:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						c43b7d1aba
					 | 
					
						
						
							
							mdbx-test: fix minor typos.
						
						
						
						
						
						
						
						Change-Id: I4889a0e698bdfdda7eed257a5cd29e8b8089d102 
						
						
					 | 
					
						2018-08-13 01:21:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonid Yuriev
							
						 
					 | 
					
						
						
							
						
						26c4b673c4
					 | 
					
						
						
							
							mdbx-test: fix keylen/datalen min/max ranges checking.
						
						
						
						
						
						
					 | 
					
						2018-08-13 01:21:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |