Preventing intersection of ranges during page split. Changes are only
Teodor Sigaev <teodor@sigaev.ru>
Preventing intersection of ranges during page split. Changes are only optimization, so don't backpatch.
Files
| Path | Change | +/− |
|---|---|---|
| contrib/btree_gist/btree_cash.c | modified | +11 −6 |
| contrib/btree_gist/btree_date.c | modified | +10 −6 |
| contrib/btree_gist/btree_float4.c | modified | +11 −6 |
| contrib/btree_gist/btree_float8.c | modified | +11 −6 |
| contrib/btree_gist/btree_inet.c | modified | +11 −6 |
| contrib/btree_gist/btree_int2.c | modified | +11 −6 |
| contrib/btree_gist/btree_int4.c | modified | +11 −6 |
| contrib/btree_gist/btree_int8.c | modified | +11 −6 |
| contrib/btree_gist/btree_interval.c | modified | +10 −7 |
| contrib/btree_gist/btree_macaddr.c | modified | +10 −8 |
| contrib/btree_gist/btree_oid.c | modified | +11 −6 |
| contrib/btree_gist/btree_time.c | modified | +10 −6 |
| contrib/btree_gist/btree_ts.c | modified | +10 −6 |
| contrib/btree_gist/btree_utils_var.c | modified | +7 −2 |