Commit 22cee7a
committed
storage: Emit
This wires `cache_tags()` into `attributes()`, so every taggable upload
carries an `x-amz-meta-cache-tags` entry. The S3 backend surfaces that
header for the CDNs to read at cache-fill time, while the local-filesystem
dev backend keeps no-oping attributes. Untagged global objects stay
metadata-free.cache-tags metadata on tagged uploads1 parent 40bb667 commit 22cee7a
1 file changed
Lines changed: 36 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
471 | 471 | | |
472 | 472 | | |
473 | 473 | | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
474 | 477 | | |
475 | 478 | | |
476 | 479 | | |
| |||
660 | 663 | | |
661 | 664 | | |
662 | 665 | | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
663 | 699 | | |
664 | 700 | | |
665 | 701 | | |
| |||
0 commit comments