d632c195ff 
					 
					
						
						
							
							2.4.19 Update change date  
						
						
						
						
					 
					
						2022-01-04 15:47:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a54224927 
					 
					
						
						
							
							2.4.18 Update change date  
						
						
						
						
					 
					
						2021-10-29 08:29:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8bfbbe254 
					 
					
						
						
							
							2.4.17 Update change date  
						
						
						
						
					 
					
						2021-03-08 09:03:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0224f24077 
					 
					
						
						
							
							2.4.16 Update Change Date  
						
						
						
						
					 
					
						2021-02-16 14:59:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5bcf7a8b1 
					 
					
						
						
							
							2.4.15 Update change date  
						
						
						
						
					 
					
						2021-01-18 15:30:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df36ef86d0 
					 
					
						
						
							
							2.4.14 Update Change Date  
						
						
						
						
					 
					
						2020-11-16 14:23:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faaf7f483e 
					 
					
						
						
							
							2.4.13 Update Change Date  
						
						
						
						
					 
					
						2020-10-14 09:15:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						babcda3eca 
					 
					
						
						
							
							2.4.12 Update Change Date  
						
						
						
						
					 
					
						2020-08-24 09:42:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc9c9fcd77 
					 
					
						
						
							
							2.4.11 Update change date  
						
						
						
						
					 
					
						2020-07-07 10:01:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa11c960b1 
					 
					
						
						
							
							2.3.20 Update change date  
						
						
						
						
					 
					
						2020-06-05 09:31:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f527a8f2e6 
					 
					
						
						
							
							2.3.19 Update Change Date  
						
						
						
						
					 
					
						2020-04-23 14:23:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0cd6adb26 
					 
					
						
						
							
							Update change date for 2.3.18  
						
						
						
						
					 
					
						2020-03-10 10:45:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfb3f79b54 
					 
					
						
						
							
							Update 2.3.17 Change Date  
						
						
						
						
					 
					
						2020-02-10 15:28:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						790d90f229 
					 
					
						
						
							
							Update 2.3.16 Change Date  
						
						
						
						
					 
					
						2020-01-15 11:08:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df6c56e7ca 
					 
					
						
						
							
							Update 2.3.13 Change Date  
						
						
						
						
					 
					
						2019-10-29 12:51:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6295732bee 
					 
					
						
						
							
							MXS-2310: Document and install cdc_one_schema.py  
						
						... 
						
						
						
						Added documentation for the script and installed it as a part of the
default package. 
						
						
					 
					
						2019-02-04 11:15:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87abd56f8b 
					 
					
						
						
							
							MXS-2310: Add offline schema generation script  
						
						... 
						
						
						
						The script generates the required .avsc files without requiring a direct
connection to the database. This makes it easier to generate schemas in
more secure installations where direct access and installing dependencies
might not be easy. 
						
						
					 
					
						2019-02-04 11:15:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						383b0b1989 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						
						
						
					 
					
						2018-11-06 21:12:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9041a74f1 
					 
					
						
						
							
							MXS-2106: Update schema generation scripts  
						
						... 
						
						
						
						Updated the schemas generated by the scripts. Also added a
requirements.txt for installing all of the python dependencies. 
						
						
					 
					
						2018-11-05 13:37:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0299aee6 
					 
					
						
						
							
							Update change date of 2.3  
						
						
						
						
					 
					
						2018-06-25 10:07:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb99139f5 
					 
					
						
						
							
							Merge branch '2.1' into develop  
						
						
						
						
					 
					
						2017-07-31 15:57:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc81a8097f 
					 
					
						
						
							
							Add missing length and real_type fields to cdc_schema.go  
						
						... 
						
						
						
						The Go version of the CDC schema generator was missing the new `length`
and `real_type` fields. 
						
						
					 
					
						2017-07-25 21:08:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26bf342e6b 
					 
					
						
						
							
							Merge branch '2.1' into develop  
						
						
						
						
					 
					
						2017-07-24 12:37:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00f046da1b 
					 
					
						
						
							
							MXS-1316: Read the raw input in cdc_kafka_producer.py  
						
						... 
						
						
						
						The input can be read as raw bytes since kafka expects the data to be of
type bytes instead of str. 
						
						
					 
					
						2017-07-13 13:27:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb57e10761 
					 
					
						
						
							
							Develop merge  
						
						... 
						
						
						
						Develop merge 
						
						
					 
					
						2017-06-29 15:34:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1df8fda93f 
					 
					
						
						
							
							Merge branch '2.0' into 2.1  
						
						
						
						
					 
					
						2017-06-27 20:52:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd1da82c96 
					 
					
						
						
							
							Fix cdc_schema.py  
						
						... 
						
						
						
						There's no need to use Python 3 for the script and using it introduces
problems due to the poor availability of MySQL Connector/Python for
Python3.
ENUM, SET and DECIMAL values should have a length of -1 as the length is
meaningless for these types. 
						
						
					 
					
						2017-06-23 11:10:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46a04773a4 
					 
					
						
						
							
							Merge branch '2.1' into develop  
						
						
						
						
					 
					
						2017-06-20 11:01:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469ed1de1b 
					 
					
						
						
							
							MXS-1271: Remove unnecessary encode call  
						
						... 
						
						
						
						The trailing newline can be removed from the string without encoding it
first. 
						
						
					 
					
						2017-06-20 10:40:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17c0bf7dec 
					 
					
						
						
							
							Merge branch '2.1' into develop  
						
						
						
						
					 
					
						2017-06-14 13:59:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c9fc1a39e 
					 
					
						
						
							
							Merge branch '2.0' into 2.1  
						
						
						
						
					 
					
						2017-06-14 13:36:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3ffc0ba9c 
					 
					
						
						
							
							Improve cdc.py error handling  
						
						... 
						
						
						
						When the CDC service reponds with an error, the program prints the error
and exits. 
						
						
					 
					
						2017-06-05 20:40:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						457fc80647 
					 
					
						
						
							
							Merge branch '2.1' into develop  
						
						
						
						
					 
					
						2017-06-05 13:25:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a37a665bd2 
					 
					
						
						
							
							MXS-1271: Remove redundant JSON parsing  
						
						... 
						
						
						
						As the cdc.py script outputs newline delimited JSON, there's no need to
parse the JSON in the cdc_kafka_producer.py script. 
						
						
					 
					
						2017-06-05 13:17:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f546a17e77 
					 
					
						
						
							
							Update change date of 2.2  
						
						
						
						
					 
					
						2017-06-01 10:24:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3cfabf37b 
					 
					
						
						
							
							MXS-1271: Remove redundant JSON parsing  
						
						... 
						
						
						
						As the cdc.py script outputs newline delimited JSON, there's no need to
parse the JSON in the cdc_kafka_producer.py script. 
						
						
					 
					
						2017-05-30 15:42:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5d1504e6a 
					 
					
						
						
							
							Merge branch '2.0' into 2.1  
						
						
						
						
					 
					
						2017-05-26 15:22:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad109408b5 
					 
					
						
						
							
							MXS-1216: Add real_type and length to cdc_schema.py  
						
						... 
						
						
						
						The schema generator program needs to add the real_type and length fields
if the data types define them.
Also fixed a bug where the real_type and length fields were checked for
generated fields. 
						
						
					 
					
						2017-05-16 13:27:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e2c7fd952 
					 
					
						
						
							
							Merge branch '2.0' into 2.1  
						
						
						
						
					 
					
						2017-05-10 09:12:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c67894b011 
					 
					
						
						
							
							Add Avro schema generator Python script  
						
						... 
						
						
						
						The script is the Python version of the cdc_schema.go application. 
						
						
					 
					
						2017-04-04 16:42:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d7d8a0560 
					 
					
						
						
							
							Print all output as raw bytes  
						
						... 
						
						
						
						Printing all output as raw bytes allows MaxScale to control the formatting
process. This also removes the need to convert the bytes to Python strings
and the need to parse the JSON. 
						
						
					 
					
						2017-03-20 11:10:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3396741c21 
					 
					
						
						
							
							Improve UTF-8 handling in avrorouter  
						
						... 
						
						
						
						The json_stringn function should be used instead of the json_string to
allow null characters as well as non-null terminated strings to be
embedded in the JSON values.
The CDC example Python programs now decode the data as UTF-8 instead of
ASCII. 
						
						
					 
					
						2017-03-15 17:37:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5648f708af 
					 
					
						
						
							
							Update license to BSL 1.1  
						
						
						
						
					 
					
						2017-02-14 21:42:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e64a641bcd 
					 
					
						
						
							
							Merge branch '2.0' into develop  
						
						
						
						
					 
					
						2017-02-01 09:35:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cd16d26b8 
					 
					
						
						
							
							Flush the producer after every new record  
						
						... 
						
						
						
						As the cdc_kafka_producer script is an example, it should flush the
producer after every new record. This should make it easier to see that
events from MaxScale are sent to Kafka. 
						
						
					 
					
						2017-01-30 20:14:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78545b2c5c 
					 
					
						
						
							
							Read complete lines with Kafka producer  
						
						... 
						
						
						
						There's no need to process the JSON twice as the Kafka producer is
expected to be used with the Python CDC client which already splits the
JSON with newlines. 
						
						
					 
					
						2017-01-27 13:06:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae49e0e580 
					 
					
						
						
							
							Add custom usage for CDC schema generator  
						
						... 
						
						
						
						The usage prints the required arguments and describes what this tool is
intended for. 
						
						
					 
					
						2016-12-22 10:03:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7f79942be 
					 
					
						
						
							
							Merge branch '2.0' into develop  
						
						
						
						
					 
					
						2016-09-09 15:12:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e3de4c56d 
					 
					
						
						
							
							Rename and relocate CDC Python examples  
						
						... 
						
						
						
						Moved the CDC example scripts into the protocol directory and added the .py
suffix. Fixed all references to these scripts. 
						
						
					 
					
						2016-09-05 10:32:37 +03:00