mirror of
				https://source.quilibrium.com/quilibrium/ceremonyclient.git
				synced 2025-10-31 23:37:40 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			82 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # When collection begins, it should start from the most recent manifest.
 | |
| 
 | |
| create-manifest filenum=000001
 | |
| ----
 | |
| 
 | |
| create-manifest filenum=000002
 | |
| ----
 | |
| 
 | |
| # Since collection hasn't started yet, cleaning the old manifest should
 | |
| # immediately remove it.
 | |
| 
 | |
| clean
 | |
| src/MANIFEST-000001
 | |
| ----
 | |
| 
 | |
| ls src
 | |
| ----
 | |
| src:
 | |
|   MANIFEST-000002
 | |
| 
 | |
| start
 | |
| ----
 | |
| 
 | |
| stat src/MANIFEST-000002
 | |
| ----
 | |
| src/MANIFEST-000002:
 | |
|   size: 100
 | |
| 
 | |
| flush
 | |
| 000003
 | |
| ----
 | |
| created src/000003.sst
 | |
| [JOB 0] flushed 1 memtable (100B) to L0 [000003] (10KB), in 0.1s (0.1s total), output rate 100KB/s
 | |
| 
 | |
| wait
 | |
| ----
 | |
| dst:
 | |
|   000003.sst
 | |
|   MANIFEST-000002
 | |
| 
 | |
| # The new file should have a larger size than it did when we stat'd the src
 | |
| # manifest because a version edit should've been appended by the flush, and
 | |
| # copied while copying the flushed sstables.
 | |
| 
 | |
| stat dst/MANIFEST-000002
 | |
| ----
 | |
| dst/MANIFEST-000002:
 | |
|   size: 125
 | |
| 
 | |
| cmp-files src/MANIFEST-000002 dst/MANIFEST-000002
 | |
| ----
 | |
| equal
 | |
| 
 | |
| # Test a manifest rotation.
 | |
| 
 | |
| create-manifest filenum=000004
 | |
| ----
 | |
| 
 | |
| flush
 | |
| 000005
 | |
| 000006
 | |
| ----
 | |
| created src/000005.sst
 | |
| created src/000006.sst
 | |
| [JOB 0] flushed 1 memtable (100B) to L0 [000005 000006] (20KB), in 0.1s (0.1s total), output rate 200KB/s
 | |
| 
 | |
| wait
 | |
| ----
 | |
| dst:
 | |
|   000003.sst
 | |
|   000005.sst
 | |
|   000006.sst
 | |
|   MANIFEST-000002
 | |
|   MANIFEST-000004
 | |
| 
 | |
| cmp-files src/MANIFEST-000004 dst/MANIFEST-000004
 | |
| ----
 | |
| equal
 | |
| 
 | |
| stop
 | |
| ----
 | 
