forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit9d645fd
committed
Support syncing WAL log to disk using either fsync(), fdatasync(),
O_SYNC, or O_DSYNC (as available on a given platform). Add GUC parameterto control sync method.Also, add defense to XLogWrite to prevent it from going nuts if passeda target write position that's past the end of the buffers so far filledby XLogInsert.1 parent4eb5e27 commit9d645fd
File tree
6 files changed
+287
-62
lines changed- doc/src/sgml
- src
- backend
- access/transam
- utils/misc
- include/access
6 files changed
+287
-62
lines changedLines changed: 20 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
1224 | 1224 |
| |
1225 | 1225 |
| |
1226 | 1226 |
| |
1227 |
| - | |
1228 |
| - | |
| 1227 | + | |
| 1228 | + | |
1229 | 1229 |
| |
1230 | 1230 |
| |
1231 | 1231 |
| |
| |||
1250 | 1250 |
| |
1251 | 1251 |
| |
1252 | 1252 |
| |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
1253 | 1270 |
| |
1254 | 1271 |
| |
1255 | 1272 |
| |
|
Lines changed: 19 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
281 | 281 |
| |
282 | 282 |
| |
283 | 283 |
| |
284 |
| - | |
285 |
| - | |
286 |
| - | |
287 |
| - | |
288 |
| - | |
289 |
| - | |
290 |
| - | |
291 |
| - | |
292 |
| - | |
293 | 284 |
| |
294 | 285 |
| |
295 | 286 |
| |
| |||
304 | 295 |
| |
305 | 296 |
| |
306 | 297 |
| |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
307 | 316 |
| |
308 | 317 |
| |
309 | 318 |
| |
|
0 commit comments
Comments
(0)