forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit6acdebb
Thomas G. Lockhart
Fix up "Postgres-style" time interval representation when fields have
mixed-signs. Previous effort left way too many minus signs, and was at least as broken as the one before that :(Clean up "ISO-style" time interval representation to omit zero fields if there is at least one non-zero field. Supress some leading plus signs when not necessary for clarity.Replace every #ifdef __CYGWIN__ block with a cleaner TIMEZONE_GLOBAL macro defined in datetime.h.1 parent6439de1 commit6acdebb
File tree
6 files changed
+146
-160
lines changed- src
- backend/utils/adt
- include/utils
- test/regress/expected
6 files changed
+146
-160
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
880 | 880 | | |
881 | 881 | | |
882 | 882 | | |
883 | | - | |
884 | | - | |
885 | | - | |
886 | | - | |
887 | | - | |
| 883 | + | |
888 | 884 | | |
889 | 885 | | |
890 | 886 | | |
| |||
1128 | 1124 | | |
1129 | 1125 | | |
1130 | 1126 | | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | | - | |
| 1127 | + | |
1136 | 1128 | | |
1137 | 1129 | | |
1138 | 1130 | | |
| |||
2252 | 2244 | | |
2253 | 2245 | | |
2254 | 2246 | | |
| 2247 | + | |
| 2248 | + | |
2255 | 2249 | | |
2256 | 2250 | | |
2257 | 2251 | | |
2258 | 2252 | | |
2259 | 2253 | | |
2260 | | - | |
| 2254 | + | |
2261 | 2255 | | |
2262 | 2256 | | |
2263 | 2257 | | |
| |||
2289 | 2283 | | |
2290 | 2284 | | |
2291 | 2285 | | |
2292 | | - | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
2293 | 2289 | | |
2294 | 2290 | | |
2295 | 2291 | | |
| |||
2300 | 2296 | | |
2301 | 2297 | | |
2302 | 2298 | | |
2303 | | - | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
2304 | 2302 | | |
2305 | 2303 | | |
2306 | 2304 | | |
| |||
2312 | 2310 | | |
2313 | 2311 | | |
2314 | 2312 | | |
2315 | | - | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
2316 | 2316 | | |
2317 | 2317 | | |
2318 | 2318 | | |
| |||
2323 | 2323 | | |
2324 | 2324 | | |
2325 | 2325 | | |
2326 | | - | |
| 2326 | + | |
| 2327 | + | |
| 2328 | + | |
2327 | 2329 | | |
2328 | 2330 | | |
2329 | 2331 | | |
| |||
2335 | 2337 | | |
2336 | 2338 | | |
2337 | 2339 | | |
2338 | | - | |
| 2340 | + | |
| 2341 | + | |
| 2342 | + | |
2339 | 2343 | | |
2340 | 2344 | | |
2341 | 2345 | | |
| |||
2348 | 2352 | | |
2349 | 2353 | | |
2350 | 2354 | | |
| 2355 | + | |
2351 | 2356 | | |
2352 | | - | |
2353 | | - | |
| 2357 | + | |
| 2358 | + | |
| 2359 | + | |
| 2360 | + | |
| 2361 | + | |
2354 | 2362 | | |
2355 | 2363 | | |
2356 | 2364 | | |
| |||
2360 | 2368 | | |
2361 | 2369 | | |
2362 | 2370 | | |
2363 | | - | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
2364 | 2374 | | |
2365 | 2375 | | |
2366 | 2376 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
2931 | 2931 | | |
2932 | 2932 | | |
2933 | 2933 | | |
2934 | | - | |
2935 | | - | |
2936 | | - | |
2937 | | - | |
2938 | | - | |
2939 | | - | |
2940 | | - | |
| 2934 | + | |
2941 | 2935 | | |
2942 | 2936 | | |
2943 | 2937 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
| 163 | + | |
169 | 164 | | |
170 | 165 | | |
171 | 166 | | |
| |||
244 | 239 | | |
245 | 240 | | |
246 | 241 | | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
| 242 | + | |
| 243 | + | |
252 | 244 | | |
253 | 245 | | |
254 | 246 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
327 | | - | |
| 327 | + | |
328 | 328 | | |
329 | 329 | | |
| 330 | + | |
330 | 331 | | |
331 | 332 | | |
332 | 333 | | |
| |||
340 | 341 | | |
341 | 342 | | |
342 | 343 | | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
| 344 | + | |
348 | 345 | | |
349 | 346 | | |
350 | 347 | | |
| |||
1084 | 1081 | | |
1085 | 1082 | | |
1086 | 1083 | | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
| 1084 | + | |
1094 | 1085 | | |
1095 | 1086 | | |
1096 | 1087 | | |
| |||
1733 | 1724 | | |
1734 | 1725 | | |
1735 | 1726 | | |
1736 | | - | |
1737 | | - | |
1738 | | - | |
1739 | | - | |
1740 | | - | |
1741 | | - | |
1742 | | - | |
| 1727 | + | |
1743 | 1728 | | |
1744 | 1729 | | |
1745 | 1730 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
196 | 201 | | |
197 | 202 | | |
198 | 203 | | |
| |||
0 commit comments
Comments
(0)