Compare commits

..

4 Commits

Author SHA1 Message Date
uberwald c17aea7371 LIen vers le guide depuis le message de bienvenu
Release Creation / build (release) Successful in 1m19s
2026-05-01 22:47:01 +02:00
uberwald 0e573219fd Messages d'informations sur drag&drop de sorts
Release Creation / build (release) Successful in 1m54s
2026-05-01 19:00:37 +02:00
uberwald 9fb11bc587 Foundryv14 migration
Release Creation / build (release) Successful in 56s
2026-04-01 22:19:18 +02:00
uberwald a11d9be830 Foundryv14 migration 2026-04-01 22:19:03 +02:00
82 changed files with 381 additions and 212 deletions
+1 -1
View File
@@ -60,4 +60,4 @@ jobs:
manifest: 'https://www.uberwald.me/gitea/public/fvtt-les-heritiers/releases/download/latest/system.json'
notes: 'https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/fvtt-les-heritiers.zip'
compatibility-minimum: '13'
compatibility-verified: '13'
compatibility-verified: '14'
@@ -286,7 +286,56 @@ export default class HeritiersActorSheet extends HandlebarsApplicationMixin(foun
}
const itemData = item.toObject ? item.toObject() : item
return this.actor.createEmbeddedDocuments("Item", [itemData])
const createdItems = await this.actor.createEmbeddedDocuments("Item", [itemData])
for (const createdItem of createdItems) {
this.#notifyDroppedItemVisibility(createdItem)
}
return createdItems
}
/**
* Notify the user when a dropped magic item will not be visible in the Magie tab.
* @param {Item} item
*/
#notifyDroppedItemVisibility(item) {
if (!item) return
const magieActivee = this.actor.system?.biodata?.magie !== false
if ((item.type === "sort" || this.#isMagicCompetence(item)) && !magieActivee) {
ui.notifications.info("Élément de magie ajouté, mais l'onglet Magie reste masqué tant que « Fiche de Magie ? » n'est pas activé dans la fiche.")
}
if (item.type !== "sort") return
const competenceName = item.system?.competence?.trim()
if (!competenceName) {
ui.notifications.warn("Sort ajouté, mais il n'apparaîtra pas dans l'onglet Magie tant que sa compétence de magie n'est pas renseignée.")
return
}
const competence = this.actor.items.find(actorItem =>
actorItem.type === "competence"
&& actorItem.system?.profil === "magie"
&& actorItem.name === competenceName)
if (!competence) {
ui.notifications.warn(`Sort ajouté, mais il n'apparaîtra pas dans l'onglet Magie tant que la compétence magique « ${competenceName} » n'existe pas sur l'acteur.`)
return
}
if (competenceName === "Magie du Clan" && !["soufflecombat", "soufflemouvement", "souffleesprit"].includes(item.system?.souffle)) {
ui.notifications.warn("Sort ajouté, mais il n'apparaîtra pas dans l'onglet Magie tant que son souffle n'est pas renseigné dans sa fiche.")
}
}
/**
* @param {Item} item
* @returns {boolean}
*/
#isMagicCompetence(item) {
return item?.type === "competence" && item.system?.profil === "magie"
}
/**
-4
View File
@@ -354,10 +354,6 @@ export class HeritiersActor extends Actor {
return combat
}
/* -------------------------------------------- */
prepareBaseData() {
}
/* -------------------------------------------- */
async prepareData() {
super.prepareData();
+25
View File
@@ -31,7 +31,32 @@ export class HeritiersItem extends Item {
if (!data.img) {
data.img = defaultItemImg[data.type];
}
// Coerce legacy string numeric fields before DataModel validation
if (data.system) {
for (const key of ["quantite", "rarete", "prix", "degats", "precision",
"magasin", "charge", "zone", "points", "malusagilite", "lieu"]) {
if (typeof data.system[key] === "string") {
const v = parseInt(data.system[key])
data.system[key] = Number.isNaN(v) ? 0 : v
}
}
}
super(data, context);
}
// Coerce legacy string values for NumberFields in system data (migration from pre-DataModel era)
static migrateData(data) {
if (data.system) {
const numericFields = ["quantite", "rarete", "prix", "degats", "precision",
"magasin", "charge", "zone", "points", "malusagilite", "lieu"]
for (const key of numericFields) {
if (typeof data.system[key] === "string") {
const v = parseInt(data.system[key])
data.system[key] = Number.isNaN(v) ? 0 : v
}
}
}
return super.migrateData(data)
}
}
+41 -3
View File
@@ -110,7 +110,44 @@ Hooks.once("init", async function () {
});
/* -------------------------------------------- */
function welcomeMessage() {
async function getGuideFoundryJournalLink() {
const isGuideFoundryJournal = name => {
const normalizedName = name?.toLowerCase() ?? "";
return normalizedName.includes("guide de jeu") && normalizedName.includes("foundry");
};
let journal = game.journal.find(j => isGuideFoundryJournal(j.name));
if (!journal) {
for (const pack of game.packs) {
if (pack.documentName !== "JournalEntry") continue;
const entry = pack.index.find(e => isGuideFoundryJournal(e.name));
if (!entry) continue;
journal = await pack.getDocument(entry._id ?? entry.id);
if (journal) break;
}
}
if (!journal) return "";
return foundry.applications.ux.TextEditor.implementation.enrichHTML(
`@UUID[${journal.uuid}]{${journal.name}}`,
{ async: true }
);
}
/* -------------------------------------------- */
async function welcomeMessage() {
const guideFoundryLink = await getGuideFoundryJournalLink();
const guideFoundrySection = guideFoundryLink
? `
<div class="welcome-section">
<i class="fas fa-book"></i>
<p>Consultez aussi le ${guideFoundryLink}.</p>
</div>
`
: "";
ChatMessage.create({
user: game.user.id,
whisper: [game.user.id],
@@ -142,6 +179,7 @@ function welcomeMessage() {
<p>Système développé par <strong>LeRatierBretonnien</strong></p>
<p>Support sur le <a href="https://discord.gg/pPSDNJk" target="_blank"><i class="fab fa-discord"></i> Discord FR de Foundry</a></p>
</div>
${guideFoundrySection}
</div>
</div>
`
@@ -163,7 +201,7 @@ async function importDefaultScene() {
/* -------------------------------------------- */
/* Foundry VTT Initialization */
/* -------------------------------------------- */
Hooks.once("ready", function () {
Hooks.once("ready", async function () {
HeritiersUtility.ready()
@@ -182,7 +220,7 @@ Hooks.once("ready", function () {
}).catch(err =>
console.log("No stats available, giving up.")
)
welcomeMessage();
await welcomeMessage();
importDefaultScene();
});
+10
View File
@@ -13,4 +13,14 @@ export default class AccessoireDataModel extends foundry.abstract.TypeDataModel
lieu: new fields.NumberField({ initial: 0, integer: true })
};
}
static migrateData(data) {
for (const key of ["rarete", "quantite", "prix", "lieu"]) {
if (typeof data[key] === "string") {
const v = parseInt(data[key]);
data[key] = Number.isNaN(v) ? 0 : v;
}
}
return data;
}
}
+10
View File
@@ -27,4 +27,14 @@ export default class ArmeDataModel extends foundry.abstract.TypeDataModel {
special: new fields.StringField({ initial: "" })
};
}
static migrateData(data) {
for (const key of ["rarete", "quantite", "prix", "degats", "precision", "magasin", "charge", "zone"]) {
if (typeof data[key] === "string") {
const v = parseInt(data[key]);
data[key] = Number.isNaN(v) ? 0 : v;
}
}
return data;
}
}
+10
View File
@@ -12,4 +12,14 @@ export default class EquipementDataModel extends foundry.abstract.TypeDataModel
equipped: new fields.BooleanField({ initial: false })
};
}
static migrateData(data) {
for (const key of ["rarete", "quantite", "prix"]) {
if (typeof data[key] === "string") {
const v = parseInt(data[key]);
data[key] = Number.isNaN(v) ? 0 : v;
}
}
return data;
}
}
+10
View File
@@ -17,4 +17,14 @@ export default class ProtectionDataModel extends foundry.abstract.TypeDataModel
dissimulation: new fields.StringField({ initial: "" })
};
}
static migrateData(data) {
for (const key of ["rarete", "quantite", "prix", "points", "malusagilite"]) {
if (typeof data[key] === "string") {
const v = parseInt(data[key]);
data[key] = Number.isNaN(v) ? 0 : v;
}
}
return data;
}
}
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.991086 7f152a3fc6c0 Recovering log #334
2026/01/21-10:53:46.000764 7f152a3fc6c0 Delete type=3 #332
2026/01/21-10:53:46.000821 7f152a3fc6c0 Delete type=0 #334
2026/01/21-10:54:50.937646 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:50.937686 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:50.968467 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:51.044557 7f1529bfb6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.044593 7f1529bfb6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.499964 7f303ffff6c0 Recovering log #346
2026/04/01-22:18:07.553355 7f303ffff6c0 Delete type=3 #344
2026/04/01-22:18:07.553447 7f303ffff6c0 Delete type=0 #346
2026/04/01-22:18:57.557641 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.557674 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.594048 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.719667 7f303effd6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.240377 7f152b3fe6c0 Recovering log #330
2026/01/21-10:43:50.250901 7f152b3fe6c0 Delete type=3 #328
2026/01/21-10:43:50.250970 7f152b3fe6c0 Delete type=0 #330
2026/01/21-10:46:58.350230 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.350259 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.357573 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.364032 7f1529bfb6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.364070 7f1529bfb6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.872910 7f30557ee6c0 Delete type=3 #1
2026/04/01-22:18:01.730160 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:01.730193 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:01.758466 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:01.862827 7f303effd6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at '!items!y1yOenfAJTsb3r6e' @ 93 : 1
2026/04/01-22:18:01.862841 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.881687 7f303effd6c0 Generated table #348@0: 31 keys, 76976 bytes
2026/04/01-22:18:01.881720 7f303effd6c0 Compacted 1@0 + 0@1 files => 76976 bytes
2026/04/01-22:18:01.902022 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.902219 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:02.006270 7f303effd6c0 Manual compaction at level-0 from '!items!y1yOenfAJTsb3r6e' @ 93 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:46.017018 7f152b3fe6c0 Recovering log #334
2026/01/21-10:53:46.027168 7f152b3fe6c0 Delete type=3 #332
2026/01/21-10:53:46.027239 7f152b3fe6c0 Delete type=0 #334
2026/01/21-10:54:51.075256 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:51.075290 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:51.119572 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:51.190089 7f1529bfb6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.190275 7f1529bfb6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.610829 7f303ffff6c0 Recovering log #346
2026/04/01-22:18:07.668851 7f303ffff6c0 Delete type=3 #344
2026/04/01-22:18:07.668940 7f303ffff6c0 Delete type=0 #346
2026/04/01-22:18:57.757073 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.757102 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.790436 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.859562 7f303effd6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.267294 7f152abfd6c0 Recovering log #330
2026/01/21-10:43:50.276983 7f152abfd6c0 Delete type=3 #328
2026/01/21-10:43:50.277035 7f152abfd6c0 Delete type=0 #330
2026/01/21-10:46:58.364131 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.364205 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.370782 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.391376 7f1529bfb6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.391426 7f1529bfb6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.918161 7f30557ee6c0 Delete type=3 #1
2026/04/01-22:18:02.037942 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:02.037978 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:02.069106 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:02.131787 7f303effd6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at '!items!zbsVCsWxRzkzzG1N' @ 216 : 1
2026/04/01-22:18:02.131798 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:02.144068 7f303effd6c0 Generated table #348@0: 72 keys, 18161 bytes
2026/04/01-22:18:02.144102 7f303effd6c0 Compacted 1@0 + 0@1 files => 18161 bytes
2026/04/01-22:18:02.168550 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:02.168665 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:02.307926 7f303effd6c0 Manual compaction at level-0 from '!items!zbsVCsWxRzkzzG1N' @ 216 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.963781 7f152abfd6c0 Recovering log #334
2026/01/21-10:53:45.974011 7f152abfd6c0 Delete type=3 #332
2026/01/21-10:53:45.974068 7f152abfd6c0 Delete type=0 #334
2026/01/21-10:54:50.901280 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:50.901351 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:50.937470 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:51.044539 7f1529bfb6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.044584 7f1529bfb6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.389011 7f303ffff6c0 Recovering log #346
2026/04/01-22:18:07.442566 7f303ffff6c0 Delete type=3 #344
2026/04/01-22:18:07.442655 7f303ffff6c0 Delete type=0 #346
2026/04/01-22:18:57.645113 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.645145 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.684527 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.719716 7f303effd6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.215403 7f152a3fc6c0 Recovering log #330
2026/01/21-10:43:50.225230 7f152a3fc6c0 Delete type=3 #328
2026/01/21-10:43:50.225283 7f152a3fc6c0 Delete type=0 #330
2026/01/21-10:46:58.336769 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.336818 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.343699 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.364008 7f1529bfb6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.364042 7f1529bfb6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.828271 7f3054fed6c0 Delete type=3 #1
2026/04/01-22:18:01.697526 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:01.697587 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:01.729927 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:01.823265 7f303effd6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at '!items!zvtBlG6KCIn0oCVk' @ 459 : 1
2026/04/01-22:18:01.823278 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.833392 7f303effd6c0 Generated table #348@0: 153 keys, 61883 bytes
2026/04/01-22:18:01.833424 7f303effd6c0 Compacted 1@0 + 0@1 files => 61883 bytes
2026/04/01-22:18:01.862535 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.862662 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:02.006254 7f303effd6c0 Manual compaction at level-0 from '!items!zvtBlG6KCIn0oCVk' @ 459 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.925373 7f152bbff6c0 Recovering log #334
2026/01/21-10:53:45.935373 7f152bbff6c0 Delete type=3 #332
2026/01/21-10:53:45.935424 7f152bbff6c0 Delete type=0 #334
2026/01/21-10:54:50.778002 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:50.778030 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:50.828753 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:50.901010 7f1529bfb6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
2026/01/21-10:54:50.901050 7f1529bfb6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.221290 7f30557ee6c0 Recovering log #346
2026/04/01-22:18:07.279192 7f30557ee6c0 Delete type=3 #344
2026/04/01-22:18:07.279260 7f30557ee6c0 Delete type=0 #346
2026/04/01-22:18:57.441372 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.441403 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.483170 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.557505 7f303effd6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.178287 7f152abfd6c0 Recovering log #330
2026/01/21-10:43:50.188475 7f152abfd6c0 Delete type=3 #328
2026/01/21-10:43:50.188562 7f152abfd6c0 Delete type=0 #330
2026/01/21-10:46:58.315382 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.315409 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.323079 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.336644 7f1529bfb6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.336671 7f1529bfb6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.761288 7f3054fed6c0 Delete type=3 #1
2026/04/01-22:18:01.450482 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:01.450548 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:01.481608 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:01.561277 7f303effd6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at '!items!zfpjROW9LDAlXUkN' @ 189 : 1
2026/04/01-22:18:01.561290 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.574187 7f303effd6c0 Generated table #348@0: 63 keys, 27421 bytes
2026/04/01-22:18:01.574228 7f303effd6c0 Compacted 1@0 + 0@1 files => 27421 bytes
2026/04/01-22:18:01.591168 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.591346 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:01.697394 7f303effd6c0 Manual compaction at level-0 from '!items!zfpjROW9LDAlXUkN' @ 189 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.951417 7f152a3fc6c0 Recovering log #334
2026/01/21-10:53:45.961147 7f152a3fc6c0 Delete type=3 #332
2026/01/21-10:53:45.961217 7f152a3fc6c0 Delete type=0 #334
2026/01/21-10:54:50.828879 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:50.828907 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:50.862960 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:50.901020 7f1529bfb6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
2026/01/21-10:54:50.901069 7f1529bfb6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.332490 7f303f7fe6c0 Recovering log #346
2026/04/01-22:18:07.386293 7f303f7fe6c0 Delete type=3 #344
2026/04/01-22:18:07.386367 7f303f7fe6c0 Delete type=0 #346
2026/04/01-22:18:57.518084 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.518132 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.557307 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.557530 7f303effd6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.203621 7f152b3fe6c0 Recovering log #330
2026/01/21-10:43:50.213118 7f152b3fe6c0 Delete type=3 #328
2026/01/21-10:43:50.213182 7f152b3fe6c0 Delete type=0 #330
2026/01/21-10:46:58.323189 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.323211 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.329442 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.336652 7f1529bfb6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.336688 7f1529bfb6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.807869 7f3054fed6c0 Delete type=3 #1
2026/04/01-22:18:01.532850 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:01.532885 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:01.561124 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:01.659218 7f303effd6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at '!items!yWDg2KlXEz33TSmZ' @ 108 : 1
2026/04/01-22:18:01.659229 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.673995 7f303effd6c0 Generated table #348@0: 36 keys, 24174 bytes
2026/04/01-22:18:01.674032 7f303effd6c0 Compacted 1@0 + 0@1 files => 24174 bytes
2026/04/01-22:18:01.697115 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.697239 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:01.697439 7f303effd6c0 Manual compaction at level-0 from '!items!yWDg2KlXEz33TSmZ' @ 108 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000342
MANIFEST-000355
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.912760 7f152abfd6c0 Recovering log #340
2026/01/21-10:53:45.922870 7f152abfd6c0 Delete type=3 #338
2026/01/21-10:53:45.922940 7f152abfd6c0 Delete type=0 #340
2026/01/21-10:54:50.741159 7f1529bfb6c0 Level-0 table #345: started
2026/01/21-10:54:50.741200 7f1529bfb6c0 Level-0 table #345: 0 bytes OK
2026/01/21-10:54:50.777875 7f1529bfb6c0 Delete type=0 #343
2026/01/21-10:54:50.900993 7f1529bfb6c0 Manual compaction at level-0 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
2026/01/21-10:54:50.901062 7f1529bfb6c0 Manual compaction at level-1 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.152752 7f303ffff6c0 Recovering log #352
2026/04/01-22:18:07.218573 7f303ffff6c0 Delete type=3 #350
2026/04/01-22:18:07.218647 7f303ffff6c0 Delete type=0 #352
2026/04/01-22:18:57.411681 7f303effd6c0 Level-0 table #358: started
2026/04/01-22:18:57.411725 7f303effd6c0 Level-0 table #358: 0 bytes OK
2026/04/01-22:18:57.441232 7f303effd6c0 Delete type=0 #356
2026/04/01-22:18:57.557488 7f303effd6c0 Manual compaction at level-0 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.165803 7f152b3fe6c0 Recovering log #336
2026/01/21-10:43:50.175695 7f152b3fe6c0 Delete type=3 #334
2026/01/21-10:43:50.175747 7f152b3fe6c0 Delete type=0 #336
2026/01/21-10:46:58.329532 7f1529bfb6c0 Level-0 table #341: started
2026/01/21-10:46:58.329569 7f1529bfb6c0 Level-0 table #341: 0 bytes OK
2026/01/21-10:46:58.336457 7f1529bfb6c0 Delete type=0 #339
2026/01/21-10:46:58.336659 7f1529bfb6c0 Manual compaction at level-0 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.336676 7f1529bfb6c0 Manual compaction at level-1 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.735399 7f3054fed6c0 Delete type=3 #1
2026/04/01-22:18:01.502696 7f303effd6c0 Level-0 table #353: started
2026/04/01-22:18:01.502737 7f303effd6c0 Level-0 table #353: 0 bytes OK
2026/04/01-22:18:01.532707 7f303effd6c0 Delete type=0 #351
2026/04/01-22:18:01.634566 7f303effd6c0 Manual compaction at level-0 from '!folders!FBCujRu055QLePB2' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at '!items!zEl2NQsnCpELVWzh' @ 338 : 1
2026/04/01-22:18:01.634579 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.642285 7f303effd6c0 Generated table #354@0: 77 keys, 31459 bytes
2026/04/01-22:18:01.642313 7f303effd6c0 Compacted 1@0 + 0@1 files => 31459 bytes
2026/04/01-22:18:01.658965 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.659060 7f303effd6c0 Delete type=2 #277
2026/04/01-22:18:01.697425 7f303effd6c0 Manual compaction at level-0 from '!items!zEl2NQsnCpELVWzh' @ 338 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000336
MANIFEST-000349
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.937902 7f152b3fe6c0 Recovering log #334
2026/01/21-10:53:45.949011 7f152b3fe6c0 Delete type=3 #332
2026/01/21-10:53:45.949063 7f152b3fe6c0 Delete type=0 #334
2026/01/21-10:54:50.863087 7f1529bfb6c0 Level-0 table #339: started
2026/01/21-10:54:50.863116 7f1529bfb6c0 Level-0 table #339: 0 bytes OK
2026/01/21-10:54:50.900818 7f1529bfb6c0 Delete type=0 #337
2026/01/21-10:54:50.901029 7f1529bfb6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
2026/01/21-10:54:50.901057 7f1529bfb6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.281938 7f303ffff6c0 Recovering log #346
2026/04/01-22:18:07.330015 7f303ffff6c0 Delete type=3 #344
2026/04/01-22:18:07.330112 7f303ffff6c0 Delete type=0 #346
2026/04/01-22:18:57.483327 7f303effd6c0 Level-0 table #352: started
2026/04/01-22:18:57.483365 7f303effd6c0 Level-0 table #352: 0 bytes OK
2026/04/01-22:18:57.517844 7f303effd6c0 Delete type=0 #350
2026/04/01-22:18:57.557519 7f303effd6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.191071 7f152bbff6c0 Recovering log #330
2026/01/21-10:43:50.201148 7f152bbff6c0 Delete type=3 #328
2026/01/21-10:43:50.201234 7f152bbff6c0 Delete type=0 #330
2026/01/21-10:46:58.308832 7f1529bfb6c0 Level-0 table #335: started
2026/01/21-10:46:58.308870 7f1529bfb6c0 Level-0 table #335: 0 bytes OK
2026/01/21-10:46:58.315278 7f1529bfb6c0 Delete type=0 #333
2026/01/21-10:46:58.336631 7f1529bfb6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.336665 7f1529bfb6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.787495 7f30557ee6c0 Delete type=3 #1
2026/04/01-22:18:01.481727 7f303effd6c0 Level-0 table #347: started
2026/04/01-22:18:01.481750 7f303effd6c0 Level-0 table #347: 0 bytes OK
2026/04/01-22:18:01.502490 7f303effd6c0 Delete type=0 #345
2026/04/01-22:18:01.591598 7f303effd6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at '!items!xzRJ6JP1HqoqxLdj' @ 195 : 1
2026/04/01-22:18:01.591612 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.604688 7f303effd6c0 Generated table #348@0: 65 keys, 31582 bytes
2026/04/01-22:18:01.604719 7f303effd6c0 Compacted 1@0 + 0@1 files => 31582 bytes
2026/04/01-22:18:01.634249 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.634407 7f303effd6c0 Delete type=2 #179
2026/04/01-22:18:01.697413 7f303effd6c0 Manual compaction at level-0 from '!items!xzRJ6JP1HqoqxLdj' @ 195 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
View File
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000054
MANIFEST-000067
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:46.057066 7f152bbff6c0 Recovering log #52
2026/01/21-10:53:46.067412 7f152bbff6c0 Delete type=3 #50
2026/01/21-10:53:46.067481 7f152bbff6c0 Delete type=0 #52
2026/01/21-10:54:51.154446 7f1529bfb6c0 Level-0 table #57: started
2026/01/21-10:54:51.154494 7f1529bfb6c0 Level-0 table #57: 0 bytes OK
2026/01/21-10:54:51.189974 7f1529bfb6c0 Delete type=0 #55
2026/01/21-10:54:51.190106 7f1529bfb6c0 Manual compaction at level-0 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.190265 7f1529bfb6c0 Manual compaction at level-1 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.783399 7f30557ee6c0 Recovering log #64
2026/04/01-22:18:07.832197 7f30557ee6c0 Delete type=3 #62
2026/04/01-22:18:07.832261 7f30557ee6c0 Delete type=0 #64
2026/04/01-22:18:57.822755 7f303effd6c0 Level-0 table #70: started
2026/04/01-22:18:57.822793 7f303effd6c0 Level-0 table #70: 0 bytes OK
2026/04/01-22:18:57.859405 7f303effd6c0 Delete type=0 #68
2026/04/01-22:18:57.859590 7f303effd6c0 Manual compaction at level-0 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.312683 7f152b3fe6c0 Recovering log #48
2026/01/21-10:43:50.322328 7f152b3fe6c0 Delete type=3 #46
2026/01/21-10:43:50.322376 7f152b3fe6c0 Delete type=0 #48
2026/01/21-10:46:58.384370 7f1529bfb6c0 Level-0 table #53: started
2026/01/21-10:46:58.384393 7f1529bfb6c0 Level-0 table #53: 0 bytes OK
2026/01/21-10:46:58.391260 7f1529bfb6c0 Delete type=0 #51
2026/01/21-10:46:58.391418 7f1529bfb6c0 Manual compaction at level-0 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.391443 7f1529bfb6c0 Manual compaction at level-1 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.979490 7f303f7fe6c0 Delete type=3 #1
2026/04/01-22:18:02.069241 7f303effd6c0 Level-0 table #65: started
2026/04/01-22:18:02.069285 7f303effd6c0 Level-0 table #65: 0 bytes OK
2026/04/01-22:18:02.096408 7f303effd6c0 Delete type=0 #63
2026/04/01-22:18:02.168860 7f303effd6c0 Manual compaction at level-0 from '!journal!QZDy8zwSVh7t4meA' @ 72057594037927935 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 1 : 1
2026/04/01-22:18:02.168875 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:02.186051 7f303effd6c0 Generated table #66@0: 2 keys, 4920 bytes
2026/04/01-22:18:02.186112 7f303effd6c0 Compacted 1@0 + 0@1 files => 4920 bytes
2026/04/01-22:18:02.214010 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:02.214134 7f303effd6c0 Delete type=2 #5
2026/04/01-22:18:02.307955 7f303effd6c0 Manual compaction at level-0 from '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 1 : 1 .. '!journal.pages!QZDy8zwSVh7t4meA.gdXBDBkPlBjfmTy7' @ 0 : 0; will stop at (end)
View File
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000140
MANIFEST-000153
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:45.976776 7f152b3fe6c0 Recovering log #138
2026/01/21-10:53:45.987431 7f152b3fe6c0 Delete type=3 #136
2026/01/21-10:53:45.987486 7f152b3fe6c0 Delete type=0 #138
2026/01/21-10:54:51.007181 7f1529bfb6c0 Level-0 table #143: started
2026/01/21-10:54:51.007212 7f1529bfb6c0 Level-0 table #143: 0 bytes OK
2026/01/21-10:54:51.044437 7f1529bfb6c0 Delete type=0 #141
2026/01/21-10:54:51.044577 7f1529bfb6c0 Manual compaction at level-0 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.044600 7f1529bfb6c0 Manual compaction at level-1 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.445268 7f303f7fe6c0 Recovering log #150
2026/04/01-22:18:07.497391 7f303f7fe6c0 Delete type=3 #148
2026/04/01-22:18:07.497466 7f303f7fe6c0 Delete type=0 #150
2026/04/01-22:18:57.594156 7f303effd6c0 Level-0 table #156: started
2026/04/01-22:18:57.594188 7f303effd6c0 Level-0 table #156: 0 bytes OK
2026/04/01-22:18:57.644990 7f303effd6c0 Delete type=0 #154
2026/04/01-22:18:57.719693 7f303effd6c0 Manual compaction at level-0 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.227772 7f152abfd6c0 Recovering log #134
2026/01/21-10:43:50.237335 7f152abfd6c0 Delete type=3 #132
2026/01/21-10:43:50.237395 7f152abfd6c0 Delete type=0 #134
2026/01/21-10:46:58.343808 7f1529bfb6c0 Level-0 table #139: started
2026/01/21-10:46:58.343835 7f1529bfb6c0 Level-0 table #139: 0 bytes OK
2026/01/21-10:46:58.350098 7f1529bfb6c0 Delete type=0 #137
2026/01/21-10:46:58.364021 7f1529bfb6c0 Manual compaction at level-0 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.364061 7f1529bfb6c0 Manual compaction at level-1 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.850757 7f303f7fe6c0 Delete type=3 #1
2026/04/01-22:18:01.758624 7f303effd6c0 Level-0 table #151: started
2026/04/01-22:18:01.758655 7f303effd6c0 Level-0 table #151: 0 bytes OK
2026/04/01-22:18:01.785590 7f303effd6c0 Delete type=0 #149
2026/04/01-22:18:01.902455 7f303effd6c0 Manual compaction at level-0 from '!folders!5pCYN0vTiCKOHrXM' @ 72057594037927935 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at '!items!zbZ88BQkH9ZCYlDK' @ 589 : 1
2026/04/01-22:18:01.902469 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.924956 7f303effd6c0 Generated table #152@0: 146 keys, 129863 bytes
2026/04/01-22:18:01.925000 7f303effd6c0 Compacted 1@0 + 0@1 files => 129863 bytes
2026/04/01-22:18:01.956591 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:01.956791 7f303effd6c0 Delete type=2 #107
2026/04/01-22:18:02.006282 7f303effd6c0 Manual compaction at level-0 from '!items!zbZ88BQkH9ZCYlDK' @ 589 : 1 .. '!items!zbZ88BQkH9ZCYlDK' @ 0 : 0; will stop at (end)
View File
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000337
MANIFEST-000350
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:46.003247 7f152abfd6c0 Recovering log #335
2026/01/21-10:53:46.013653 7f152abfd6c0 Delete type=3 #333
2026/01/21-10:53:46.013722 7f152abfd6c0 Delete type=0 #335
2026/01/21-10:54:50.968627 7f1529bfb6c0 Level-0 table #340: started
2026/01/21-10:54:50.968655 7f1529bfb6c0 Level-0 table #340: 0 bytes OK
2026/01/21-10:54:51.007062 7f1529bfb6c0 Delete type=0 #338
2026/01/21-10:54:51.044568 7f1529bfb6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.044607 7f1529bfb6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.556228 7f30557ee6c0 Recovering log #347
2026/04/01-22:18:07.608208 7f30557ee6c0 Delete type=3 #345
2026/04/01-22:18:07.608281 7f30557ee6c0 Delete type=0 #347
2026/04/01-22:18:57.684760 7f303effd6c0 Level-0 table #353: started
2026/04/01-22:18:57.684810 7f303effd6c0 Level-0 table #353: 0 bytes OK
2026/04/01-22:18:57.719410 7f303effd6c0 Delete type=0 #351
2026/04/01-22:18:57.719734 7f303effd6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
+11 -8
View File
@@ -1,8 +1,11 @@
2026/01/21-10:43:50.253598 7f152a3fc6c0 Recovering log #331
2026/01/21-10:43:50.263729 7f152a3fc6c0 Delete type=3 #329
2026/01/21-10:43:50.263795 7f152a3fc6c0 Delete type=0 #331
2026/01/21-10:46:58.357700 7f1529bfb6c0 Level-0 table #336: started
2026/01/21-10:46:58.357727 7f1529bfb6c0 Level-0 table #336: 0 bytes OK
2026/01/21-10:46:58.363871 7f1529bfb6c0 Delete type=0 #334
2026/01/21-10:46:58.364050 7f1529bfb6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.364080 7f1529bfb6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.897025 7f303ffff6c0 Delete type=3 #1
2026/04/01-22:18:01.785750 7f303effd6c0 Level-0 table #348: started
2026/04/01-22:18:01.785788 7f303effd6c0 Level-0 table #348: 0 bytes OK
2026/04/01-22:18:01.823078 7f303effd6c0 Delete type=0 #346
2026/04/01-22:18:01.957069 7f303effd6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at '!items!zON0h5SjFyANjPnA' @ 540 : 1
2026/04/01-22:18:01.957085 7f303effd6c0 Compacting 1@0 + 0@1 files
2026/04/01-22:18:01.976473 7f303effd6c0 Generated table #349@0: 135 keys, 279479 bytes
2026/04/01-22:18:01.976503 7f303effd6c0 Compacted 1@0 + 0@1 files => 279479 bytes
2026/04/01-22:18:02.005890 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:02.006045 7f303effd6c0 Delete type=2 #180
2026/04/01-22:18:02.006294 7f303effd6c0 Manual compaction at level-0 from '!items!zON0h5SjFyANjPnA' @ 540 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
View File
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000334
MANIFEST-000346
+7 -7
View File
@@ -1,7 +1,7 @@
2026/01/21-10:53:46.029848 7f152a3fc6c0 Recovering log #332
2026/01/21-10:53:46.039745 7f152a3fc6c0 Delete type=3 #330
2026/01/21-10:53:46.039809 7f152a3fc6c0 Delete type=0 #332
2026/01/21-10:54:51.044679 7f1529bfb6c0 Level-0 table #337: started
2026/01/21-10:54:51.044730 7f1529bfb6c0 Level-0 table #337: 0 bytes OK
2026/01/21-10:54:51.075139 7f1529bfb6c0 Delete type=0 #335
2026/01/21-10:54:51.190078 7f1529bfb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.672422 7f303f7fe6c0 Recovering log #344
2026/04/01-22:18:07.716816 7f303f7fe6c0 Delete type=3 #342
2026/04/01-22:18:07.716880 7f303f7fe6c0 Delete type=0 #344
2026/04/01-22:18:57.719835 7f303effd6c0 Level-0 table #349: started
2026/04/01-22:18:57.719929 7f303effd6c0 Level-0 table #349: 0 bytes OK
2026/04/01-22:18:57.756920 7f303effd6c0 Delete type=0 #347
2026/04/01-22:18:57.859545 7f303effd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
+5 -7
View File
@@ -1,7 +1,5 @@
2026/01/21-10:43:50.279117 7f152b3fe6c0 Recovering log #328
2026/01/21-10:43:50.289888 7f152b3fe6c0 Delete type=3 #326
2026/01/21-10:43:50.289946 7f152b3fe6c0 Delete type=0 #328
2026/01/21-10:46:58.370955 7f1529bfb6c0 Level-0 table #333: started
2026/01/21-10:46:58.370994 7f1529bfb6c0 Level-0 table #333: 0 bytes OK
2026/01/21-10:46:58.377870 7f1529bfb6c0 Delete type=0 #331
2026/01/21-10:46:58.391392 7f1529bfb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.937152 7f303f7fe6c0 Delete type=3 #1
2026/04/01-22:18:02.006399 7f303effd6c0 Level-0 table #345: started
2026/04/01-22:18:02.006439 7f303effd6c0 Level-0 table #345: 0 bytes OK
2026/04/01-22:18:02.037749 7f303effd6c0 Delete type=0 #343
2026/04/01-22:18:02.131765 7f303effd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
View File
Binary file not shown.
Binary file not shown.
View File
+1 -1
View File
@@ -1 +1 @@
MANIFEST-000305
MANIFEST-000318
+7 -8
View File
@@ -1,8 +1,7 @@
2026/01/21-10:53:46.042639 7f152abfd6c0 Recovering log #303
2026/01/21-10:53:46.053450 7f152abfd6c0 Delete type=3 #301
2026/01/21-10:53:46.053514 7f152abfd6c0 Delete type=0 #303
2026/01/21-10:54:51.119771 7f1529bfb6c0 Level-0 table #308: started
2026/01/21-10:54:51.119820 7f1529bfb6c0 Level-0 table #308: 0 bytes OK
2026/01/21-10:54:51.154290 7f1529bfb6c0 Delete type=0 #306
2026/01/21-10:54:51.190098 7f1529bfb6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
2026/01/21-10:54:51.190281 7f1529bfb6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
2026/04/01-22:18:07.719675 7f303ffff6c0 Recovering log #315
2026/04/01-22:18:07.780030 7f303ffff6c0 Delete type=3 #313
2026/04/01-22:18:07.780122 7f303ffff6c0 Delete type=0 #315
2026/04/01-22:18:57.790586 7f303effd6c0 Level-0 table #321: started
2026/04/01-22:18:57.790620 7f303effd6c0 Level-0 table #321: 0 bytes OK
2026/04/01-22:18:57.822610 7f303effd6c0 Delete type=0 #319
2026/04/01-22:18:57.859578 7f303effd6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes.levels!ypDutqjqZcr7lx6I.defaultLevel0000' @ 0 : 0; will stop at (end)
+12 -8
View File
@@ -1,8 +1,12 @@
2026/01/21-10:43:50.292479 7f152a3fc6c0 Recovering log #299
2026/01/21-10:43:50.302752 7f152a3fc6c0 Delete type=3 #297
2026/01/21-10:43:50.302832 7f152a3fc6c0 Delete type=0 #299
2026/01/21-10:46:58.377980 7f1529bfb6c0 Level-0 table #304: started
2026/01/21-10:46:58.378008 7f1529bfb6c0 Level-0 table #304: 0 bytes OK
2026/01/21-10:46:58.384246 7f1529bfb6c0 Delete type=0 #302
2026/01/21-10:46:58.391407 7f1529bfb6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
2026/01/21-10:46:58.391435 7f1529bfb6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
2026/04/01-22:04:02.958617 7f3054fed6c0 Delete type=3 #1
2026/04/01-22:18:02.096562 7f303effd6c0 Level-0 table #316: started
2026/04/01-22:18:02.116453 7f303effd6c0 Level-0 table #316: 3223 bytes OK
2026/04/01-22:18:02.131581 7f303effd6c0 Delete type=0 #314
2026/04/01-22:18:02.214282 7f303effd6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes.levels!ypDutqjqZcr7lx6I.defaultLevel0000' @ 0 : 0; will stop at '!scenes!ypDutqjqZcr7lx6I' @ 20 : 1
2026/04/01-22:18:02.214293 7f303effd6c0 Compacting 2@0 + 0@1 files
2026/04/01-22:18:02.231344 7f303effd6c0 Generated table #317@0: 8 keys, 3223 bytes
2026/04/01-22:18:02.231382 7f303effd6c0 Compacted 2@0 + 0@1 files => 3223 bytes
2026/04/01-22:18:02.268192 7f303effd6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
2026/04/01-22:18:02.268327 7f303effd6c0 Delete type=2 #148
2026/04/01-22:18:02.268480 7f303effd6c0 Delete type=2 #316
2026/04/01-22:18:02.307970 7f303effd6c0 Manual compaction at level-0 from '!scenes!ypDutqjqZcr7lx6I' @ 20 : 1 .. '!scenes.levels!ypDutqjqZcr7lx6I.defaultLevel0000' @ 0 : 0; will stop at (end)
View File
+1 -1
View File
@@ -289,7 +289,7 @@
"background": "systems/fvtt-les-heritiers/assets/ui/wallpaper_foundry2.webp",
"compatibility": {
"minimum": "13",
"verified": "13"
"verified": "14"
},
"flags": {
"hotReload": {