Jan Musiał 
							
						 
					 
					
						
						
							
						
						e235500472 
					 
					
						
						
							
							Merge pull request  #63  from robertbaldyga/dynamic-queues  
						
						... 
						
						
						
						Dynamic queues management 
						
						
					 
					
						2019-02-27 11:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						e53944d472 
					 
					
						
						
							
							Dynamic I/O queue management  
						
						... 
						
						
						
						- Queue allocation is now separated from starting cache.
- Queue can be created and destroyed in runtime.
- All queue ops accept queue handle instead of queue id.
- Cache stores queues as list instead of array.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com >
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-26 17:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						03bd6d6c49 
					 
					
						
						
							
							Add ocf_cache_has_pending_requests() function  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-26 17:23:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						1771228a46 
					 
					
						
						
							
							Removed starting cache from load  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-02-20 17:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						bdcdd57cf5 
					 
					
						
						
							
							Merge pull request  #61  from robertbaldyga/wait-io-finish-func  
						
						... 
						
						
						
						Add API function ocf_cache_wait_for_io_finish() 
						
						
					 
					
						2019-02-20 12:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						44ed250d41 
					 
					
						
						
							
							Add API function ocf_cache_wait_for_io_finish()  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-20 11:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						435cc6209a 
					 
					
						
						
							
							Merge pull request  #60  from robertbaldyga/make-cleaner-async  
						
						... 
						
						
						
						Make cleaner asynchronous 
						
						
					 
					
						2019-02-19 16:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						404b976109 
					 
					
						
						
							
							Make cleaner asynchronous  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-19 16:10:24 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						163392af0b 
					 
					
						
						
							
							Merge pull request  #55  from MinneyJohn/metadata_improve  
						
						... 
						
						
						
						Improvement of metadata flush setting 
						
						
					 
					
						2019-02-19 15:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								xqzhou 
							
						 
					 
					
						
						
							
						
						bbb0e1bbb0 
					 
					
						
						
							
							Improvement of metadata flush setting  
						
						... 
						
						
						
						Signed-off-by: xqzhou <xue.qiang.zhou@intel.com > 
						
						
					 
					
						2019-02-19 05:14:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						276d91fcd7 
					 
					
						
						
							
							Merge pull request  #59  from mmichal10/run-queue-single-request  
						
						... 
						
						
						
						Added function to hanlde single request from queue. 
						
						
					 
					
						2019-02-14 12:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						f8037cb349 
					 
					
						
						
							
							Added function to hanlde single request from queue.  
						
						
						
						
					 
					
						2019-02-13 12:02:59 -05:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						a089df00df 
					 
					
						
						
							
							Merge pull request  #56  from robertbaldyga/readme-examples-build-test  
						
						... 
						
						
						
						Add examples and build test info to Readme 
						
						
					 
					
						2019-02-11 09:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Rakowski 
							
						 
					 
					
						
						
							
						
						709c9a872b 
					 
					
						
						
							
							Merge pull request  #58  from robertbaldyga/rename-data-obj-to-volume  
						
						... 
						
						
						
						Rename "data object" to "volume" 
						
						
					 
					
						2019-02-08 14:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						97300b1137 
					 
					
						
						
							
							Rename "data object" to "volume"  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-08 14:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						62eb5a23a7 
					 
					
						
						
							
							Add examples and build test info to Readme  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-02-04 11:59:46 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						21012df2f8 
					 
					
						
						
							
							Merge pull request  #47  from mmichal10/task-cache-mode-per-io-class  
						
						... 
						
						
						
						Mutators for all io classes at once 
						
						
					 
					
						2019-01-29 10:14:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						2dfd6248c9 
					 
					
						
						
							
							Configure all io classes at once.  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-01-28 08:51:26 -05:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						5e97795630 
					 
					
						
						
							
							Fixed script for generating UT templates  
						
						... 
						
						
						
						Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-01-24 05:16:16 -05:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						5c81824a8d 
					 
					
						
						
							
							Added mechanism for preventing dirty requests.  
						
						... 
						
						
						
						Instead of switching write policy to pass-through, barrier is rised
by incrementing counter in ocf_cache_t structure.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com > 
						
						
					 
					
						2019-01-24 05:16:16 -05:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						ec37b2ea9e 
					 
					
						
						
							
							Merge pull request  #51  from robertbaldyga/add-logger-priv  
						
						... 
						
						
						
						Enable passing priv to logger during context initialization 
						
						
					 
					
						2019-01-24 11:13:39 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						3b4a666942 
					 
					
						
						
							
							Enable passing priv to logger during context initialization  
						
						... 
						
						
						
						This may be used in logger implementations that need file
name or descriptor to initialize properly.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-24 10:54:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						e7f672c667 
					 
					
						
						
							
							Merge pull request  #50  from robertbaldyga/reorganize-context-ops  
						
						... 
						
						
						
						Reorganize context ops 
						
						
					 
					
						2019-01-22 13:41:11 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						6860cdbd2c 
					 
					
						
						
							
							Reorganize context ops  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-22 13:14:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						e5a13ef186 
					 
					
						
						
							
							Merge pull request  #49  from robertbaldyga/handle-error-in-example  
						
						... 
						
						
						
						Handle properly error in example 
						
						
					 
					
						2019-01-22 12:06:11 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						763997bb06 
					 
					
						
						
							
							Handle properly error in example  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-22 12:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						e7b5105d60 
					 
					
						
						
							
							Merge pull request  #45  from robertbaldyga/create-license  
						
						... 
						
						
						
						Create LICENSE file 
						
						
					 
					
						2019-01-22 08:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Musiał 
							
						 
					 
					
						
						
							
						
						a6c74818a6 
					 
					
						
						
							
							Merge pull request  #48  from robertbaldyga/lock-api-cleanup  
						
						... 
						
						
						
						Cache locking cleanup and API improvements 
						
						
					 
					
						2019-01-21 13:51:16 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						03c2f142b3 
					 
					
						
						
							
							Cache lock cleanup and API improvements  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-21 13:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						0abb4dbbca 
					 
					
						
						
							
							Minor coding style fixes  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-18 14:52:13 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						b03fccc2fe 
					 
					
						
						
							
							Merge pull request  #46  from KamilLepek/refactor  
						
						... 
						
						
						
						Refactor tests directory 
						
						
					 
					
						2019-01-18 11:32:31 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Łepek 
							
						 
					 
					
						
						
							
						
						92b2fa362e 
					 
					
						
						
							
							Refactor tests directory  
						
						... 
						
						
						
						Signed-off-by: Kamil Łepek <kamil.lepek94@gmail.com > 
						
						
					 
					
						2019-01-18 03:12:49 -06:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						f86ddd9a7a 
					 
					
						
						
							
							Create LICENSE file  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-16 14:54:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						539029375d 
					 
					
						
						
							
							Merge pull request  #44  from robertbaldyga/introduce-build-test  
						
						... 
						
						
						
						Introduce basic OCF build test with posix environment 
						
						
					 
					
						2019-01-16 14:34:31 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						f933246dba 
					 
					
						
						
							
							Introduce basic OCF build test with posix environment  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-16 14:10:29 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						21eb60ef1e 
					 
					
						
						
							
							Merge pull request  #43  from mmichal10/task-code-refactoring  
						
						... 
						
						
						
						Code refactoring 
						
						
					 
					
						2019-01-16 13:56:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michal Mielewczyk 
							
						 
					 
					
						
						
							
						
						916f46c893 
					 
					
						
						
							
							Code refactoring  
						
						... 
						
						
						
						Removed few dead assignments and added variables initialization. 
						
						
					 
					
						2019-01-16 06:46:00 -05:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						633dbefd72 
					 
					
						
						
							
							Merge pull request  #42  from robertbaldyga/fix-leak-in-core-pool  
						
						... 
						
						
						
						Fix leak in core pool 
						
						
					 
					
						2019-01-16 12:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						7352f3092d 
					 
					
						
						
							
							Fix leak in core pool  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-16 11:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Musiał 
							
						 
					 
					
						
						
							
						
						b9fce50783 
					 
					
						
						
							
							Merge pull request  #36  from robertbaldyga/add-simple-example  
						
						... 
						
						
						
						Add simple ocf usage example 
						
						
					 
					
						2019-01-15 12:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						95d35ef337 
					 
					
						
						
							
							Add simple ocf usage example  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-15 10:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						8581520658 
					 
					
						
						
							
							Merge pull request  #41  from robertbaldyga/update-posix-env  
						
						... 
						
						
						
						Update posix environment 
						
						
					 
					
						2019-01-15 10:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						ad10d58a2c 
					 
					
						
						
							
							Update posix environment  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-15 09:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						10c29b5fca 
					 
					
						
						
							
							Merge pull request  #40  from robertbaldyga/fix-compilation-errors-tracing  
						
						... 
						
						
						
						Fix compilation errors after tracing introduction 
						
						
					 
					
						2019-01-15 09:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						d9cfab67b8 
					 
					
						
						
							
							Fix compilation errors after tracing introduction  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-14 17:28:51 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Bałdyga 
							
						 
					 
					
						
						
							
						
						dd6b074258 
					 
					
						
						
							
							Merge pull request  #3  from tomaszrybicki/add-tracing-support  
						
						... 
						
						
						
						Added tracing functionality 
						
						
					 
					
						2019-01-14 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						f11db9c31a 
					 
					
						
						
							
							Merge pull request  #38  from robertbaldyga/remove-name_size  
						
						... 
						
						
						
						Remove name_size field from cache and core config 
						
						
					 
					
						2019-01-14 16:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Mielewczyk 
							
						 
					 
					
						
						
							
						
						f4161f6b97 
					 
					
						
						
							
							Merge pull request  #37  from robertbaldyga/ocf_uuid_set_str  
						
						... 
						
						
						
						Handle conversion between string and UUID 
						
						
					 
					
						2019-01-14 16:01:59 +01:00 
						 
				 
			
				
					
						
							
							
								Katarzyna Łapińska 
							
						 
					 
					
						
						
							
						
						53b47e39cd 
					 
					
						
						
							
							Merge pull request  #39  from robertbaldyga/max-io-size-bytes  
						
						... 
						
						
						
						Express maximum io size in bytes instead of sectors 
						
						
					 
					
						2019-01-14 15:47:30 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Baldyga 
							
						 
					 
					
						
						
							
						
						07191c322e 
					 
					
						
						
							
							Express maximum io size in bytes instead of sectors  
						
						... 
						
						
						
						Signed-off-by: Robert Baldyga <robert.baldyga@intel.com > 
						
						
					 
					
						2019-01-14 15:10:09 +01:00