Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						6ac2a35553
					 | 
					
						
						
							
							MDEV-19628 JSON with starting double quotes key is not valid.
						
						
						
						
						
						
						
						First character of the key name is just skipped, so the escapement
wasn't handled properly. 
						
						
					 | 
					
						2019-09-30 14:43:32 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						cd16d6d518
					 | 
					
						
						
							
							MDEV-13992 Implement JSON_MERGE_PATCH.
						
						
						
						
						
						
						
						JSON_MERGE_PATCH implemented. Added JSON_MERGE_PRESERVE as a synonim for
the JSON_MERGE. 
						
						
					 | 
					
						2019-05-17 11:53:58 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						d702e46390
					 | 
					
						
						
							
							MDEV-15561 json_extract returns NULL with numbers in scientific notation.
						
						
						
						
						
						
						
						Scientific notation handling fixed. 
						
						
					 | 
					
						2018-03-25 00:15:11 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						467acc2119
					 | 
					
						
						
							
							MDEV-13324 JSON_SET returns NULL instead of object.
						
						
						
						
						
						
						
						Superfluous ',' was added to the JSON_SET result so it became
        invalid.
						
						
					 | 
					
						2017-09-12 14:40:18 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergei Golubchik
							
						 
					 | 
					
						
						
							
						
						6f6d0531dc
					 | 
					
						
						
							
							MDEV-11439 No data type JSON, but CAST(something AS JSON) pretends to work
						
						
						
						
						
						
						
						Use JSON_COMPACT(X) instead of CAST(X AS JSON).
Bonus - X is validated to be a valid JSON.
Fix a typo in the error message. 
						
						
					 | 
					
						2017-02-14 20:43:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nirbhay Choubey
							
						 
					 | 
					
						
						
							
						
						8b2e642aa2
					 | 
					
						
						
							
							MDEV-7635: Update tests to adapt to the new default sql_mode
						
						
						
						
						
						
					 | 
					
						2017-02-10 06:30:42 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						25aaecb240
					 | 
					
						
						
							
							MDEV-11858 json_merge() concatenates instead of merging.
						
						
						
						
						
						
						
						Fix json_merge implementation. 
						
						
					 | 
					
						2017-02-10 01:05:27 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						abf7582112
					 | 
					
						
						
							
							MDEV-11557 port MySQL-5.7 JSON tests to MariaDB.
						
						
						
						
						
						
						
						Fixes for issues found. 
						
						
					 | 
					
						2017-02-06 06:47:48 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						d123ed852a
					 | 
					
						
						
							
							MDEV-11938 json.json_no_table crashes or fails with valgrind warnings in json_find_path / Item_func_json_length::val_int.
						
						
						
						
						
						
						
						Paths with quoted keynames handled improperly. 
						
						
					 | 
					
						2017-02-02 18:56:15 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						d96ee168a1
					 | 
					
						
						
							
							MDEV-11557 port MySQL-5.7 JSON tests to MariaDB.
						
						
						
						
						
						
						
						paths ending on [0]..[0] should be handled in conforming manner. 
						
						
					 | 
					
						2017-01-26 16:35:05 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						35760c0000
					 | 
					
						
						
							
							MDEV-11557 Port MySQL-5.7 JSON tests to MariaDB.
						
						
						
						
						
						
						
						more fixes. 
						
						
					 | 
					
						2017-01-25 00:13:15 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Botchkov
							
						 
					 | 
					
						
						
							
						
						50831b0f19
					 | 
					
						
						
							
							MDEV-11557 port MySQL-5.7 JSON tests to MariaDB.
						
						
						
						
						
						
						
						json_no_table.test ported. 
						
						
					 | 
					
						2017-01-24 17:34:44 +04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |