Commit 87faec2
authored
pythongh-115809: Improve TimedRotatingFileHandler.getFilesToDelete() (pythonGH-115812)
Improve algorithm for computing which rolled-over log files to delete
in logging.TimedRotatingFileHandler. It is now reliable for handlers
without namer and with arbitrary deterministic namer that leaves
the datetime part in the file name unmodified.1 parent 002a594 commit 87faec2
File tree
3 files changed
+56
-36
lines changed- Lib
- logging
- test
- Misc/NEWS.d/next/Library
3 files changed
+56
-36
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | | - | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
| 239 | + | |
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
| 247 | + | |
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| |||
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
256 | | - | |
| 256 | + | |
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
260 | | - | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
261 | 267 | | |
262 | 268 | | |
263 | 269 | | |
| |||
376 | 382 | | |
377 | 383 | | |
378 | 384 | | |
379 | | - | |
| 385 | + | |
380 | 386 | | |
381 | 387 | | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | 388 | | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
393 | 400 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | 401 | | |
405 | 402 | | |
406 | 403 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6260 | 6260 | | |
6261 | 6261 | | |
6262 | 6262 | | |
6263 | | - | |
| 6263 | + | |
6264 | 6264 | | |
6265 | 6265 | | |
6266 | 6266 | | |
| |||
6273 | 6273 | | |
6274 | 6274 | | |
6275 | 6275 | | |
6276 | | - | |
6277 | | - | |
| 6276 | + | |
| 6277 | + | |
| 6278 | + | |
| 6279 | + | |
| 6280 | + | |
| 6281 | + | |
6278 | 6282 | | |
6279 | 6283 | | |
| 6284 | + | |
| 6285 | + | |
| 6286 | + | |
| 6287 | + | |
| 6288 | + | |
| 6289 | + | |
| 6290 | + | |
| 6291 | + | |
6280 | 6292 | | |
6281 | 6293 | | |
6282 | 6294 | | |
| |||
6286 | 6298 | | |
6287 | 6299 | | |
6288 | 6300 | | |
6289 | | - | |
| 6301 | + | |
6290 | 6302 | | |
6291 | 6303 | | |
6292 | 6304 | | |
6293 | 6305 | | |
6294 | 6306 | | |
6295 | | - | |
| 6307 | + | |
6296 | 6308 | | |
6297 | 6309 | | |
6298 | | - | |
| 6310 | + | |
6299 | 6311 | | |
6300 | 6312 | | |
| 6313 | + | |
| 6314 | + | |
| 6315 | + | |
| 6316 | + | |
| 6317 | + | |
6301 | 6318 | | |
6302 | 6319 | | |
6303 | 6320 | | |
| |||
6321 | 6338 | | |
6322 | 6339 | | |
6323 | 6340 | | |
| 6341 | + | |
| 6342 | + | |
6324 | 6343 | | |
6325 | 6344 | | |
6326 | 6345 | | |
| |||
6329 | 6348 | | |
6330 | 6349 | | |
6331 | 6350 | | |
6332 | | - | |
6333 | | - | |
| 6351 | + | |
| 6352 | + | |
6334 | 6353 | | |
6335 | 6354 | | |
6336 | | - | |
| 6355 | + | |
6337 | 6356 | | |
6338 | 6357 | | |
6339 | 6358 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments