Compare commits

...

6 Commits

34 changed files with 141 additions and 107 deletions

View File

@ -6690,7 +6690,7 @@
},
{
"description": "<p>Vos prières exaltantes inspirent la discipline et la coordination à l'intérieur de vos rangs. Les cibles affectées gagnent +1 Talent @Compendium[wfrp4e-core.items.J9MK0AIaTbvd5oF6].</p>",
"id": "Inspiring",
"id": "ezVl3vFWTwHfNXL3",
"name": "Inspirant"
},
{

22
fr.json
View File

@ -208,6 +208,13 @@
"SETTINGS.AdvantageMax":"Limite d'avantages",
"SETTINGS.AdvantageMaxHint":"Limite les avantages à un nombre pré-définie, comme 2, 4,etc.",
"SETTINGS.MooCritModifiersHint":"Lorsque vous subissez des dégâts au-delà de 0 blessure, ajoutez ou soustrayez 10 au tableau des coups critiques pour chaque point de différence de dégâts par rapport à votre bonus d'Endurance.<br><br>Ex. Il me reste 4 blessures, Endurance 50. Je subis 12 dégâts. Cela ferait 8 au-delà de 0. Avec un BE de 5, cela donnerait un +30 au coup critique obtenu.<br><br>Ex. Il me reste 4 blessures, Enurance 50, je subis 5 dégâts. Cela ferait 1 au-delà de 0. Avec une BE de 5, cela donnerait un -40 au coup critique obtenu.",
"SETTINGS.SLDOS":"Degrés de Succès",
"SETTINGS.SLDefault":"Défaut",
"SETTINGS.SLFast":"DR Rapide",
"SETTINGS.SLMethod":"Méthode de calcul des DR",
"SETTINGS.SLMethodHint":"Configure la méthode de calcul des DR lors de tests",
"SETTINGS.UIABleeding":"Etat Hémorragique de Up In Arms",
"SETTINGS.UIABleedingHint":"Change l'état Hémorragique comme indiqué dans Up In Arms, page 80",
"ROLL.CatastrophicMis":"Incantations Imparfaites Catastrophiques",
@ -288,6 +295,17 @@
"SHEET.TemporaryEffectHint":"Ces Effets proviennent de l'acteur qui les possède. Utiliser la fiche de personnage pour interagir avec.",
"SHEET.ItemSheetEditableDisabled":"L'édition de cet Item est désactivé tant que les effets de {effects} sont actifs. Désactivez ou supprimez ces effets sur l'acteur concerné.",
"SHEET.LocationAP":"Localisation des PA",
"SHEET.AlterName":"Autre nom",
"SHEET.AppliedTemplates":"Templates appliqués",
"SHEET.LoadingSkills":"Chargement des compétences",
"SHEET.OtherCost":"Autres couts",
"SHEET.OtherCostPlaceholder":"Formule ou nombre",
"SHEET.SkillSpecialization":"Spécialisation de compétence",
"SHEET.SkillSpecializationEnter":"Saisissez la spécialisation",
"SHEET.SkillSpecializationText":"Sélectionnez la spécialisation, si aucune sélection n'est faite, saisissez le manuellement.",
"SHEET.SpecialisationAbbrev":"Spec.",
"SHEET.TemplateGroupTooltip":"Indiquer un numéro de groupe permettra de choisir parmi tout les autres items ayant le même numéro de groupe.",
"SHEET.TemplateSpecialisationTooltip":"Combien de spécialisation à selectionner (par exemple 'Corps à corps' et '2' correspond à 'Corps à corps (Au choix 2)')",
"ACTOR.BasicSkillsTitle" : "Ajouter les compétences de base",
"ACTOR.BasicSkillsPrompt": "Ajouter les compétences de base ?",
@ -374,6 +392,7 @@
"ITEM.TestSkill":"Test de compétence",
"ITEM.Roles":"Roles",
"ITEM.VitalRoles":"Roles vitaux",
"ITEM.LearningXP":"XP d'Apprentissage",
"BleedCrit":"L'hémorrage de <b>{name}</b> coagule un peu : 1 Hémorragie peut-être retirée.",
"BleedFail":"<b>{name}</b> meur de sa perte de sang !",
@ -944,6 +963,7 @@
"DIALOG.ItemDialog":"Fenêtre d'Item",
"DIALOG.LinkCareer":"Relier la carrière",
"DIALOG.LinkCareerContent":"Relier {new} avec {old}? Les compétences de {old} seront ajoutées à {new}, tout en préservant toutes les spécialisations effectuées avec la carrière précédente.",
"DIALOG.ChoosePassenger":"Choisissez un passager",
"CHAT.CareerChoose" : "Choisissez votre carrière",
"CHAT.DamageError" : "Erreur de calcul des dégâts:",
@ -2462,6 +2482,7 @@
"TYPES.Item.weapon":"Arme",
"TYPES.Item.vehicleRole":"Role de Véhicule",
"TYPES.Item.vehicleTest":"Test d'équipage de véhicule",
"TYPES.Item.template":"Template",
"Badger": "Blaireau",
"Badgers": "Blaireaux",
@ -2582,6 +2603,7 @@
"Daemonic Ward": "Barrière démoniaque",
"Relies on two hands": "Nécessite les deux mains",
"Useless": "Inutile",
"Round":"round",
"WH":{
"TransferType":{

View File

@ -8,7 +8,7 @@
}
],
"url": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr",
"version": "8.3.0",
"version": "8.5.0",
"esmodules": [
"modules/babele-register.js",
"modules/addon-register.js",
@ -117,7 +117,7 @@
}
],
"manifest": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr/raw/v10/module.json",
"download": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr/archive/foundryvtt-wh4-lang-fr-8.3.0.zip",
"download": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr/archive/foundryvtt-wh4-lang-fr-8.5.0.zip",
"id": "wh4-fr-translation",
"compatibility": {
"minimum": "12",
@ -139,4 +139,4 @@
}
]
}
}
}

View File

@ -32,7 +32,7 @@ const __SELECT_BONUS_PREFIX_D = {
/************************************************************************************/
export class WFRP4FrTranslation {
static parseSpellContent(spell) {
if (spell.system.range?.value) {
spell.system.range.value = this.processSpellContent(spell.system.range.value)
@ -55,7 +55,7 @@ export class WFRP4FrTranslation {
//console.log("Spell duration/range/damage/target :", value);
if (value == "") return ""; // Hop !
if (value == "Touch") return "Contact"; // Hop !
if (value == "You") return "Vous"; // Hop !
if (value == "You") return "Vous"; // Hop !
if (value == "Instant") return "Instantané"; // Hop !
let translw = value;
let re = /(.*)\s+[Bb]onus\s*(\w*)/i;
@ -63,7 +63,7 @@ export class WFRP4FrTranslation {
//console.log("RES1:", res);
let unit = "";
if (res) { // Test "<charac> Bonus <unit>" pattern
if (res[1]) { // We have char name, then convert it
if (res[1]) { // We have char name, then convert it
translw = game.i18n.localize(res[1].trim());
let bonusPrefix = (translw.toLowerCase() in __SELECT_BONUS_PREFIX_D) ? "Bonus d'" : "Bonus de ";
translw = bonusPrefix + translw
@ -75,7 +75,7 @@ export class WFRP4FrTranslation {
if (res) { // Test : "<number> <unit>" pattern
translw = res[1];
unit = res[2];
} else { // Test
} else { // Test
re = /(\w+) (\w+)/i;
res = re.exec(value);
if (res) { // Test : "<charac> <unit>" pattern
@ -102,7 +102,7 @@ export class WFRP4FrTranslation {
/************************************************************************************/
Hooks.once('init', () => {
// Check various settings in the installation
// Check various settings in the installation
game.modules.forEach((module, id) => {
if (id == "wfrp4e-core" && module.active) {
compmod = "wfrp4e-core";
@ -116,7 +116,7 @@ Hooks.once('init', () => {
game.wfrp4e.apps.StatBlockParser.parseStatBlock = async function (statString, type = "npc") {
return statParserFR(statString, type);
}
console.log("WFRP4E-FR | Loading Babele translation module ...");
loadScripts();
@ -289,7 +289,7 @@ Hooks.once('init', () => {
if (script?.label) {
// Quand le label du script est strictement identique au nom de l'item concerné
if ( script.label.toLowerCase() == origName.toLowerCase() ) {
script.label = e.name
script.label = e.name
} else if (script.label.toLowerCase().includes("tests to affect")) {
script.label = script.label.replace("Tests to affect", "Tests relatifs à ")
} else if (script.label.toLowerCase().includes("using torn muscle")) {
@ -325,7 +325,7 @@ Hooks.once('init', () => {
for (let data of results) {
let career = data.text.match(/{(.*)}/)
//console.log(">>>>>", career)
if (career && career[1]) {
if (career?.[1]) {
let careerFR = game.babele.converters.career_careergroup(career[1])
data.text = data.text.replace(career[1], careerFR)
}
@ -338,7 +338,6 @@ Hooks.once('init', () => {
},
"npc_details": (details) => {
//console.log("DETAILS: ", details);
let newDetails = foundry.utils.duplicate(details);
if (details.species?.value)
newDetails.species.value = game.i18n.localize(details.species.value);
@ -358,6 +357,13 @@ Hooks.once('init', () => {
for (i = 0; i < len; i++) {
for (let compData of validCompendiums) {
let translItem = game.babele.translate(compData.metadata.id, { name: talents_list[i] }, true);
// Specific case management
if (talents_list[i] === "Trapper") {
translItem = game.babele.translate(compData.metadata.id, { name: "a7v422EZcOUUC20X" }, true);
}
if (talents_list[i] === "Inspiring") {
translItem = game.babele.translate(compData.metadata.id, { name: "WCXnFSV4WOSmzzc4" }, true);
}
//console.log("Search talent name:", compData.metadata.id, talents_list[i], translItem);
let transl = translItem?.name || undefined
if (!transl) transl = talents_list[i]
@ -368,7 +374,6 @@ Hooks.once('init', () => {
let s1 = res[1].trim(); // No () in talents table
translItem = game.babele.translate(compData.metadata.id, { name: s1 }, true)
let translw = translItem?.name || undefined
//console.log("Search talent name:", compData.metadata.id, s1, translw);
if (translw && translw != s1) {
transl = translw + " (" + subword + ")";
}
@ -385,7 +390,7 @@ Hooks.once('init', () => {
"npc_characteristics": (chars) => { // Auto-convert char names in the sheet
for (let key in chars) {
let char = chars[key];
//console.log("Was here !", key, char );
//console.log("Was here !", key, char );
let abrev = char["abrev"];
let toTransl = "CHAR." + abrev;
if (game.i18n.localize(toTransl) != toTransl) { // Manages unknown language
@ -432,7 +437,7 @@ Hooks.once('init', () => {
trait_en.name = nbt + trait_fr.name + special;
trait_en.system.description.value = trait_fr.system.description.value;
if (trait_en.system?.specification && isNaN(trait_en.system.specification.value)) { // This is a string, so translate it
//console.log("Translating : ", trait_en.system.specification.value);
//console.log("Translating : ", trait_en.system.specification.value);
trait_en.system.specification.value = game.i18n.localize(trait_en.system.specification.value.trim());
}
break // Translation has been found, skip other compendiums
@ -475,7 +480,7 @@ Hooks.once('init', () => {
let validCompendiums = game.wfrp4e.tags.getPacksWithTag("spell")
for (let compData of validCompendiums) {
let trait_fr = game.babele.translate(compData.metadata.id, { name: name_en }, true)
if (trait_fr?.system) {
if (trait_fr?.system) {
//DEBUG : console.log(">>>>> Spell ?", name_en, special, trait_fr);
WFRP4FrTranslation.parseSpellContent(trait_en)
trait_fr.name = trait_fr.name || name_en
@ -495,6 +500,12 @@ Hooks.once('init', () => {
}
let validCompendiums = game.wfrp4e.tags.getPacksWithTag("talent")
for (let compData of validCompendiums) {
if (name_en === "Trapper") {
name_en = "a7v422EZcOUUC20X"
}
if (name_en === "Inspiring") {
name_en = "WCXnFSV4WOSmzzc4"
}
let trait_fr = game.babele.translate(compData.metadata.id, { name: name_en }, true)
if (trait_fr?.system) {
trait_fr.name = trait_fr.name || name_en // Security since babele v10
@ -605,6 +616,7 @@ Hooks.once('init', () => {
"mutations_modifier": (value) => { // This is really UGLYYYY i know, but i started like this and discovered afterward that many strings were not easy to automate... Sorry :)
//console.log("Parsing mutation :", value);
if (!value) return;
value = value.toLowerCase();
value = value.replace("gain a broken condition if you fail a test derived from ", "Gagnez un état Brisé si vous échouez à un test dérivé de ");
value = value.replace("weapon skill", "Capacité de Combat");

View File

@ -1 +1 @@
MANIFEST-000901
MANIFEST-001021

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:10.294570 7f29111f86c0 Recovering log #899
2024/12/06-06:29:10.446463 7f29111f86c0 Delete type=3 #897
2024/12/06-06:29:10.446572 7f29111f86c0 Delete type=0 #899
2024/12/06-06:56:31.907843 7f2907bff6c0 Level-0 table #904: started
2024/12/06-06:56:31.907892 7f2907bff6c0 Level-0 table #904: 0 bytes OK
2024/12/06-06:56:31.914240 7f2907bff6c0 Delete type=0 #902
2024/12/06-06:56:31.914535 7f2907bff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.187796 7fa7ef7fe6c0 Recovering log #1019
2025/04/30-13:52:45.197798 7fa7ef7fe6c0 Delete type=3 #1017
2025/04/30-13:52:45.197858 7fa7ef7fe6c0 Delete type=0 #1019
2025/04/30-13:56:20.218873 7fa7eebff6c0 Level-0 table #1024: started
2025/04/30-13:56:20.218918 7fa7eebff6c0 Level-0 table #1024: 0 bytes OK
2025/04/30-13:56:20.282295 7fa7eebff6c0 Delete type=0 #1022
2025/04/30-13:56:20.342627 7fa7eebff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.089822 7f75367fc6c0 Recovering log #895
2024/12/03-14:47:53.101494 7f75367fc6c0 Delete type=3 #893
2024/12/03-14:47:53.101658 7f75367fc6c0 Delete type=0 #895
2024/12/03-14:50:29.795688 7f752ffff6c0 Level-0 table #900: started
2024/12/03-14:50:29.795734 7f752ffff6c0 Level-0 table #900: 0 bytes OK
2024/12/03-14:50:29.803156 7f752ffff6c0 Delete type=0 #898
2024/12/03-14:50:29.810671 7f752ffff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)
2025/04/30-13:37:26.958893 7fa7effff6c0 Recovering log #1015
2025/04/30-13:37:26.969871 7fa7effff6c0 Delete type=3 #1013
2025/04/30-13:37:26.969950 7fa7effff6c0 Delete type=0 #1015
2025/04/30-13:52:07.580634 7fa7eebff6c0 Level-0 table #1020: started
2025/04/30-13:52:07.580657 7fa7eebff6c0 Level-0 table #1020: 0 bytes OK
2025/04/30-13:52:07.587755 7fa7eebff6c0 Delete type=0 #1018
2025/04/30-13:52:07.594692 7fa7eebff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000903
MANIFEST-001023

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:10.458438 7f29121fa6c0 Recovering log #901
2024/12/06-06:29:10.648063 7f29121fa6c0 Delete type=3 #899
2024/12/06-06:29:10.648184 7f29121fa6c0 Delete type=0 #901
2024/12/06-06:56:31.988576 7f2907bff6c0 Level-0 table #906: started
2024/12/06-06:56:31.988629 7f2907bff6c0 Level-0 table #906: 0 bytes OK
2024/12/06-06:56:31.995315 7f2907bff6c0 Delete type=0 #904
2024/12/06-06:56:32.003057 7f2907bff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.200395 7fa7f51fa6c0 Recovering log #1021
2025/04/30-13:52:45.211253 7fa7f51fa6c0 Delete type=3 #1019
2025/04/30-13:52:45.211310 7fa7f51fa6c0 Delete type=0 #1021
2025/04/30-13:56:20.182202 7fa7eebff6c0 Level-0 table #1026: started
2025/04/30-13:56:20.182230 7fa7eebff6c0 Level-0 table #1026: 0 bytes OK
2025/04/30-13:56:20.218666 7fa7eebff6c0 Delete type=0 #1024
2025/04/30-13:56:20.342613 7fa7eebff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.106157 7f7534ff96c0 Recovering log #897
2024/12/03-14:47:53.116505 7f7534ff96c0 Delete type=3 #895
2024/12/03-14:47:53.116661 7f7534ff96c0 Delete type=0 #897
2024/12/03-14:50:29.810973 7f752ffff6c0 Level-0 table #902: started
2024/12/03-14:50:29.811089 7f752ffff6c0 Level-0 table #902: 0 bytes OK
2024/12/03-14:50:29.817802 7f752ffff6c0 Delete type=0 #900
2024/12/03-14:50:29.840199 7f752ffff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)
2025/04/30-13:37:26.975712 7fa7ef7fe6c0 Recovering log #1017
2025/04/30-13:37:26.985626 7fa7ef7fe6c0 Delete type=3 #1015
2025/04/30-13:37:26.985740 7fa7ef7fe6c0 Delete type=0 #1017
2025/04/30-13:52:07.574464 7fa7eebff6c0 Level-0 table #1022: started
2025/04/30-13:52:07.574485 7fa7eebff6c0 Level-0 table #1022: 0 bytes OK
2025/04/30-13:52:07.580538 7fa7eebff6c0 Delete type=0 #1020
2025/04/30-13:52:07.594675 7fa7eebff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000901
MANIFEST-001021

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:10.837927 7f29109f76c0 Recovering log #899
2024/12/06-06:29:11.040497 7f29109f76c0 Delete type=3 #897
2024/12/06-06:29:11.040590 7f29109f76c0 Delete type=0 #899
2024/12/06-06:56:31.980149 7f2907bff6c0 Level-0 table #904: started
2024/12/06-06:56:31.980264 7f2907bff6c0 Level-0 table #904: 0 bytes OK
2024/12/06-06:56:31.988318 7f2907bff6c0 Delete type=0 #902
2024/12/06-06:56:32.003025 7f2907bff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.227283 7fa7effff6c0 Recovering log #1019
2025/04/30-13:52:45.237098 7fa7effff6c0 Delete type=3 #1017
2025/04/30-13:52:45.237154 7fa7effff6c0 Delete type=0 #1019
2025/04/30-13:56:20.342763 7fa7eebff6c0 Level-0 table #1024: started
2025/04/30-13:56:20.342817 7fa7eebff6c0 Level-0 table #1024: 0 bytes OK
2025/04/30-13:56:20.379513 7fa7eebff6c0 Delete type=0 #1022
2025/04/30-13:56:20.480242 7fa7eebff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.136674 7f75357fa6c0 Recovering log #895
2024/12/03-14:47:53.146963 7f75357fa6c0 Delete type=3 #893
2024/12/03-14:47:53.147060 7f75357fa6c0 Delete type=0 #895
2024/12/03-14:50:29.826423 7f752ffff6c0 Level-0 table #900: started
2024/12/03-14:50:29.826474 7f752ffff6c0 Level-0 table #900: 0 bytes OK
2024/12/03-14:50:29.832704 7f752ffff6c0 Delete type=0 #898
2024/12/03-14:50:29.840232 7f752ffff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)
2025/04/30-13:37:27.005764 7fa7f49f96c0 Recovering log #1015
2025/04/30-13:37:27.015794 7fa7f49f96c0 Delete type=3 #1013
2025/04/30-13:37:27.015847 7fa7f49f96c0 Delete type=0 #1015
2025/04/30-13:52:07.594802 7fa7eebff6c0 Level-0 table #1020: started
2025/04/30-13:52:07.594841 7fa7eebff6c0 Level-0 table #1020: 0 bytes OK
2025/04/30-13:52:07.601251 7fa7eebff6c0 Delete type=0 #1018
2025/04/30-13:52:07.626197 7fa7eebff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000901
MANIFEST-001021

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:10.129684 7f29109f76c0 Recovering log #899
2024/12/06-06:29:10.271002 7f29109f76c0 Delete type=3 #897
2024/12/06-06:29:10.271205 7f29109f76c0 Delete type=0 #899
2024/12/06-06:56:31.900017 7f2907bff6c0 Level-0 table #904: started
2024/12/06-06:56:31.900067 7f2907bff6c0 Level-0 table #904: 0 bytes OK
2024/12/06-06:56:31.907608 7f2907bff6c0 Delete type=0 #902
2024/12/06-06:56:31.914514 7f2907bff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.174262 7fa7effff6c0 Recovering log #1019
2025/04/30-13:52:45.184972 7fa7effff6c0 Delete type=3 #1017
2025/04/30-13:52:45.185064 7fa7effff6c0 Delete type=0 #1019
2025/04/30-13:56:20.148218 7fa7eebff6c0 Level-0 table #1024: started
2025/04/30-13:56:20.148250 7fa7eebff6c0 Level-0 table #1024: 0 bytes OK
2025/04/30-13:56:20.182065 7fa7eebff6c0 Delete type=0 #1022
2025/04/30-13:56:20.342592 7fa7eebff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.073823 7f75357fa6c0 Recovering log #895
2024/12/03-14:47:53.084784 7f75357fa6c0 Delete type=3 #893
2024/12/03-14:47:53.084913 7f75357fa6c0 Delete type=0 #895
2024/12/03-14:50:29.803402 7f752ffff6c0 Level-0 table #900: started
2024/12/03-14:50:29.803447 7f752ffff6c0 Level-0 table #900: 0 bytes OK
2024/12/03-14:50:29.810467 7f752ffff6c0 Delete type=0 #898
2024/12/03-14:50:29.810690 7f752ffff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)
2025/04/30-13:37:26.941947 7fa7f49f96c0 Recovering log #1015
2025/04/30-13:37:26.953673 7fa7f49f96c0 Delete type=3 #1013
2025/04/30-13:37:26.953812 7fa7f49f96c0 Delete type=0 #1015
2025/04/30-13:52:07.588106 7fa7eebff6c0 Level-0 table #1020: started
2025/04/30-13:52:07.588158 7fa7eebff6c0 Level-0 table #1020: 0 bytes OK
2025/04/30-13:52:07.594496 7fa7eebff6c0 Delete type=0 #1018
2025/04/30-13:52:07.594707 7fa7eebff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000901
MANIFEST-001021

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:09.964705 7f29119f96c0 Recovering log #899
2024/12/06-06:29:10.110563 7f29119f96c0 Delete type=3 #897
2024/12/06-06:29:10.110670 7f29119f96c0 Delete type=0 #899
2024/12/06-06:56:31.893168 7f2907bff6c0 Level-0 table #904: started
2024/12/06-06:56:31.893262 7f2907bff6c0 Level-0 table #904: 0 bytes OK
2024/12/06-06:56:31.899789 7f2907bff6c0 Delete type=0 #902
2024/12/06-06:56:31.914479 7f2907bff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.160945 7fa7f49f96c0 Recovering log #1019
2025/04/30-13:52:45.171175 7fa7f49f96c0 Delete type=3 #1017
2025/04/30-13:52:45.171232 7fa7f49f96c0 Delete type=0 #1019
2025/04/30-13:56:20.120362 7fa7eebff6c0 Level-0 table #1024: started
2025/04/30-13:56:20.120403 7fa7eebff6c0 Level-0 table #1024: 0 bytes OK
2025/04/30-13:56:20.147577 7fa7eebff6c0 Delete type=0 #1022
2025/04/30-13:56:20.148002 7fa7eebff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.059390 7f7535ffb6c0 Recovering log #895
2024/12/03-14:47:53.069945 7f7535ffb6c0 Delete type=3 #893
2024/12/03-14:47:53.070032 7f7535ffb6c0 Delete type=0 #895
2024/12/03-14:50:29.788958 7f752ffff6c0 Level-0 table #900: started
2024/12/03-14:50:29.789039 7f752ffff6c0 Level-0 table #900: 0 bytes OK
2024/12/03-14:50:29.795527 7f752ffff6c0 Delete type=0 #898
2024/12/03-14:50:29.810646 7f752ffff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)
2025/04/30-13:37:26.927965 7fa7f51fa6c0 Recovering log #1015
2025/04/30-13:37:26.937687 7fa7f51fa6c0 Delete type=3 #1013
2025/04/30-13:37:26.937822 7fa7f51fa6c0 Delete type=0 #1015
2025/04/30-13:52:07.553657 7fa7eebff6c0 Level-0 table #1020: started
2025/04/30-13:52:07.553704 7fa7eebff6c0 Level-0 table #1020: 0 bytes OK
2025/04/30-13:52:07.560415 7fa7eebff6c0 Delete type=0 #1018
2025/04/30-13:52:07.567607 7fa7eebff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000544
MANIFEST-000664

View File

@ -1,7 +1,7 @@
2024/12/06-06:29:10.660724 7f29119f96c0 Recovering log #542
2024/12/06-06:29:10.820379 7f29119f96c0 Delete type=3 #540
2024/12/06-06:29:10.820543 7f29119f96c0 Delete type=0 #542
2024/12/06-06:56:31.995574 7f2907bff6c0 Level-0 table #547: started
2024/12/06-06:56:31.995632 7f2907bff6c0 Level-0 table #547: 0 bytes OK
2024/12/06-06:56:32.002701 7f2907bff6c0 Delete type=0 #545
2024/12/06-06:56:32.003082 7f2907bff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)
2025/04/30-13:52:45.213806 7fa7f49f96c0 Recovering log #662
2025/04/30-13:52:45.224527 7fa7f49f96c0 Delete type=3 #660
2025/04/30-13:52:45.224674 7fa7f49f96c0 Delete type=0 #662
2025/04/30-13:56:20.282496 7fa7eebff6c0 Level-0 table #667: started
2025/04/30-13:56:20.282547 7fa7eebff6c0 Level-0 table #667: 0 bytes OK
2025/04/30-13:56:20.342420 7fa7eebff6c0 Delete type=0 #665
2025/04/30-13:56:20.342640 7fa7eebff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2024/12/03-14:47:53.121100 7f7535ffb6c0 Recovering log #538
2024/12/03-14:47:53.132879 7f7535ffb6c0 Delete type=3 #536
2024/12/03-14:47:53.132978 7f7535ffb6c0 Delete type=0 #538
2024/12/03-14:50:29.818123 7f752ffff6c0 Level-0 table #543: started
2024/12/03-14:50:29.818237 7f752ffff6c0 Level-0 table #543: 0 bytes OK
2024/12/03-14:50:29.826237 7f752ffff6c0 Delete type=0 #541
2024/12/03-14:50:29.840216 7f752ffff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)
2025/04/30-13:37:26.989605 7fa7f51fa6c0 Recovering log #658
2025/04/30-13:37:26.999911 7fa7f51fa6c0 Delete type=3 #656
2025/04/30-13:37:26.999964 7fa7f51fa6c0 Delete type=0 #658
2025/04/30-13:52:07.567820 7fa7eebff6c0 Level-0 table #663: started
2025/04/30-13:52:07.567845 7fa7eebff6c0 Level-0 table #663: 0 bytes OK
2025/04/30-13:52:07.574391 7fa7eebff6c0 Delete type=0 #661
2025/04/30-13:52:07.594654 7fa7eebff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)