mirror of
				https://source.quilibrium.com/quilibrium/ceremonyclient.git
				synced 2025-11-04 10:57:27 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			244 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			244 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Test archive cleaner.
 | 
						|
open db archive
 | 
						|
----
 | 
						|
mkdir-all: db 0755
 | 
						|
mkdir-all: db_wal 0755
 | 
						|
open-dir: db
 | 
						|
open-dir: db_wal
 | 
						|
lock: db/LOCK
 | 
						|
open-dir: db
 | 
						|
open-dir: db
 | 
						|
open: db/CURRENT
 | 
						|
create: db/MANIFEST-000001
 | 
						|
sync: db/MANIFEST-000001
 | 
						|
remove: db/temporary.000001.dbtmp
 | 
						|
create: db/temporary.000001.dbtmp
 | 
						|
sync: db/temporary.000001.dbtmp
 | 
						|
close: db/temporary.000001.dbtmp
 | 
						|
rename: db/temporary.000001.dbtmp -> db/CURRENT
 | 
						|
sync: db
 | 
						|
open-dir: db
 | 
						|
sync: db/MANIFEST-000001
 | 
						|
create: db_wal/000002.log
 | 
						|
sync: db_wal
 | 
						|
create: db/temporary.000003.dbtmp
 | 
						|
sync: db/temporary.000003.dbtmp
 | 
						|
close: db/temporary.000003.dbtmp
 | 
						|
rename: db/temporary.000003.dbtmp -> db/OPTIONS-000003
 | 
						|
sync: db
 | 
						|
 | 
						|
batch db
 | 
						|
set a 1
 | 
						|
set b 2
 | 
						|
set c 3
 | 
						|
----
 | 
						|
sync-data: db_wal/000002.log
 | 
						|
 | 
						|
flush db
 | 
						|
----
 | 
						|
sync-data: db_wal/000002.log
 | 
						|
close: db_wal/000002.log
 | 
						|
create: db_wal/000004.log
 | 
						|
sync: db_wal
 | 
						|
create: db/000005.sst
 | 
						|
sync-data: db/000005.sst
 | 
						|
close: db/000005.sst
 | 
						|
sync: db
 | 
						|
sync: db/MANIFEST-000001
 | 
						|
mkdir-all: db_wal/archive 0755
 | 
						|
rename: db_wal/000002.log -> db_wal/archive/000002.log
 | 
						|
 | 
						|
batch db
 | 
						|
set d 4
 | 
						|
----
 | 
						|
sync-data: db_wal/000004.log
 | 
						|
 | 
						|
compact db
 | 
						|
----
 | 
						|
sync-data: db_wal/000004.log
 | 
						|
close: db_wal/000004.log
 | 
						|
create: db_wal/000006.log
 | 
						|
sync: db_wal
 | 
						|
create: db/000007.sst
 | 
						|
sync-data: db/000007.sst
 | 
						|
close: db/000007.sst
 | 
						|
sync: db
 | 
						|
sync: db/MANIFEST-000001
 | 
						|
mkdir-all: db_wal/archive 0755
 | 
						|
rename: db_wal/000004.log -> db_wal/archive/000004.log
 | 
						|
open: db/000005.sst
 | 
						|
read-at(744, 53): db/000005.sst
 | 
						|
read-at(707, 37): db/000005.sst
 | 
						|
read-at(79, 628): db/000005.sst
 | 
						|
read-at(52, 27): db/000005.sst
 | 
						|
open: db/000005.sst
 | 
						|
close: db/000005.sst
 | 
						|
open: db/000007.sst
 | 
						|
read-at(718, 53): db/000007.sst
 | 
						|
read-at(681, 37): db/000007.sst
 | 
						|
read-at(53, 628): db/000007.sst
 | 
						|
read-at(26, 27): db/000007.sst
 | 
						|
open: db/000007.sst
 | 
						|
close: db/000007.sst
 | 
						|
open: db/000005.sst
 | 
						|
read-at(0, 52): db/000005.sst
 | 
						|
create: db/000008.sst
 | 
						|
close: db/000005.sst
 | 
						|
open: db/000007.sst
 | 
						|
read-at(0, 26): db/000007.sst
 | 
						|
close: db/000007.sst
 | 
						|
sync-data: db/000008.sst
 | 
						|
close: db/000008.sst
 | 
						|
sync: db
 | 
						|
sync: db/MANIFEST-000001
 | 
						|
close: db/000005.sst
 | 
						|
close: db/000007.sst
 | 
						|
mkdir-all: db/archive 0755
 | 
						|
rename: db/000005.sst -> db/archive/000005.sst
 | 
						|
mkdir-all: db/archive 0755
 | 
						|
rename: db/000007.sst -> db/archive/000007.sst
 | 
						|
 | 
						|
list db
 | 
						|
----
 | 
						|
000008.sst
 | 
						|
CURRENT
 | 
						|
LOCK
 | 
						|
MANIFEST-000001
 | 
						|
OPTIONS-000003
 | 
						|
archive
 | 
						|
 | 
						|
list db_wal
 | 
						|
----
 | 
						|
000006.log
 | 
						|
archive
 | 
						|
 | 
						|
list db/archive
 | 
						|
----
 | 
						|
000005.sst
 | 
						|
000007.sst
 | 
						|
 | 
						|
list db_wal/archive
 | 
						|
----
 | 
						|
000002.log
 | 
						|
000004.log
 | 
						|
 | 
						|
# Test cleanup of extra sstables on open.
 | 
						|
open db1
 | 
						|
----
 | 
						|
mkdir-all: db1 0755
 | 
						|
mkdir-all: db1_wal 0755
 | 
						|
open-dir: db1
 | 
						|
open-dir: db1_wal
 | 
						|
lock: db1/LOCK
 | 
						|
open-dir: db1
 | 
						|
open-dir: db1
 | 
						|
open: db1/CURRENT
 | 
						|
create: db1/MANIFEST-000001
 | 
						|
sync: db1/MANIFEST-000001
 | 
						|
remove: db1/temporary.000001.dbtmp
 | 
						|
create: db1/temporary.000001.dbtmp
 | 
						|
sync: db1/temporary.000001.dbtmp
 | 
						|
close: db1/temporary.000001.dbtmp
 | 
						|
rename: db1/temporary.000001.dbtmp -> db1/CURRENT
 | 
						|
sync: db1
 | 
						|
open-dir: db1
 | 
						|
sync: db1/MANIFEST-000001
 | 
						|
create: db1_wal/000002.log
 | 
						|
sync: db1_wal
 | 
						|
create: db1/temporary.000003.dbtmp
 | 
						|
sync: db1/temporary.000003.dbtmp
 | 
						|
close: db1/temporary.000003.dbtmp
 | 
						|
rename: db1/temporary.000003.dbtmp -> db1/OPTIONS-000003
 | 
						|
sync: db1
 | 
						|
 | 
						|
batch db1
 | 
						|
set a 1
 | 
						|
set b 2
 | 
						|
set c 3
 | 
						|
----
 | 
						|
sync-data: db1_wal/000002.log
 | 
						|
 | 
						|
flush db1
 | 
						|
----
 | 
						|
sync-data: db1_wal/000002.log
 | 
						|
close: db1_wal/000002.log
 | 
						|
create: db1_wal/000004.log
 | 
						|
sync: db1_wal
 | 
						|
create: db1/000005.sst
 | 
						|
sync-data: db1/000005.sst
 | 
						|
close: db1/000005.sst
 | 
						|
sync: db1
 | 
						|
sync: db1/MANIFEST-000001
 | 
						|
 | 
						|
close db1
 | 
						|
----
 | 
						|
close: db1
 | 
						|
sync-data: db1_wal/000004.log
 | 
						|
close: db1_wal/000004.log
 | 
						|
close: db1/MANIFEST-000001
 | 
						|
close: db1
 | 
						|
close: db1
 | 
						|
close: db1_wal
 | 
						|
close: db1
 | 
						|
 | 
						|
create-bogus-file db1/000123.sst
 | 
						|
----
 | 
						|
create: db1/000123.sst
 | 
						|
sync: db1/000123.sst
 | 
						|
close: db1/000123.sst
 | 
						|
 | 
						|
create-bogus-file db1/000456.sst
 | 
						|
----
 | 
						|
create: db1/000456.sst
 | 
						|
sync: db1/000456.sst
 | 
						|
close: db1/000456.sst
 | 
						|
 | 
						|
open db1
 | 
						|
----
 | 
						|
mkdir-all: db1 0755
 | 
						|
mkdir-all: db1_wal 0755
 | 
						|
open-dir: db1
 | 
						|
open-dir: db1_wal
 | 
						|
lock: db1/LOCK
 | 
						|
open-dir: db1
 | 
						|
open-dir: db1
 | 
						|
open: db1/CURRENT
 | 
						|
read-at(0, 16): db1/CURRENT
 | 
						|
close: db1/CURRENT
 | 
						|
open: db1/MANIFEST-000001
 | 
						|
close: db1/MANIFEST-000001
 | 
						|
open-dir: db1
 | 
						|
open: db1/OPTIONS-000003
 | 
						|
close: db1/OPTIONS-000003
 | 
						|
open: db1_wal/000004.log
 | 
						|
close: db1_wal/000004.log
 | 
						|
create: db1/MANIFEST-000458
 | 
						|
sync: db1/MANIFEST-000458
 | 
						|
remove: db1/temporary.000458.dbtmp
 | 
						|
create: db1/temporary.000458.dbtmp
 | 
						|
sync: db1/temporary.000458.dbtmp
 | 
						|
close: db1/temporary.000458.dbtmp
 | 
						|
rename: db1/temporary.000458.dbtmp -> db1/CURRENT
 | 
						|
sync: db1
 | 
						|
create: db1_wal/000457.log
 | 
						|
sync: db1_wal
 | 
						|
create: db1/temporary.000459.dbtmp
 | 
						|
sync: db1/temporary.000459.dbtmp
 | 
						|
close: db1/temporary.000459.dbtmp
 | 
						|
rename: db1/temporary.000459.dbtmp -> db1/OPTIONS-000459
 | 
						|
sync: db1
 | 
						|
remove: db1_wal/000002.log
 | 
						|
remove: db1_wal/000004.log
 | 
						|
remove: db1/000123.sst
 | 
						|
remove: db1/000456.sst
 | 
						|
remove: db1/OPTIONS-000003
 | 
						|
 | 
						|
list db1
 | 
						|
----
 | 
						|
000005.sst
 | 
						|
CURRENT
 | 
						|
LOCK
 | 
						|
MANIFEST-000001
 | 
						|
MANIFEST-000458
 | 
						|
OPTIONS-000459
 |