Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4724cdf2bb | |||
| 6d06c8ddad | |||
| 2770774aa3 | |||
| e417b61625 |
@@ -59,5 +59,5 @@ jobs:
|
|||||||
version: ${{github.event.release.tag_name}}
|
version: ${{github.event.release.tag_name}}
|
||||||
manifest: "https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/system.json"
|
manifest: "https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/system.json"
|
||||||
notes: "https://www.uberwald.me/gitea/public/fvtt-lethal-fantasy/raw/branch/main/changelog.md"
|
notes: "https://www.uberwald.me/gitea/public/fvtt-lethal-fantasy/raw/branch/main/changelog.md"
|
||||||
compatibility-minimum: "13"
|
compatibility-minimum: "14"
|
||||||
compatibility-verified: "14"
|
compatibility-verified: "14"
|
||||||
|
|||||||
@@ -262,6 +262,7 @@ Hooks.on("renderChatMessageHTML", (message, html, data) => {
|
|||||||
const isRangedAttack = (rollTargetOptions?.attackMode === "ranged")
|
const isRangedAttack = (rollTargetOptions?.attackMode === "ranged")
|
||||||
|| (attacker?.type === "monster" && attacker.system.attackMode === "ranged")
|
|| (attacker?.type === "monster" && attacker.system.attackMode === "ranged")
|
||||||
|| (attackerWeapon?.system?.weaponType === "ranged")
|
|| (attackerWeapon?.system?.weaponType === "ranged")
|
||||||
|
|| (rollTargetOptions?.isRangedAttack === true)
|
||||||
|
|
||||||
const defenseMsg = {
|
const defenseMsg = {
|
||||||
type: "requestDefense",
|
type: "requestDefense",
|
||||||
@@ -395,6 +396,13 @@ Hooks.on("renderChatMessageHTML", (message, html, data) => {
|
|||||||
}
|
}
|
||||||
const roll = new documents.LethalFantasyRoll(damageFormula, {}, rollOpts)
|
const roll = new documents.LethalFantasyRoll(damageFormula, {}, rollOpts)
|
||||||
await roll.evaluate()
|
await roll.evaluate()
|
||||||
|
const diceResults = []
|
||||||
|
for (const term of roll.dice) {
|
||||||
|
for (const r of term.results) {
|
||||||
|
diceResults.push({ dice: `1D${term.faces}`, value: r.result })
|
||||||
|
}
|
||||||
|
}
|
||||||
|
roll.options.diceResults = diceResults
|
||||||
roll.options.rollTotal = roll.total
|
roll.options.rollTotal = roll.total
|
||||||
if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true)
|
if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true)
|
||||||
await roll.toMessage()
|
await roll.toMessage()
|
||||||
|
|||||||
@@ -288,6 +288,13 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet
|
|||||||
}
|
}
|
||||||
const roll = new LethalFantasyRoll(formula, {}, rollOpts)
|
const roll = new LethalFantasyRoll(formula, {}, rollOpts)
|
||||||
await roll.evaluate()
|
await roll.evaluate()
|
||||||
|
const diceResults = []
|
||||||
|
for (const term of roll.dice) {
|
||||||
|
for (const r of term.results) {
|
||||||
|
diceResults.push({ dice: `1D${term.faces}`, value: r.result })
|
||||||
|
}
|
||||||
|
}
|
||||||
|
roll.options.diceResults = diceResults
|
||||||
roll.options.rollTotal = roll.total
|
roll.options.rollTotal = roll.total
|
||||||
if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true)
|
if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true)
|
||||||
await roll.toMessage()
|
await roll.toMessage()
|
||||||
|
|||||||
@@ -608,7 +608,12 @@
|
|||||||
},
|
},
|
||||||
"arcane_spell_attack": {
|
"arcane_spell_attack": {
|
||||||
"type": "spell_calamity",
|
"type": "spell_calamity",
|
||||||
"description": "Possible Spell Calamity or Catastrophe"
|
"description": "A possible spell calamity has occurred"
|
||||||
|
},
|
||||||
|
"melee_attack": {
|
||||||
|
"type": "fumble",
|
||||||
|
"detail": "melee_fumble",
|
||||||
|
"description": "Possible Fumble"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ export const RANGE_CHOICES = {
|
|||||||
"pointblank": { label: "Point Blank (Special)", value: "pointblank" },
|
"pointblank": { label: "Point Blank (Special)", value: "pointblank" },
|
||||||
"short": { label: "Short (+0)", value: "0" },
|
"short": { label: "Short (+0)", value: "0" },
|
||||||
"medium": { label: "Medium (Red +5)", value: "+5" },
|
"medium": { label: "Medium (Red +5)", value: "+5" },
|
||||||
"long": { label: "Long (Purle +7)", value: "+7" },
|
"long": { label: "Long (Purple +7)", value: "+7" },
|
||||||
"extreme": { label: "Extreme (Grey +9)", value: "+9" },
|
"extreme": { label: "Extreme (Grey +9)", value: "+9" },
|
||||||
"beyondskill": { label: "Beyond Skill (Blue +11)", value: "beyondskill" }
|
"beyondskill": { label: "Beyond Skill (Blue +11)", value: "beyondskill" }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -261,7 +261,8 @@ export default class LethalFantasyActor extends Actor {
|
|||||||
weapon: weapon,
|
weapon: weapon,
|
||||||
weaponSkillModifier: skill.weaponSkillModifier,
|
weaponSkillModifier: skill.weaponSkillModifier,
|
||||||
rollKey: rollKey,
|
rollKey: rollKey,
|
||||||
combat: foundry.utils.duplicate(this.system.combat)
|
combat: foundry.utils.duplicate(this.system.combat),
|
||||||
|
isRangedAttack: weapon.system.weaponType === "ranged"
|
||||||
}
|
}
|
||||||
if (rollType === "weapon-damage-small" || rollType === "weapon-damage-medium") {
|
if (rollType === "weapon-damage-small" || rollType === "weapon-damage-medium") {
|
||||||
rollTarget.grantedDice = this.system.granted.damageDice
|
rollTarget.grantedDice = this.system.granted.damageDice
|
||||||
|
|||||||
@@ -111,17 +111,16 @@ export default class D30Roll {
|
|||||||
if (externalType === "weapon-attack") {
|
if (externalType === "weapon-attack") {
|
||||||
if (!weapon) {
|
if (!weapon) {
|
||||||
console.warn("D30Roll | Weapon object required for weapon-attack type")
|
console.warn("D30Roll | Weapon object required for weapon-attack type")
|
||||||
return this.ROLL_TYPES.MELEE_ATTACK // Default to melee
|
// Fall through to use options.isRanged if available, otherwise default melee
|
||||||
}
|
}
|
||||||
return weapon.system?.weaponType === "ranged"
|
return (options.isRanged || weapon?.system?.weaponType === "ranged")
|
||||||
? this.ROLL_TYPES.RANGED_ATTACK
|
? this.ROLL_TYPES.RANGED_ATTACK
|
||||||
: this.ROLL_TYPES.MELEE_ATTACK
|
: this.ROLL_TYPES.MELEE_ATTACK
|
||||||
}
|
}
|
||||||
|
|
||||||
// Monster attacks - default to melee
|
// Monster attacks - check options.isRanged (set from rollTarget.attackMode) or weapon type
|
||||||
if (externalType === "monster-attack") {
|
if (externalType === "monster-attack") {
|
||||||
// Check if weapon object has range information
|
if (options.isRanged || weapon?.system?.weaponType === "ranged") {
|
||||||
if (weapon?.system?.weaponType === "ranged") {
|
|
||||||
return this.ROLL_TYPES.RANGED_ATTACK
|
return this.ROLL_TYPES.RANGED_ATTACK
|
||||||
}
|
}
|
||||||
return this.ROLL_TYPES.MELEE_ATTACK
|
return this.ROLL_TYPES.MELEE_ATTACK
|
||||||
|
|||||||
@@ -237,6 +237,7 @@ export default class LethalFantasyRoll extends Roll {
|
|||||||
baseFormula = "D20"
|
baseFormula = "D20"
|
||||||
hasModifier = true
|
hasModifier = true
|
||||||
hasChangeDice = false
|
hasChangeDice = false
|
||||||
|
hasFavor = true
|
||||||
options.rollTarget.value = options.rollTarget.actorModifiers.levelSpellModifier + options.rollTarget.actorModifiers.intSpellModifier
|
options.rollTarget.value = options.rollTarget.actorModifiers.levelSpellModifier + options.rollTarget.actorModifiers.intSpellModifier
|
||||||
options.rollTarget.charModifier = options.rollTarget.actorModifiers.intSpellModifier
|
options.rollTarget.charModifier = options.rollTarget.actorModifiers.intSpellModifier
|
||||||
hasStaticModifier = options.rollType === "spell-power"
|
hasStaticModifier = options.rollType === "spell-power"
|
||||||
@@ -253,6 +254,7 @@ export default class LethalFantasyRoll extends Roll {
|
|||||||
dice = "1D20"
|
dice = "1D20"
|
||||||
baseFormula = "D20"
|
baseFormula = "D20"
|
||||||
hasChangeDice = false
|
hasChangeDice = false
|
||||||
|
hasFavor = true
|
||||||
options.rollTarget.value = options.rollTarget.actorModifiers.levelMiracleModifier + options.rollTarget.actorModifiers.chaMiracleModifier
|
options.rollTarget.value = options.rollTarget.actorModifiers.levelMiracleModifier + options.rollTarget.actorModifiers.chaMiracleModifier
|
||||||
options.rollTarget.charModifier = options.rollTarget.actorModifiers.chaMiracleModifier
|
options.rollTarget.charModifier = options.rollTarget.actorModifiers.chaMiracleModifier
|
||||||
hasStaticModifier = options.rollType === "miracle-power"
|
hasStaticModifier = options.rollType === "miracle-power"
|
||||||
@@ -592,12 +594,17 @@ export default class LethalFantasyRoll extends Roll {
|
|||||||
}
|
}
|
||||||
options.D30result = rollD30.total
|
options.D30result = rollD30.total
|
||||||
|
|
||||||
// Récupérer le message D30 correspondant
|
// Compute isRanged for D30: covers defense (isRangedDefense), monster ranged attacks (attackMode),
|
||||||
|
// and PC weapon attacks (isRangedAttack or weaponType)
|
||||||
|
const isRangedForD30 = options.isRangedDefense
|
||||||
|
|| options.rollTarget?.attackMode === "ranged"
|
||||||
|
|| options.rollTarget?.isRangedAttack === true
|
||||||
|
|| options.rollTarget?.weapon?.system?.weaponType === "ranged"
|
||||||
const d30Message = D30Roll.getResult(
|
const d30Message = D30Roll.getResult(
|
||||||
rollD30.total,
|
rollD30.total,
|
||||||
options.rollType,
|
options.rollType,
|
||||||
options.rollTarget?.weapon,
|
options.rollTarget?.weapon,
|
||||||
{ isRanged: options.isRangedDefense }
|
{ isRanged: isRangedForD30 }
|
||||||
)
|
)
|
||||||
options.D30message = d30Message
|
options.D30message = d30Message
|
||||||
}
|
}
|
||||||
@@ -980,7 +987,7 @@ export default class LethalFantasyRoll extends Roll {
|
|||||||
}
|
}
|
||||||
// Range weapon loading
|
// Range weapon loading
|
||||||
if (!currentAction.weaponLoaded && currentAction.rangedLoad) {
|
if (!currentAction.weaponLoaded && currentAction.rangedLoad) {
|
||||||
if (currentAction.progressionCount <= currentAction.rangedLoad) {
|
if (currentAction.progressionCount < currentAction.rangedLoad) {
|
||||||
let message = `Ranged weapon ${currentAction.name} is loading, loading count : ${currentAction.progressionCount}/${currentAction.rangedLoad}`
|
let message = `Ranged weapon ${currentAction.name} is loading, loading count : ${currentAction.progressionCount}/${currentAction.rangedLoad}`
|
||||||
ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: combatant.actor }) })
|
ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: combatant.actor }) })
|
||||||
currentAction.progressionCount += 1
|
currentAction.progressionCount += 1
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
MANIFEST-000607
|
MANIFEST-000611
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/20-00:10:37.079181 7f0b1e7ee6c0 Recovering log #605
|
2026/05/20-23:09:33.153266 7f179e7ed6c0 Recovering log #609
|
||||||
2026/05/20-00:10:37.089613 7f0b1e7ee6c0 Delete type=3 #603
|
2026/05/20-23:09:33.205459 7f179e7ed6c0 Delete type=3 #607
|
||||||
2026/05/20-00:10:37.089671 7f0b1e7ee6c0 Delete type=0 #605
|
2026/05/20-23:09:33.205507 7f179e7ed6c0 Delete type=0 #609
|
||||||
2026/05/20-10:53:40.566713 7f0b1cfeb6c0 Level-0 table #610: started
|
2026/05/20-23:16:53.517842 7f179d7eb6c0 Level-0 table #614: started
|
||||||
2026/05/20-10:53:40.566740 7f0b1cfeb6c0 Level-0 table #610: 0 bytes OK
|
2026/05/20-23:16:53.517893 7f179d7eb6c0 Level-0 table #614: 0 bytes OK
|
||||||
2026/05/20-10:53:40.572741 7f0b1cfeb6c0 Delete type=0 #608
|
2026/05/20-23:16:53.523991 7f179d7eb6c0 Delete type=0 #612
|
||||||
2026/05/20-10:53:40.587356 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.536989 7f179d7eb6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
||||||
2026/05/20-10:53:40.587409 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537026 7f179d7eb6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/19-10:50:35.862031 7f5a477fe6c0 Recovering log #601
|
2026/05/20-00:10:37.079181 7f0b1e7ee6c0 Recovering log #605
|
||||||
2026/05/19-10:50:35.923479 7f5a477fe6c0 Delete type=3 #599
|
2026/05/20-00:10:37.089613 7f0b1e7ee6c0 Delete type=3 #603
|
||||||
2026/05/19-10:50:35.923537 7f5a477fe6c0 Delete type=0 #601
|
2026/05/20-00:10:37.089671 7f0b1e7ee6c0 Delete type=0 #605
|
||||||
2026/05/19-10:51:28.990207 7f5a467fc6c0 Level-0 table #606: started
|
2026/05/20-10:53:40.566713 7f0b1cfeb6c0 Level-0 table #610: started
|
||||||
2026/05/19-10:51:28.990237 7f5a467fc6c0 Level-0 table #606: 0 bytes OK
|
2026/05/20-10:53:40.566740 7f0b1cfeb6c0 Level-0 table #610: 0 bytes OK
|
||||||
2026/05/19-10:51:28.997402 7f5a467fc6c0 Delete type=0 #604
|
2026/05/20-10:53:40.572741 7f0b1cfeb6c0 Delete type=0 #608
|
||||||
2026/05/19-10:51:28.997604 7f5a467fc6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587356 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
||||||
2026/05/19-10:51:28.997650 7f5a467fc6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587409 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000604
|
MANIFEST-000608
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/20-00:10:37.107483 7f0b1efef6c0 Recovering log #602
|
2026/05/20-23:09:33.234730 7f179e7ed6c0 Recovering log #606
|
||||||
2026/05/20-00:10:37.117907 7f0b1efef6c0 Delete type=3 #600
|
2026/05/20-23:09:33.288868 7f179e7ed6c0 Delete type=3 #604
|
||||||
2026/05/20-00:10:37.117968 7f0b1efef6c0 Delete type=0 #602
|
2026/05/20-23:09:33.288920 7f179e7ed6c0 Delete type=0 #606
|
||||||
2026/05/20-10:53:40.572909 7f0b1cfeb6c0 Level-0 table #607: started
|
2026/05/20-23:16:53.524172 7f179d7eb6c0 Level-0 table #611: started
|
||||||
2026/05/20-10:53:40.572948 7f0b1cfeb6c0 Level-0 table #607: 0 bytes OK
|
2026/05/20-23:16:53.524219 7f179d7eb6c0 Level-0 table #611: 0 bytes OK
|
||||||
2026/05/20-10:53:40.579001 7f0b1cfeb6c0 Delete type=0 #605
|
2026/05/20-23:16:53.530312 7f179d7eb6c0 Delete type=0 #609
|
||||||
2026/05/20-10:53:40.587370 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537003 7f179d7eb6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
||||||
2026/05/20-10:53:40.587430 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537059 7f179d7eb6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/19-10:50:35.962917 7f5a46ffd6c0 Recovering log #598
|
2026/05/20-00:10:37.107483 7f0b1efef6c0 Recovering log #602
|
||||||
2026/05/19-10:50:36.018914 7f5a46ffd6c0 Delete type=3 #596
|
2026/05/20-00:10:37.117907 7f0b1efef6c0 Delete type=3 #600
|
||||||
2026/05/19-10:50:36.018977 7f5a46ffd6c0 Delete type=0 #598
|
2026/05/20-00:10:37.117968 7f0b1efef6c0 Delete type=0 #602
|
||||||
2026/05/19-10:51:28.983427 7f5a467fc6c0 Level-0 table #603: started
|
2026/05/20-10:53:40.572909 7f0b1cfeb6c0 Level-0 table #607: started
|
||||||
2026/05/19-10:51:28.983464 7f5a467fc6c0 Level-0 table #603: 0 bytes OK
|
2026/05/20-10:53:40.572948 7f0b1cfeb6c0 Level-0 table #607: 0 bytes OK
|
||||||
2026/05/19-10:51:28.990020 7f5a467fc6c0 Delete type=0 #601
|
2026/05/20-10:53:40.579001 7f0b1cfeb6c0 Delete type=0 #605
|
||||||
2026/05/19-10:51:28.997591 7f5a467fc6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587370 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
||||||
2026/05/19-10:51:28.997639 7f5a467fc6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587430 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000609
|
MANIFEST-000613
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/20-00:10:37.061485 7f0b1efef6c0 Recovering log #607
|
2026/05/20-23:09:33.082007 7f179dfec6c0 Recovering log #611
|
||||||
2026/05/20-00:10:37.071572 7f0b1efef6c0 Delete type=3 #605
|
2026/05/20-23:09:33.140910 7f179dfec6c0 Delete type=3 #609
|
||||||
2026/05/20-00:10:37.071684 7f0b1efef6c0 Delete type=0 #607
|
2026/05/20-23:09:33.140962 7f179dfec6c0 Delete type=0 #611
|
||||||
2026/05/20-10:53:40.579189 7f0b1cfeb6c0 Level-0 table #612: started
|
2026/05/20-23:16:53.510592 7f179d7eb6c0 Level-0 table #616: started
|
||||||
2026/05/20-10:53:40.579229 7f0b1cfeb6c0 Level-0 table #612: 0 bytes OK
|
2026/05/20-23:16:53.510664 7f179d7eb6c0 Level-0 table #616: 0 bytes OK
|
||||||
2026/05/20-10:53:40.587176 7f0b1cfeb6c0 Delete type=0 #610
|
2026/05/20-23:16:53.517661 7f179d7eb6c0 Delete type=0 #614
|
||||||
2026/05/20-10:53:40.587386 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.536973 7f179d7eb6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
||||||
2026/05/20-10:53:40.587419 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537037 7f179d7eb6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/19-10:50:35.772455 7f5a46ffd6c0 Recovering log #603
|
2026/05/20-00:10:37.061485 7f0b1efef6c0 Recovering log #607
|
||||||
2026/05/19-10:50:35.837426 7f5a46ffd6c0 Delete type=3 #601
|
2026/05/20-00:10:37.071572 7f0b1efef6c0 Delete type=3 #605
|
||||||
2026/05/19-10:50:35.837512 7f5a46ffd6c0 Delete type=0 #603
|
2026/05/20-00:10:37.071684 7f0b1efef6c0 Delete type=0 #607
|
||||||
2026/05/19-10:51:28.969686 7f5a467fc6c0 Level-0 table #608: started
|
2026/05/20-10:53:40.579189 7f0b1cfeb6c0 Level-0 table #612: started
|
||||||
2026/05/19-10:51:28.969769 7f5a467fc6c0 Level-0 table #608: 0 bytes OK
|
2026/05/20-10:53:40.579229 7f0b1cfeb6c0 Level-0 table #612: 0 bytes OK
|
||||||
2026/05/19-10:51:28.976467 7f5a467fc6c0 Delete type=0 #606
|
2026/05/20-10:53:40.587176 7f0b1cfeb6c0 Delete type=0 #610
|
||||||
2026/05/19-10:51:28.997558 7f5a467fc6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587386 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
||||||
2026/05/19-10:51:28.997616 7f5a467fc6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587419 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000304
|
MANIFEST-000308
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/20-00:10:37.136939 7f0b1efef6c0 Recovering log #302
|
2026/05/20-23:09:33.368596 7f179e7ed6c0 Recovering log #306
|
||||||
2026/05/20-00:10:37.146957 7f0b1efef6c0 Delete type=3 #300
|
2026/05/20-23:09:33.422152 7f179e7ed6c0 Delete type=3 #304
|
||||||
2026/05/20-00:10:37.147030 7f0b1efef6c0 Delete type=0 #302
|
2026/05/20-23:09:33.422210 7f179e7ed6c0 Delete type=0 #306
|
||||||
2026/05/20-10:53:40.615430 7f0b1cfeb6c0 Level-0 table #307: started
|
2026/05/20-23:16:53.560903 7f179d7eb6c0 Level-0 table #311: started
|
||||||
2026/05/20-10:53:40.615467 7f0b1cfeb6c0 Level-0 table #307: 0 bytes OK
|
2026/05/20-23:16:53.560969 7f179d7eb6c0 Level-0 table #311: 0 bytes OK
|
||||||
2026/05/20-10:53:40.621586 7f0b1cfeb6c0 Delete type=0 #305
|
2026/05/20-23:16:53.568455 7f179d7eb6c0 Delete type=0 #309
|
||||||
2026/05/20-10:53:40.621713 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.568616 7f179d7eb6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
||||||
2026/05/20-10:53:40.633723 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.578679 7f179d7eb6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/19-10:50:36.147771 7f5a46ffd6c0 Recovering log #298
|
2026/05/20-00:10:37.136939 7f0b1efef6c0 Recovering log #302
|
||||||
2026/05/19-10:50:36.209801 7f5a46ffd6c0 Delete type=3 #296
|
2026/05/20-00:10:37.146957 7f0b1efef6c0 Delete type=3 #300
|
||||||
2026/05/19-10:50:36.209908 7f5a46ffd6c0 Delete type=0 #298
|
2026/05/20-00:10:37.147030 7f0b1efef6c0 Delete type=0 #302
|
||||||
2026/05/19-10:51:29.021338 7f5a467fc6c0 Level-0 table #303: started
|
2026/05/20-10:53:40.615430 7f0b1cfeb6c0 Level-0 table #307: started
|
||||||
2026/05/19-10:51:29.021378 7f5a467fc6c0 Level-0 table #303: 0 bytes OK
|
2026/05/20-10:53:40.615467 7f0b1cfeb6c0 Level-0 table #307: 0 bytes OK
|
||||||
2026/05/19-10:51:29.027529 7f5a467fc6c0 Delete type=0 #301
|
2026/05/20-10:53:40.621586 7f0b1cfeb6c0 Delete type=0 #305
|
||||||
2026/05/19-10:51:29.027761 7f5a467fc6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.621713 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
||||||
2026/05/19-10:51:29.027787 7f5a467fc6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.633723 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
BIN
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000603
|
MANIFEST-000607
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/20-00:10:37.121340 7f0b1e7ee6c0 Recovering log #601
|
2026/05/20-23:09:33.302872 7f179efee6c0 Recovering log #605
|
||||||
2026/05/20-00:10:37.132435 7f0b1e7ee6c0 Delete type=3 #599
|
2026/05/20-23:09:33.362229 7f179efee6c0 Delete type=3 #603
|
||||||
2026/05/20-00:10:37.132491 7f0b1e7ee6c0 Delete type=0 #601
|
2026/05/20-23:09:33.362319 7f179efee6c0 Delete type=0 #605
|
||||||
2026/05/20-10:53:40.559937 7f0b1cfeb6c0 Level-0 table #606: started
|
2026/05/20-23:16:53.530498 7f179d7eb6c0 Level-0 table #610: started
|
||||||
2026/05/20-10:53:40.560028 7f0b1cfeb6c0 Level-0 table #606: 0 bytes OK
|
2026/05/20-23:16:53.530547 7f179d7eb6c0 Level-0 table #610: 0 bytes OK
|
||||||
2026/05/20-10:53:40.566605 7f0b1cfeb6c0 Delete type=0 #604
|
2026/05/20-23:16:53.536854 7f179d7eb6c0 Delete type=0 #608
|
||||||
2026/05/20-10:53:40.587338 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537015 7f179d7eb6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
||||||
2026/05/20-10:53:40.587398 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
2026/05/20-23:16:53.537048 7f179d7eb6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2026/05/19-10:50:36.056028 7f5a47fff6c0 Recovering log #597
|
2026/05/20-00:10:37.121340 7f0b1e7ee6c0 Recovering log #601
|
||||||
2026/05/19-10:50:36.115465 7f5a47fff6c0 Delete type=3 #595
|
2026/05/20-00:10:37.132435 7f0b1e7ee6c0 Delete type=3 #599
|
||||||
2026/05/19-10:50:36.115585 7f5a47fff6c0 Delete type=0 #597
|
2026/05/20-00:10:37.132491 7f0b1e7ee6c0 Delete type=0 #601
|
||||||
2026/05/19-10:51:28.976707 7f5a467fc6c0 Level-0 table #602: started
|
2026/05/20-10:53:40.559937 7f0b1cfeb6c0 Level-0 table #606: started
|
||||||
2026/05/19-10:51:28.976754 7f5a467fc6c0 Level-0 table #602: 0 bytes OK
|
2026/05/20-10:53:40.560028 7f0b1cfeb6c0 Level-0 table #606: 0 bytes OK
|
||||||
2026/05/19-10:51:28.983222 7f5a467fc6c0 Delete type=0 #600
|
2026/05/20-10:53:40.566605 7f0b1cfeb6c0 Delete type=0 #604
|
||||||
2026/05/19-10:51:28.997577 7f5a467fc6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587338 7f0b1cfeb6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
||||||
2026/05/19-10:51:28.997627 7f5a467fc6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
2026/05/20-10:53:40.587398 7f0b1cfeb6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
BIN
Binary file not shown.
Reference in New Issue
Block a user