Compare commits

..

3 Commits

Author SHA1 Message Date
fc560ddee7 Align with v9.3.0 2025-10-31 18:05:03 +00:00
47454b30f1 Align with v9.3.0 2025-10-31 18:04:13 +00:00
4ee45273b3 COrrection sur Natation - again 2025-10-13 20:59:50 +02:00
33 changed files with 154 additions and 138 deletions

View File

@@ -433,6 +433,7 @@
"ITEM.Roles":"Roles",
"ITEM.VitalRoles":"Roles vitaux",
"ITEM.LearningXP":"XP d'Apprentissage",
"ITEM.Custom":"Personnalisé",
"TOKEN.MOVEMENT.Status.immobile":"Immobile",
"TOKEN.MOVEMENT.Status.restricted":"Restreint",
@@ -1024,6 +1025,7 @@
"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",
"DIALOG.PostQuantityContent":"Combien de fois cet item peut être récupéré? Laissez vide pour illimité.",
"DIALOG.ChooseArmour":"Choisissez une armure à endommager",
"CHAT.CareerChoose" : "Choisissez votre carrière",
"CHAT.DamageError" : "Erreur de calcul des dégâts:",
@@ -1189,6 +1191,7 @@
"CHAT.DiseaseRollError":"Une erreur s'est produite lors du jet d'incubation ou de durée de la maladie.",
"CHAT.ExpReceivedNoReason":"Vous avez reçu <b>{amount}</b> points d'expérience",
"CHAT.CriticalDeflection":"Déviation de Critique",
"CHAT.DamageToArmour":"1 Dommages appliqués à {item} ({type})",
"Error.SpeciesSkills" : "Impossible d'ajouter des compétences pour les races",
"Error.SpeciesTalents" : "Impossible d'ajouter des talents pour les races",
@@ -2704,6 +2707,7 @@
"DurationPlaceholder":"Texte concernant a durée",
"ErrorArmourDamagePermission":"Vous n'avez pas les droits pour endommager l'armure de cet acteur.",
"IncubationPlaceholder":"Texte concernant l'incubation",
"Required Trappings":"Equipement requis",
"WH":{
"TransferType":{
@@ -2724,5 +2728,6 @@
"SHEET.ExperienceLog":"Journal d'Expérince",
"SHEET.Attacker":"Attaquant",
"SHEET.Randomize":"Aléatoire",
"SHEET.RequiredTrappingsError":"Impossible de lancer les revenus sans avoir tous les équipements requis dans cette carrière !",
"Sheet.RollIncome":"Revenu"
}

View File

@@ -8,7 +8,7 @@
}
],
"url": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr",
"version": "9.2.0",
"version": "9.3.0",
"esmodules": [
"modules/babele-register.js",
"modules/addon-register.js",
@@ -119,7 +119,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-9-2-0.zip",
"download": "https://www.uberwald.me/gitea/public/foundryvtt-wh4-lang-fr-fr/archive/foundryvtt-wh4-lang-fr-9-3-0.zip",
"id": "wh4-fr-translation",
"compatibility": {
"minimum": "13",

View File

@@ -2,26 +2,37 @@
export class WH4FRPatchConfig {
/************************************************************************************/
static translateSkillList( skillList) {
static translateSkillList(skillList) {
let compendiumName = 'wfrp4e-core.items'
let newList = [];
for( let compName of skillList) {
for (let compName of skillList) {
if (!compName) {
newList.push(compName);
continue;
}
if (!isNaN(compName)) { // If numeric, keep as is (for skill levels)
newList.push(compName);
continue;
}
// Trim compName
compName = compName.trim();
let special = "";
let newName = compName;
let baseName = compName
if ( compName.includes("(") && compName.includes(")") ) { // Then process specific skills name with (xxxx) inside
let re = /(.*) +\((.*)\)/i;
let res = re.exec( compName );
if (compName.includes("(") && compName.includes(")")) { // Then process specific skills name with (xxxx) inside
let re = /(.*) +\((.*)\)/i;
let res = re.exec(compName);
compName = res[1].trim(); // Get the root skill name
special = " (" + game.i18n.localize( res[2].trim() ) + ")"; // And the special keyword
special = " (" + game.i18n.localize(res[2].trim()) + ")"; // And the special keyword
}
let compNameFR = game.babele.translate( compendiumName, { name: compName }, true );
let compNameFR = game.babele.translate(compendiumName, { name: compName }, true);
if (compNameFR.name != compName) { // Translation OK
newName = compNameFR.name + special;
}
if ( !newName || newName == "" || newName == undefined ) { // If no translation, keep the original name
// DEBUG console.log("Translating skill ", compName, baseName, " to ", newName, special);
if (!newName || newName == "" || newName === undefined || newName === "undefined") { // If no translation, keep the original name
newName = baseName; // If no translation, keep the original name
}
newList.push(newName);
@@ -30,27 +41,27 @@ export class WH4FRPatchConfig {
}
/************************************************************************************/
static translateTalentList( talentList) {
static translateTalentList(talentList) {
let compendiumName = 'wfrp4e-core.items'
let newList = [];
for( let talentLine of talentList) {
for (let talentLine of talentList) {
let special = "";
let newName = talentLine;
if ( isNaN(talentLine) ) {
if (isNaN(talentLine)) {
let subList = talentLine.split(',');
let newSubList = [];
for (let talentName of subList ) {
for (let talentName of subList) {
talentName = talentName.trim();
let newName2 = talentName;
if ( talentName.includes("(") && talentName.includes(")") ) { // Then process specific skills name with (xxxx) inside
let re = /(.*) +\((.*)\)/i;
let res = re.exec( talentName );
if (talentName.includes("(") && talentName.includes(")")) { // Then process specific skills name with (xxxx) inside
let re = /(.*) +\((.*)\)/i;
let res = re.exec(talentName);
talentName = res[1].trim(); // Get the root skill name
special = " (" + game.i18n.localize( res[2].trim() ) + ")"; // And the special keyword
special = " (" + game.i18n.localize(res[2].trim()) + ")"; // And the special keyword
}
let talentNameFR = game.babele.translate( compendiumName, { name: talentName }, true );
let talentNameFR = game.babele.translate(compendiumName, { name: talentName }, true);
if (talentNameFR.name != talentName) { // Translation OK
newName2 = talentNameFR.name + special;
}
@@ -64,15 +75,15 @@ export class WH4FRPatchConfig {
}
/************************************************************************************/
static patch_subspecies( ) {
for ( let speciesName in game.wfrp4e.config.subspecies) {
static patch_subspecies() {
for (let speciesName in game.wfrp4e.config.subspecies) {
let subspeciesList = game.wfrp4e.config.subspecies[speciesName];
for ( let subspeciesName in subspeciesList) {
for (let subspeciesName in subspeciesList) {
let subspecies = subspeciesList[subspeciesName];
if ( subspecies.skills) {
if (subspecies.skills) {
subspecies.skills = this.translateSkillList(subspecies.skills);
}
if ( subspecies.talents) {
if (subspecies.talents) {
subspecies.talents = this.translateTalentList(subspecies.talents);
}
}
@@ -80,20 +91,20 @@ export class WH4FRPatchConfig {
}
/************************************************************************************/
static patch_species_skills( ) {
static patch_species_skills() {
console.log("Patching species skills....");
for (let speciesName in game.wfrp4e.config.speciesSkills) {
let speciesComp = game.wfrp4e.config.speciesSkills[speciesName];
console.log("SpeciesName", speciesName, speciesComp);
game.wfrp4e.config.speciesSkills[speciesName] = this.translateSkillList( speciesComp )
game.wfrp4e.config.speciesSkills[speciesName] = this.translateSkillList(speciesComp)
}
}
/************************************************************************************/
static patch_species_talents( ) {
static patch_species_talents() {
for (let speciesName in game.wfrp4e.config.speciesTalents) {
let speciesTalents = game.wfrp4e.config.speciesTalents[speciesName];
game.wfrp4e.config.speciesTalents[speciesName] = this.translateTalentList( speciesTalents);
game.wfrp4e.config.speciesTalents[speciesName] = this.translateTalentList(speciesTalents);
}
}
@@ -101,16 +112,16 @@ export class WH4FRPatchConfig {
static patch_career() {
let compendiumName = 'wfrp4e-core.items'
if ( game.wfrp4e.tables.career) {
for( let row of game.wfrp4e.tables.career.rows) {
for ( let key in row) {
if (game.wfrp4e.tables.career) {
for (let row of game.wfrp4e.tables.career.rows) {
for (let key in row) {
if (key != "range") {
if ( row[key].name == 'Slayer' ) {
if (row[key].name == 'Slayer') {
row[key].name = "Tueur Nains";
} else if ( row[key].name == 'Duelist' ) {
} else if (row[key].name == 'Duelist') {
row[key].name = "Duelliste";
} else {
let career_fr = game.babele.translate( compendiumName, {name: row[key].name}, true );
let career_fr = game.babele.translate(compendiumName, { name: row[key].name }, true);
row[key].name = career_fr.name;
}
}
@@ -127,7 +138,7 @@ export class WH4FRPatchConfig {
for (let result of newResults) {
result.name = game.i18n.localize(result.name);
}
speciesTable.update({results: newResults } )
speciesTable.update({ results: newResults })
console.log("Species table patched to use 'Humain' instead of 'Human'", speciesTable);
}
@@ -143,7 +154,7 @@ export class WH4FRPatchConfig {
}
// Detect and patch as necessary
if (game.wfrp4e.config?.talentBonuses ) {
if (game.wfrp4e.config?.talentBonuses) {
this.fixSpeciesTable() // Force 'name' field replacement
@@ -185,22 +196,22 @@ export class WH4FRPatchConfig {
if (game.wfrp4e.config.characteristicsBonus) {
game.wfrp4e.config.characteristicsBonus =
{
"ws": "Bonus de Capacité de Combat",
"bs": "Bonus de Capacité de Tir",
"s": "Bonus de Force",
"t": "Bonus d'Endurance",
"i": "Bonus d'Initiative",
"ag": "Bonus d'Agilité",
"dex": "Bonus de Dexterité",
"int": "Bonus d'Intelligence",
"wp": "Bonus de Force Mentale",
"fel": "Bonus de Sociabilité"
{
"ws": "Bonus de Capacité de Combat",
"bs": "Bonus de Capacité de Tir",
"s": "Bonus de Force",
"t": "Bonus d'Endurance",
"i": "Bonus d'Initiative",
"ag": "Bonus d'Agilité",
"dex": "Bonus de Dexterité",
"int": "Bonus d'Intelligence",
"wp": "Bonus de Force Mentale",
"fel": "Bonus de Sociabilité"
}
}
if (game.wfrp4e.config.classTrappings) {
for(const c of Object.keys(game.wfrp4e.config.classTrappings)) {
for (const c of Object.keys(game.wfrp4e.config.classTrappings)) {
game.wfrp4e.config.classTrappings[game.i18n.localize(c)] = game.wfrp4e.config.classTrappings[c];
}
}

View File

@@ -1 +1 @@
MANIFEST-001202
MANIFEST-001210

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.434041 7f671e7fc6c0 Recovering log #1200
2025/08/10-09:41:30.489680 7f671e7fc6c0 Delete type=3 #1198
2025/08/10-09:41:30.489808 7f671e7fc6c0 Delete type=0 #1200
2025/08/10-09:49:10.451136 7f671cbff6c0 Level-0 table #1205: started
2025/08/10-09:49:10.451187 7f671cbff6c0 Level-0 table #1205: 0 bytes OK
2025/08/10-09:49:10.458441 7f671cbff6c0 Delete type=0 #1203
2025/08/10-09:49:10.465515 7f671cbff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.026251 7f189ffff6c0 Recovering log #1208
2025/10/13-20:51:30.036172 7f189ffff6c0 Delete type=3 #1206
2025/10/13-20:51:30.036225 7f189ffff6c0 Delete type=0 #1208
2025/10/13-20:58:55.958283 7f189e7fc6c0 Level-0 table #1213: started
2025/10/13-20:58:55.958313 7f189e7fc6c0 Level-0 table #1213: 0 bytes OK
2025/10/13-20:58:55.964593 7f189e7fc6c0 Delete type=0 #1211
2025/10/13-20:58:55.985538 7f189e7fc6c0 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 @@
2025/08/10-09:38:47.985179 7f671e7fc6c0 Recovering log #1196
2025/08/10-09:38:47.997149 7f671e7fc6c0 Delete type=3 #1194
2025/08/10-09:38:47.997358 7f671e7fc6c0 Delete type=0 #1196
2025/08/10-09:40:05.248945 7f671cbff6c0 Level-0 table #1201: started
2025/08/10-09:40:05.249030 7f671cbff6c0 Level-0 table #1201: 0 bytes OK
2025/08/10-09:40:05.256958 7f671cbff6c0 Delete type=0 #1199
2025/08/10-09:40:05.264598 7f671cbff6c0 Manual compaction at level-0 from '!journal!3IgmiprzLB6Lwenc' @ 72057594037927935 : 1 .. '!journal.pages!suuYN87Al1ZZWtQQ.jhgNnhWhrkOpKs1B' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.059843 7f189f7fe6c0 Recovering log #1204
2025/10/13-20:40:04.069741 7f189f7fe6c0 Delete type=3 #1202
2025/10/13-20:40:04.069791 7f189f7fe6c0 Delete type=0 #1204
2025/10/13-20:45:59.586645 7f189e7fc6c0 Level-0 table #1209: started
2025/10/13-20:45:59.586692 7f189e7fc6c0 Level-0 table #1209: 0 bytes OK
2025/10/13-20:45:59.620022 7f189e7fc6c0 Delete type=0 #1207
2025/10/13-20:45:59.620203 7f189e7fc6c0 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-001204
MANIFEST-001212

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.497713 7f671d7fa6c0 Recovering log #1202
2025/08/10-09:41:30.549674 7f671d7fa6c0 Delete type=3 #1200
2025/08/10-09:41:30.549805 7f671d7fa6c0 Delete type=0 #1202
2025/08/10-09:49:10.474047 7f671cbff6c0 Level-0 table #1207: started
2025/08/10-09:49:10.474141 7f671cbff6c0 Level-0 table #1207: 0 bytes OK
2025/08/10-09:49:10.480834 7f671cbff6c0 Delete type=0 #1205
2025/08/10-09:49:10.495981 7f671cbff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.039766 7f189ffff6c0 Recovering log #1210
2025/10/13-20:51:30.049183 7f189ffff6c0 Delete type=3 #1208
2025/10/13-20:51:30.049237 7f189ffff6c0 Delete type=0 #1210
2025/10/13-20:58:55.972493 7f189e7fc6c0 Level-0 table #1215: started
2025/10/13-20:58:55.972514 7f189e7fc6c0 Level-0 table #1215: 0 bytes OK
2025/10/13-20:58:55.978671 7f189e7fc6c0 Delete type=0 #1213
2025/10/13-20:58:55.985570 7f189e7fc6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)

View File

@@ -1,7 +1,7 @@
2025/08/10-09:38:48.002599 7f671d7fa6c0 Recovering log #1198
2025/08/10-09:38:48.015227 7f671d7fa6c0 Delete type=3 #1196
2025/08/10-09:38:48.015395 7f671d7fa6c0 Delete type=0 #1198
2025/08/10-09:40:05.272247 7f671cbff6c0 Level-0 table #1203: started
2025/08/10-09:40:05.272308 7f671cbff6c0 Level-0 table #1203: 0 bytes OK
2025/08/10-09:40:05.279541 7f671cbff6c0 Delete type=0 #1201
2025/08/10-09:40:05.294800 7f671cbff6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.073059 7f189f7fe6c0 Recovering log #1206
2025/10/13-20:40:04.082320 7f189f7fe6c0 Delete type=3 #1204
2025/10/13-20:40:04.082396 7f189f7fe6c0 Delete type=0 #1206
2025/10/13-20:45:59.620883 7f189e7fc6c0 Level-0 table #1211: started
2025/10/13-20:45:59.620913 7f189e7fc6c0 Level-0 table #1211: 0 bytes OK
2025/10/13-20:45:59.655200 7f189e7fc6c0 Delete type=0 #1209
2025/10/13-20:45:59.655399 7f189e7fc6c0 Manual compaction at level-0 from '!folders!3uquYH73ttCdoH0I' @ 72057594037927935 : 1 .. '!items!ylFhk7mGZOnAJTUT' @ 0 : 0; will stop at (end)

View File

@@ -1 +1 @@
MANIFEST-001202
MANIFEST-001210

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.620497 7f671dffb6c0 Recovering log #1200
2025/08/10-09:41:30.676767 7f671dffb6c0 Delete type=3 #1198
2025/08/10-09:41:30.676888 7f671dffb6c0 Delete type=0 #1200
2025/08/10-09:49:10.481011 7f671cbff6c0 Level-0 table #1205: started
2025/08/10-09:49:10.481056 7f671cbff6c0 Level-0 table #1205: 0 bytes OK
2025/08/10-09:49:10.488490 7f671cbff6c0 Delete type=0 #1203
2025/08/10-09:49:10.495998 7f671cbff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.065149 7f18a4ffa6c0 Recovering log #1208
2025/10/13-20:51:30.074202 7f18a4ffa6c0 Delete type=3 #1206
2025/10/13-20:51:30.074263 7f18a4ffa6c0 Delete type=0 #1208
2025/10/13-20:58:55.985678 7f189e7fc6c0 Level-0 table #1213: started
2025/10/13-20:58:55.985714 7f189e7fc6c0 Level-0 table #1213: 0 bytes OK
2025/10/13-20:58:55.992909 7f189e7fc6c0 Delete type=0 #1211
2025/10/13-20:58:56.016686 7f189e7fc6c0 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 @@
2025/08/10-09:38:48.037997 7f671d7fa6c0 Recovering log #1196
2025/08/10-09:38:48.049385 7f671d7fa6c0 Delete type=3 #1194
2025/08/10-09:38:48.049520 7f671d7fa6c0 Delete type=0 #1196
2025/08/10-09:40:05.287302 7f671cbff6c0 Level-0 table #1201: started
2025/08/10-09:40:05.287366 7f671cbff6c0 Level-0 table #1201: 0 bytes OK
2025/08/10-09:40:05.294479 7f671cbff6c0 Delete type=0 #1199
2025/08/10-09:40:05.294847 7f671cbff6c0 Manual compaction at level-0 from '!journal!cZtNgayIw2QFhC9u' @ 72057594037927935 : 1 .. '!journal.pages!cZtNgayIw2QFhC9u.ts265H1XkisLgdow' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.098338 7f18a4ffa6c0 Recovering log #1204
2025/10/13-20:40:04.107962 7f18a4ffa6c0 Delete type=3 #1202
2025/10/13-20:40:04.108019 7f18a4ffa6c0 Delete type=0 #1204
2025/10/13-20:45:59.692466 7f189e7fc6c0 Level-0 table #1209: started
2025/10/13-20:45:59.692489 7f189e7fc6c0 Level-0 table #1209: 0 bytes OK
2025/10/13-20:45:59.729240 7f189e7fc6c0 Delete type=0 #1207
2025/10/13-20:45:59.729423 7f189e7fc6c0 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-001202
MANIFEST-001210

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.372911 7f671dffb6c0 Recovering log #1200
2025/08/10-09:41:30.428729 7f671dffb6c0 Delete type=3 #1198
2025/08/10-09:41:30.428919 7f671dffb6c0 Delete type=0 #1200
2025/08/10-09:49:10.458650 7f671cbff6c0 Level-0 table #1205: started
2025/08/10-09:49:10.458700 7f671cbff6c0 Level-0 table #1205: 0 bytes OK
2025/08/10-09:49:10.465270 7f671cbff6c0 Delete type=0 #1203
2025/08/10-09:49:10.465530 7f671cbff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.014097 7f189ffff6c0 Recovering log #1208
2025/10/13-20:51:30.023727 7f189ffff6c0 Delete type=3 #1206
2025/10/13-20:51:30.023794 7f189ffff6c0 Delete type=0 #1208
2025/10/13-20:58:55.964704 7f189e7fc6c0 Level-0 table #1213: started
2025/10/13-20:58:55.964734 7f189e7fc6c0 Level-0 table #1213: 0 bytes OK
2025/10/13-20:58:55.972375 7f189e7fc6c0 Delete type=0 #1211
2025/10/13-20:58:55.985556 7f189e7fc6c0 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 @@
2025/08/10-09:38:47.968676 7f671effd6c0 Recovering log #1196
2025/08/10-09:38:47.979591 7f671effd6c0 Delete type=3 #1194
2025/08/10-09:38:47.979718 7f671effd6c0 Delete type=0 #1196
2025/08/10-09:40:05.257273 7f671cbff6c0 Level-0 table #1201: started
2025/08/10-09:40:05.257347 7f671cbff6c0 Level-0 table #1201: 0 bytes OK
2025/08/10-09:40:05.264214 7f671cbff6c0 Delete type=0 #1199
2025/08/10-09:40:05.264619 7f671cbff6c0 Manual compaction at level-0 from '!journal!50u8VAjdmovyr0hx' @ 72057594037927935 : 1 .. '!journal.pages!yzw9I0r3hCK7PJnz.sPNCYj2nR3Cp3jHd' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.047360 7f189f7fe6c0 Recovering log #1204
2025/10/13-20:40:04.057386 7f189f7fe6c0 Delete type=3 #1202
2025/10/13-20:40:04.057445 7f189f7fe6c0 Delete type=0 #1204
2025/10/13-20:45:59.550286 7f189e7fc6c0 Level-0 table #1209: started
2025/10/13-20:45:59.550321 7f189e7fc6c0 Level-0 table #1209: 0 bytes OK
2025/10/13-20:45:59.585680 7f189e7fc6c0 Delete type=0 #1207
2025/10/13-20:45:59.585866 7f189e7fc6c0 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-001202
MANIFEST-001210

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.307012 7f671d7fa6c0 Recovering log #1200
2025/08/10-09:41:30.367868 7f671d7fa6c0 Delete type=3 #1198
2025/08/10-09:41:30.368014 7f671d7fa6c0 Delete type=0 #1200
2025/08/10-09:49:10.443604 7f671cbff6c0 Level-0 table #1205: started
2025/08/10-09:49:10.443659 7f671cbff6c0 Level-0 table #1205: 0 bytes OK
2025/08/10-09:49:10.450889 7f671cbff6c0 Delete type=0 #1203
2025/08/10-09:49:10.465497 7f671cbff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.000150 7f18a4ffa6c0 Recovering log #1208
2025/10/13-20:51:30.010745 7f18a4ffa6c0 Delete type=3 #1206
2025/10/13-20:51:30.010844 7f18a4ffa6c0 Delete type=0 #1208
2025/10/13-20:58:55.951435 7f189e7fc6c0 Level-0 table #1213: started
2025/10/13-20:58:55.951483 7f189e7fc6c0 Level-0 table #1213: 0 bytes OK
2025/10/13-20:58:55.957942 7f189e7fc6c0 Delete type=0 #1211
2025/10/13-20:58:55.958168 7f189e7fc6c0 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 @@
2025/08/10-09:38:47.949419 7f671d7fa6c0 Recovering log #1196
2025/08/10-09:38:47.962305 7f671d7fa6c0 Delete type=3 #1194
2025/08/10-09:38:47.962494 7f671d7fa6c0 Delete type=0 #1196
2025/08/10-09:40:05.241623 7f671cbff6c0 Level-0 table #1201: started
2025/08/10-09:40:05.241681 7f671cbff6c0 Level-0 table #1201: 0 bytes OK
2025/08/10-09:40:05.248620 7f671cbff6c0 Delete type=0 #1199
2025/08/10-09:40:05.264575 7f671cbff6c0 Manual compaction at level-0 from '!tables!4l60Lxv8cpsyy2Cg' @ 72057594037927935 : 1 .. '!tables.results!tfaYKDZqu7kgZvRG.yvbwKursaixh2dby' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.033243 7f18a4ffa6c0 Recovering log #1204
2025/10/13-20:40:04.043812 7f18a4ffa6c0 Delete type=3 #1202
2025/10/13-20:40:04.043882 7f18a4ffa6c0 Delete type=0 #1204
2025/10/13-20:45:59.516419 7f189e7fc6c0 Level-0 table #1209: started
2025/10/13-20:45:59.516460 7f189e7fc6c0 Level-0 table #1209: 0 bytes OK
2025/10/13-20:45:59.549549 7f189e7fc6c0 Delete type=0 #1207
2025/10/13-20:45:59.549682 7f189e7fc6c0 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-000845
MANIFEST-000853

View File

@@ -1,7 +1,7 @@
2025/08/10-09:41:30.555391 7f671e7fc6c0 Recovering log #843
2025/08/10-09:41:30.615784 7f671e7fc6c0 Delete type=3 #841
2025/08/10-09:41:30.616159 7f671e7fc6c0 Delete type=0 #843
2025/08/10-09:49:10.488698 7f671cbff6c0 Level-0 table #848: started
2025/08/10-09:49:10.488749 7f671cbff6c0 Level-0 table #848: 0 bytes OK
2025/08/10-09:49:10.495762 7f671cbff6c0 Delete type=0 #846
2025/08/10-09:49:10.496015 7f671cbff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)
2025/10/13-20:51:30.051499 7f18a4ffa6c0 Recovering log #851
2025/10/13-20:51:30.062133 7f18a4ffa6c0 Delete type=3 #849
2025/10/13-20:51:30.062204 7f18a4ffa6c0 Delete type=0 #851
2025/10/13-20:58:55.978922 7f189e7fc6c0 Level-0 table #856: started
2025/10/13-20:58:55.978979 7f189e7fc6c0 Level-0 table #856: 0 bytes OK
2025/10/13-20:58:55.985424 7f189e7fc6c0 Delete type=0 #854
2025/10/13-20:58:55.985583 7f189e7fc6c0 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 @@
2025/08/10-09:38:48.020986 7f671e7fc6c0 Recovering log #839
2025/08/10-09:38:48.032740 7f671e7fc6c0 Delete type=3 #837
2025/08/10-09:38:48.032899 7f671e7fc6c0 Delete type=0 #839
2025/08/10-09:40:05.279829 7f671cbff6c0 Level-0 table #844: started
2025/08/10-09:40:05.279902 7f671cbff6c0 Level-0 table #844: 0 bytes OK
2025/08/10-09:40:05.287026 7f671cbff6c0 Delete type=0 #842
2025/08/10-09:40:05.294824 7f671cbff6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)
2025/10/13-20:40:04.084989 7f18a4ffa6c0 Recovering log #847
2025/10/13-20:40:04.095584 7f18a4ffa6c0 Delete type=3 #845
2025/10/13-20:40:04.095650 7f18a4ffa6c0 Delete type=0 #847
2025/10/13-20:45:59.656500 7f189e7fc6c0 Level-0 table #852: started
2025/10/13-20:45:59.656553 7f189e7fc6c0 Level-0 table #852: 0 bytes OK
2025/10/13-20:45:59.691824 7f189e7fc6c0 Delete type=0 #850
2025/10/13-20:45:59.691954 7f189e7fc6c0 Manual compaction at level-0 from '!journal!056ILNNrLiPq3Gi3' @ 72057594037927935 : 1 .. '!journal.pages!yfZxl4I7XAuUF6r3.apXmOlZRmGT4GreB' @ 0 : 0; will stop at (end)