Commit ebfd563
authored
fix: clear reader when file is really deleted to solve trunctate when inode reused (alibaba#2424)
* fix: clear reader when file is really deleted
Change-Id: I5cc995725cc7946668ad14853a793db64504d194
Co-developed-by: Cursor <noreply@cursor.com>
* add ut
Change-Id: I07a1710c63ff8693e2a6a37994fe0fa0ae2247b9
Co-developed-by: Cursor <noreply@cursor.com>
* fix
Change-Id: I5c6a2256a1b346912e8c76caa77679bbf50a2157
Co-developed-by: Cursor <noreply@cursor.com>
* fix
Change-Id: Iae6a1b94aaf30dfffb7f7ec85ae3d1bb66f4f629
Co-developed-by: Cursor <noreply@cursor.com>
* fix
Change-Id: Ifcc907e9463f4e83364474ddcd689d12c419e654
Co-developed-by: Cursor <noreply@cursor.com>
* fix
Change-Id: Ie553a57b5a9445f184e11a2fff926ece35c20b741 parent dcb29ea commit ebfd563
4 files changed
Lines changed: 103 additions & 16 deletions
File tree
- core
- file_server
- event_handler
- reader
- unittest/event_handler
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
534 | 534 | | |
535 | 535 | | |
536 | 536 | | |
537 | | - | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
538 | 553 | | |
539 | 554 | | |
540 | 555 | | |
| |||
787 | 802 | | |
788 | 803 | | |
789 | 804 | | |
| 805 | + | |
790 | 806 | | |
791 | 807 | | |
792 | 808 | | |
| |||
827 | 843 | | |
828 | 844 | | |
829 | 845 | | |
830 | | - | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
831 | 852 | | |
832 | 853 | | |
833 | 854 | | |
| |||
847 | 868 | | |
848 | 869 | | |
849 | 870 | | |
850 | | - | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
851 | 877 | | |
852 | 878 | | |
853 | 879 | | |
| |||
900 | 926 | | |
901 | 927 | | |
902 | 928 | | |
903 | | - | |
904 | 929 | | |
905 | 930 | | |
906 | | - | |
907 | | - | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
916 | | - | |
917 | | - | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
918 | 948 | | |
919 | 949 | | |
920 | 950 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| 101 | + | |
| 102 | + | |
101 | 103 | | |
102 | 104 | | |
103 | 105 | | |
| |||
1200 | 1202 | | |
1201 | 1203 | | |
1202 | 1204 | | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
1203 | 1210 | | |
1204 | 1211 | | |
1205 | 1212 | | |
| |||
1255 | 1262 | | |
1256 | 1263 | | |
1257 | 1264 | | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
1258 | 1273 | | |
1259 | 1274 | | |
1260 | 1275 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
| 335 | + | |
335 | 336 | | |
336 | 337 | | |
337 | 338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| |||
235 | 236 | | |
236 | 237 | | |
237 | 238 | | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
238 | 242 | | |
239 | 243 | | |
240 | 244 | | |
| |||
799 | 803 | | |
800 | 804 | | |
801 | 805 | | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
802 | 843 | | |
803 | 844 | | |
804 | 845 | | |
| |||
0 commit comments