النوع THPDFCorpusStoreAction
يبلّغ عمّا كتبته روتينية تصغير المدوَّنة وتخزينها إلى مدوَّنة اختبارات الانحدار
التصريح
THPDFCorpusStoreAction= (csaAdded, csaReplaced, csaKeptExisting);
الوحدة
HPDFDoc
القيم
| القيمة | المعنى |
|---|---|
csaAdded | لم يكن هناك ملف حالة بعد، فكُتبت بايتات الحالة المصغَّرة بوصفها مدخلًا جديدًا في المدوَّنة |
csaReplaced | استُبدل ملف حالة موجود لأن البايتات المصغَّرة الجديدة تختلف عن المخزَّنة |
csaKeptExisting | البايتات المخزَّنة الموجودة مطابقة أصلًا، فلم يُعَد كتابة أي ملف |
ملاحظات الاستخدام
- تُعاد القيمة في الحقل Action من THPDFCorpusCaseInfo بعد تشغيل تخزين المدوَّنة، إلى جانب عدّا البايتات الأصلية والمخزَّنة وبصمة SHA-256 للمحتوى
- يعتبر csaKeptExisting النتيجة الوحيدة التي تتخطى الكتابة الذرية، فتترك التشغيلات المتكررة على إدخال غير متغير المدوَّنة دون مساس
- ادمجها مع معلومات التصغير في السجل نفسه لترى مقدار انكماش الحالة قبل تخزينها