mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Tree dividing is not appropriate in Rtree.
This fix is reported by Hiroki Kataoka (kataoka@interwiz.koganei.tokyo.jp).
This commit is contained in:
		@@ -7,7 +7,7 @@
 | 
				
			|||||||
 *
 | 
					 *
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * IDENTIFICATION
 | 
					 * IDENTIFICATION
 | 
				
			||||||
 *	  $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/rtree.c,v 1.32.2.1 1999/08/02 05:24:44 scrappy Exp $
 | 
					 *	  $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/rtree.c,v 1.32.2.2 1999/11/15 09:56:21 ishii Exp $
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 *-------------------------------------------------------------------------
 | 
					 *-------------------------------------------------------------------------
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
@@ -843,7 +843,7 @@ picksplit(Relation r,
 | 
				
			|||||||
			pfree(datum_r);
 | 
								pfree(datum_r);
 | 
				
			||||||
			pfree(union_dl);
 | 
								pfree(union_dl);
 | 
				
			||||||
			datum_r = union_dr;
 | 
								datum_r = union_dr;
 | 
				
			||||||
			size_r = size_alpha;
 | 
								size_r = size_beta;
 | 
				
			||||||
			*right++ = i;
 | 
								*right++ = i;
 | 
				
			||||||
			v->spl_nright++;
 | 
								v->spl_nright++;
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user