Show More
@@ -414,44 +414,49 b" show('data/12345678/12345678/12345678/12" | |||
|
414 | 414 | '678/12345678/12 /xx-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
415 | 415 | '123456789-123456') |
|
416 | 416 | |
|
417 |
print |
|
|
417 | print '''Extensions are replicated on hashed paths. Note that | |
|
418 | we only get to encode files that end in .i or .d inside the | |
|
419 | store. Encoded filenames are thus bound in length.''' | |
|
418 | 420 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
419 | 421 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
420 | '123456789-12.345') | |
|
422 | '123456789-12.345.i') | |
|
421 | 423 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
422 | 424 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
423 |
'123456789-12.345 |
|
|
425 | '123456789-12.345.d') | |
|
424 | 426 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
425 | 427 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
426 |
'123456789-12.3456 |
|
|
428 | '123456789-12.3456.i') | |
|
427 | 429 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
428 | 430 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
429 |
'123456789-12.34567 |
|
|
431 | '123456789-12.34567.i') | |
|
432 | show('data/12345678/12345678/12345678/12345678/12345678/12345' | |
|
433 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' | |
|
434 | '123456789-12.345678.i') | |
|
430 | 435 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
431 | 436 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
432 | '123456789-12.3456789') | |
|
437 | '123456789-12.3456789.i') | |
|
433 | 438 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
434 | 439 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
435 | '123456789-12.3456789-') | |
|
440 | '123456789-12.3456789-.i') | |
|
436 | 441 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
437 | 442 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
438 | '123456789-12.3456789-1') | |
|
443 | '123456789-12.3456789-1.i') | |
|
439 | 444 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
440 | 445 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
441 | '123456789-12.3456789-12') | |
|
446 | '123456789-12.3456789-12.i') | |
|
442 | 447 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
443 | 448 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
444 | '123456789-12.3456789-123') | |
|
449 | '123456789-12.3456789-123.i') | |
|
445 | 450 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
446 | 451 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
447 | '123456789-12.3456789-1234') | |
|
452 | '123456789-12.3456789-1234.i') | |
|
448 | 453 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
449 | 454 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
450 | '123456789-12.3456789-12345') | |
|
455 | '123456789-12.3456789-12345.i') | |
|
451 | 456 | show('data/12345678/12345678/12345678/12345678/12345678/12345' |
|
452 | 457 | '678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-' |
|
453 | 458 | '123456789-12.3456789-12345-ABCDEFGHIJKLMNOPRSTUVWX' |
|
454 | 459 | 'YZ-abcdefghjiklmnopqrstuvwxyz-ABCDEFGHIJKLMNOPRSTU' |
|
455 | 460 | 'VWXYZ-1234567890-xxxxxxxxx-xxxxxxxxx-xxxxxxxx-xxxx' |
|
456 | 461 | 'xxxxx-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwww' |
|
457 | 'wwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww') | |
|
462 | 'wwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww.i') |
@@ -449,40 +449,45 b" B = 'dh/12345678/12345678/12345678/12345" | |||
|
449 | 449 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12 /xx-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-123456' |
|
450 | 450 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12~20/xx-xxxxxcf79ca9795f77d7f75745da36807e5d772bd5182' |
|
451 | 451 | |
|
452 |
|
|
|
453 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345' | |
|
454 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxx50a65dfc4ab6bf5fb9ba949447ccaf456c1ebf30.345' | |
|
452 | Extensions are replicated on hashed paths. Note that | |
|
453 | we only get to encode files that end in .i or .d inside the | |
|
454 | store. Encoded filenames are thus bound in length. | |
|
455 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345.i' | |
|
456 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxc10ad03b5755ed524f5286aab1815dfe07729438.i' | |
|
455 | 457 | |
|
456 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345 |
|
|
457 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xx |
|
|
458 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345.d' | |
|
459 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx9eec83381f2b39ef5ac8b4ecdf2c94f7983f57c8.d' | |
|
458 | 460 | |
|
459 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456 |
|
|
460 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-x |
|
|
461 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456.i' | |
|
462 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxb7796dc7d175cfb0bb8a7728f58f6ebec9042568.i' | |
|
461 | 463 | |
|
462 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.34567 |
|
|
463 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/- |
|
|
464 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.34567.i' | |
|
465 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxb515857a6bfeef017c4894d8df42458ac65d55b8.i' | |
|
464 | 466 | |
|
465 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345678 |
|
|
466 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
467 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.345678.i' | |
|
468 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxb05a0f247bc0a776211cd6a32ab714fd9cc09f2b.i' | |
|
467 | 469 | |
|
468 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789 |
|
|
469 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
470 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789.i' | |
|
471 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxf192b48bff08d9e0e12035fb52bc58c70de72c94.i' | |
|
470 | 472 | |
|
471 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789- |
|
|
472 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
473 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-.i' | |
|
474 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx435551e0ed4c7b083b9ba83cee916670e02e80ad.i' | |
|
473 | 475 | |
|
474 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-1 |
|
|
475 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
476 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-1.i' | |
|
477 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxa7f74eb98d8d58b716356dfd26e2f9aaa65d6a9a.i' | |
|
476 | 478 | |
|
477 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12 |
|
|
478 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
479 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12.i' | |
|
480 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxed68d9bd43b931f0b100267fee488d65a0c66f62.i' | |
|
479 | 481 | |
|
480 |
A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-123 |
|
|
481 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
482 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-123.i' | |
|
483 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx5cea44de2b642d2ba2b4a30693ffb1049644d698.i' | |
|
484 | ||
|
485 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-1234.i' | |
|
486 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx68462f62a7f230b39c1b5400d73ec35920990b7e.i' | |
|
482 | 487 | |
|
483 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12345' | |
|
484 |
B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/ |
|
|
488 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12345.i' | |
|
489 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx4cb852a314c6da240a83eec94761cdd71c6ec22e.i' | |
|
485 | 490 | |
|
486 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12345-ABCDEFGHIJKLMNOPRSTUVWXYZ-abcdefghjiklmnopqrstuvwxyz-ABCDEFGHIJKLMNOPRSTUVWXYZ-1234567890-xxxxxxxxx-xxxxxxxxx-xxxxxxxx-xxxxxxxxx-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww' | |
|
487 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/28de8651e30eeb95f4b97edb7d12b281d3fb3ce0.3456789-12345-abcdefghijklmnoprstuvwxyz-abcdefghjiklmnopqrstuvwxyz-abcdefghijklmnoprstuvwxyz-1234567890-xxxxxxxxx-xxxxxxxxx-xxxxxxxx-xxxxxxxxx-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww' | |
|
491 | A = 'data/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxxxxxx-xxxxxxxxx-xxxxxxxxx-123456789-12.3456789-12345-ABCDEFGHIJKLMNOPRSTUVWXYZ-abcdefghjiklmnopqrstuvwxyz-ABCDEFGHIJKLMNOPRSTUVWXYZ-1234567890-xxxxxxxxx-xxxxxxxxx-xxxxxxxx-xxxxxxxxx-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww-wwwwwwwww.i' | |
|
492 | B = 'dh/12345678/12345678/12345678/12345678/12345678/12345678/12345678/12345/-xxxxx93352aa50377751d9e5ebdf52da1e6e69a6887a6.i' | |
|
488 | 493 |
General Comments 0
You need to be logged in to leave comments.
Login now