Add minecraft-exporter to list of exporter

Signed-off-by: Engin Diri<EMAIL_ADDRESS>
Please add this https://github.com/dirien/minecraft-prometheus-exporter minecraft exporter to your list of exporter.
Sample output
# HELP minecraft_prometheus_exporter_animals_bred_total The number of times the player bred two mobs.
# TYPE minecraft_prometheus_exporter_animals_bred_total counter
minecraft_prometheus_exporter_animals_bred_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_aviate_one_cm_total The total distance traveled by elytra.
# TYPE minecraft_prometheus_exporter_aviate_one_cm_total counter
minecraft_prometheus_exporter_aviate_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_bell_ring_total The number of times the player has rung a Bell.
# TYPE minecraft_prometheus_exporter_bell_ring_total counter
minecraft_prometheus_exporter_bell_ring_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_blocks_mined_total Statistic related to the number of blocks a player mined
# TYPE minecraft_prometheus_exporter_blocks_mined_total counter
minecraft_prometheus_exporter_blocks_mined_total{block="clay",player="ediri"} 1
minecraft_prometheus_exporter_blocks_mined_total{block="coal_ore",player="ediri"} 13
minecraft_prometheus_exporter_blocks_mined_total{block="crafting_table",player="ediri"} 1
minecraft_prometheus_exporter_blocks_mined_total{block="dirt",player="ediri"} 19
minecraft_prometheus_exporter_blocks_mined_total{block="grass",player="ediri"} 31
minecraft_prometheus_exporter_blocks_mined_total{block="grass_block",player="ediri"} 17
minecraft_prometheus_exporter_blocks_mined_total{block="oak_leaves",player="ediri"} 1
minecraft_prometheus_exporter_blocks_mined_total{block="oak_log",player="ediri"} 5
minecraft_prometheus_exporter_blocks_mined_total{block="oxeye_daisy",player="ediri"} 1
minecraft_prometheus_exporter_blocks_mined_total{block="seagrass",player="ediri"} 5
minecraft_prometheus_exporter_blocks_mined_total{block="spruce_leaves",player="ediri"} 11
minecraft_prometheus_exporter_blocks_mined_total{block="spruce_log",player="ediri"} 13
minecraft_prometheus_exporter_blocks_mined_total{block="stone",player="ediri"} 2
minecraft_prometheus_exporter_blocks_mined_total{block="tall_seagrass",player="ediri"} 5
minecraft_prometheus_exporter_blocks_mined_total{block="vine",player="ediri"} 2
# HELP minecraft_prometheus_exporter_boat_one_cm_total The total distance traveled by boats.
# TYPE minecraft_prometheus_exporter_boat_one_cm_total counter
minecraft_prometheus_exporter_boat_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which minecraft_prometheus_exporter was built.
# TYPE minecraft_prometheus_exporter_build_info gauge
minecraft_prometheus_exporter_build_info{branch="",goversion="go1.16.5",revision="",version=""} 1
# HELP minecraft_prometheus_exporter_clean_armor_total The number of dyed leather armors washed with a cauldron.
# TYPE minecraft_prometheus_exporter_clean_armor_total counter
minecraft_prometheus_exporter_clean_armor_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_clean_banner_total The number of banner patterns washed with a cauldron.
# TYPE minecraft_prometheus_exporter_clean_banner_total counter
minecraft_prometheus_exporter_clean_banner_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_clean_shulker_box_total The number of times the player has washed a Shulker Box with a cauldron.
# TYPE minecraft_prometheus_exporter_clean_shulker_box_total counter
minecraft_prometheus_exporter_clean_shulker_box_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_climb_one_cm_total The total distance traveled up ladders or vines.
# TYPE minecraft_prometheus_exporter_climb_one_cm_total counter
minecraft_prometheus_exporter_climb_one_cm_total{player="ediri"} 16
# HELP minecraft_prometheus_exporter_crouch_one_cm_total The total distance walked while sneaking.
# TYPE minecraft_prometheus_exporter_crouch_one_cm_total counter
minecraft_prometheus_exporter_crouch_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_absorbed_total The amount of damage the player has absorbed in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_absorbed_total counter
minecraft_prometheus_exporter_damage_absorbed_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_blocked_by_shield_total The amount of damage the player has blocked with a shield in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_blocked_by_shield_total counter
minecraft_prometheus_exporter_damage_blocked_by_shield_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_dealt_absorbed_total The amount of damage the player has dealt that were absorbed, in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_dealt_absorbed_total counter
minecraft_prometheus_exporter_damage_dealt_absorbed_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_dealt_resisted_total The amount of damage the player has dealt that were resisted, in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_dealt_resisted_total counter
minecraft_prometheus_exporter_damage_dealt_resisted_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_dealt_total The amount of damage the player has dealt in tenths 1♥. Includes only melee attacks.
# TYPE minecraft_prometheus_exporter_damage_dealt_total counter
minecraft_prometheus_exporter_damage_dealt_total{player="ediri"} 306
# HELP minecraft_prometheus_exporter_damage_resisted_total The amount of damage the player has resisted in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_resisted_total counter
minecraft_prometheus_exporter_damage_resisted_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_damage_taken_total The amount of damage the player has taken in tenths of 1♥.
# TYPE minecraft_prometheus_exporter_damage_taken_total counter
minecraft_prometheus_exporter_damage_taken_total{player="ediri"} 805
# HELP minecraft_prometheus_exporter_deaths_total The number of times the player died.
# TYPE minecraft_prometheus_exporter_deaths_total counter
minecraft_prometheus_exporter_deaths_total{player="ediri"} 3
# HELP minecraft_prometheus_exporter_eat_cake_slice_total The number of cake slices eaten.
# TYPE minecraft_prometheus_exporter_eat_cake_slice_total counter
minecraft_prometheus_exporter_eat_cake_slice_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_enchant_item_total The number of items enchanted.
# TYPE minecraft_prometheus_exporter_enchant_item_total counter
minecraft_prometheus_exporter_enchant_item_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_entities_killed_total Statistics related to the number of entities a player killed
# TYPE minecraft_prometheus_exporter_entities_killed_total counter
minecraft_prometheus_exporter_entities_killed_total{entity="pig",player="ediri"} 2
# HELP minecraft_prometheus_exporter_fall_one_cm_total The total distance fallen, excluding jumping.
# TYPE minecraft_prometheus_exporter_fall_one_cm_total counter
minecraft_prometheus_exporter_fall_one_cm_total{player="ediri"} 2533
# HELP minecraft_prometheus_exporter_fill_cauldron_total The number of times the player filled cauldrons with water buckets.
# TYPE minecraft_prometheus_exporter_fill_cauldron_total counter
minecraft_prometheus_exporter_fill_cauldron_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_fish_caught_total The number of fish caught.
# TYPE minecraft_prometheus_exporter_fish_caught_total counter
minecraft_prometheus_exporter_fish_caught_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_fly_one_cm_total Distance traveled upwards and forwards at the same time, while more than one block above the ground.
# TYPE minecraft_prometheus_exporter_fly_one_cm_total counter
minecraft_prometheus_exporter_fly_one_cm_total{player="ediri"} 3089
# HELP minecraft_prometheus_exporter_horse_one_cm_total The total distance traveled by horses..
# TYPE minecraft_prometheus_exporter_horse_one_cm_total counter
minecraft_prometheus_exporter_horse_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_inspect_dispenser_total The number of times interacted with dispensers.
# TYPE minecraft_prometheus_exporter_inspect_dispenser_total counter
minecraft_prometheus_exporter_inspect_dispenser_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_inspect_dropper_total The number of times interacted with droppers.
# TYPE minecraft_prometheus_exporter_inspect_dropper_total counter
minecraft_prometheus_exporter_inspect_dropper_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_inspect_hopper_total The number of times interacted with hoppers.
# TYPE minecraft_prometheus_exporter_inspect_hopper_total counter
minecraft_prometheus_exporter_inspect_hopper_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_anvil_total The number of times interacted with anvils.
# TYPE minecraft_prometheus_exporter_interact_with_anvil_total counter
minecraft_prometheus_exporter_interact_with_anvil_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_beacon_total The number of times interacted with beacons.
# TYPE minecraft_prometheus_exporter_interact_with_beacon_total counter
minecraft_prometheus_exporter_interact_with_beacon_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_blast_furnace_total The number of times interacted with blast furnaces
# TYPE minecraft_prometheus_exporter_interact_with_blast_furnace_total counter
minecraft_prometheus_exporter_interact_with_blast_furnace_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_brewingstand_total The number of times interacted with brewing stands
# TYPE minecraft_prometheus_exporter_interact_with_brewingstand_total counter
minecraft_prometheus_exporter_interact_with_brewingstand_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_campfire_total The number of times interacted with campfires
# TYPE minecraft_prometheus_exporter_interact_with_campfire_total counter
minecraft_prometheus_exporter_interact_with_campfire_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_cartography_table_total The number of times interacted with cartography tables
# TYPE minecraft_prometheus_exporter_interact_with_cartography_table_total counter
minecraft_prometheus_exporter_interact_with_cartography_table_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_crafting_table_total The number of times interacted with crafting tables
# TYPE minecraft_prometheus_exporter_interact_with_crafting_table_total counter
minecraft_prometheus_exporter_interact_with_crafting_table_total{player="ediri"} 8
# HELP minecraft_prometheus_exporter_interact_with_furnace_total The number of times interacted with furnaces
# TYPE minecraft_prometheus_exporter_interact_with_furnace_total counter
minecraft_prometheus_exporter_interact_with_furnace_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_grindstone_total The number of times interacted with grindstones
# TYPE minecraft_prometheus_exporter_interact_with_grindstone_total counter
minecraft_prometheus_exporter_interact_with_grindstone_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_lectern_total The number of times interacted with lecterns
# TYPE minecraft_prometheus_exporter_interact_with_lectern_total counter
minecraft_prometheus_exporter_interact_with_lectern_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_loom_total The number of times interacted with looms
# TYPE minecraft_prometheus_exporter_interact_with_loom_total counter
minecraft_prometheus_exporter_interact_with_loom_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_smithing_table_total The number of times interacted with smithing tables.
# TYPE minecraft_prometheus_exporter_interact_with_smithing_table_total counter
minecraft_prometheus_exporter_interact_with_smithing_table_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_smoker_total The number of times interacted with smokers.
# TYPE minecraft_prometheus_exporter_interact_with_smoker_total counter
minecraft_prometheus_exporter_interact_with_smoker_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_interact_with_stonecutter_total The number of times interacted with stonecutters.
# TYPE minecraft_prometheus_exporter_interact_with_stonecutter_total counter
minecraft_prometheus_exporter_interact_with_stonecutter_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_item_broken_total Statistics related to the number of items a player ran their durability negative
# TYPE minecraft_prometheus_exporter_item_broken_total counter
minecraft_prometheus_exporter_item_broken_total{entity="wooden_axe",player="ediri"} 1
# HELP minecraft_prometheus_exporter_item_crafted_total Statistics related to the number of items crafted, smelted, etc.
# TYPE minecraft_prometheus_exporter_item_crafted_total counter
minecraft_prometheus_exporter_item_crafted_total{block="crafting_table",player="ediri"} 2
minecraft_prometheus_exporter_item_crafted_total{block="oak_planks",player="ediri"} 16
minecraft_prometheus_exporter_item_crafted_total{block="oak_wood",player="ediri"} 3
minecraft_prometheus_exporter_item_crafted_total{block="spruce_planks",player="ediri"} 28
minecraft_prometheus_exporter_item_crafted_total{block="stick",player="ediri"} 16
minecraft_prometheus_exporter_item_crafted_total{block="torch",player="ediri"} 8
minecraft_prometheus_exporter_item_crafted_total{block="wooden_axe",player="ediri"} 1
minecraft_prometheus_exporter_item_crafted_total{block="wooden_pickaxe",player="ediri"} 2
minecraft_prometheus_exporter_item_crafted_total{block="wooden_shovel",player="ediri"} 1
# HELP minecraft_prometheus_exporter_item_dropped_total Statistics related to the number of items that droped.
# TYPE minecraft_prometheus_exporter_item_dropped_total counter
minecraft_prometheus_exporter_item_dropped_total{entity="porkchop",player="ediri"} 4
# HELP minecraft_prometheus_exporter_item_picked_up_total Statistics related to the number of dropped items a player picked up
# TYPE minecraft_prometheus_exporter_item_picked_up_total counter
minecraft_prometheus_exporter_item_picked_up_total{entity="coal",player="ediri"} 12
minecraft_prometheus_exporter_item_picked_up_total{entity="crafting_table",player="ediri"} 1
minecraft_prometheus_exporter_item_picked_up_total{entity="dirt",player="ediri"} 32
minecraft_prometheus_exporter_item_picked_up_total{entity="oak_log",player="ediri"} 5
minecraft_prometheus_exporter_item_picked_up_total{entity="oxeye_daisy",player="ediri"} 1
minecraft_prometheus_exporter_item_picked_up_total{entity="porkchop",player="ediri"} 4
minecraft_prometheus_exporter_item_picked_up_total{entity="spruce_log",player="ediri"} 13
minecraft_prometheus_exporter_item_picked_up_total{entity="wheat_seeds",player="ediri"} 5
# HELP minecraft_prometheus_exporter_item_used_total Statistics related to the number of block or item used
# TYPE minecraft_prometheus_exporter_item_used_total counter
minecraft_prometheus_exporter_item_used_total{entity="crafting_table",player="ediri"} 2
minecraft_prometheus_exporter_item_used_total{entity="oxeye_daisy",player="ediri"} 1
minecraft_prometheus_exporter_item_used_total{entity="torch",player="ediri"} 1
minecraft_prometheus_exporter_item_used_total{entity="wooden_axe",player="ediri"} 52
minecraft_prometheus_exporter_item_used_total{entity="wooden_pickaxe",player="ediri"} 22
# HELP minecraft_prometheus_exporter_items_drop_total The number of items dropped.
# TYPE minecraft_prometheus_exporter_items_drop_total counter
minecraft_prometheus_exporter_items_drop_total{player="ediri"} 1
# HELP minecraft_prometheus_exporter_jump_total         The total number of jumps performed.
# TYPE minecraft_prometheus_exporter_jump_total counter
minecraft_prometheus_exporter_jump_total{player="ediri"} 239
# HELP minecraft_prometheus_exporter_killed_by_total Statistics related to the times of a player being killed by entities.
# TYPE minecraft_prometheus_exporter_killed_by_total counter
minecraft_prometheus_exporter_killed_by_total{entity="zombie",player="ediri"} 2
# HELP minecraft_prometheus_exporter_leave_game_total The number of times "Save and quit to title" has been clicked.
# TYPE minecraft_prometheus_exporter_leave_game_total counter
minecraft_prometheus_exporter_leave_game_total{player="ediri"} 8
# HELP minecraft_prometheus_exporter_minecart_one_cm_total The total distance traveled by minecarts.
# TYPE minecraft_prometheus_exporter_minecart_one_cm_total counter
minecraft_prometheus_exporter_minecart_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_mob_kills_total The number of mobs the player killed.
# TYPE minecraft_prometheus_exporter_mob_kills_total counter
minecraft_prometheus_exporter_mob_kills_total{player="ediri"} 2
# HELP minecraft_prometheus_exporter_open_barrel_total The number of times the player has opened a Barrel.
# TYPE minecraft_prometheus_exporter_open_barrel_total counter
minecraft_prometheus_exporter_open_barrel_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_open_chest_total The number of times the player opened chests.
# TYPE minecraft_prometheus_exporter_open_chest_total counter
minecraft_prometheus_exporter_open_chest_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_open_enderchest_total The number of times the player opened ender chests.
# TYPE minecraft_prometheus_exporter_open_enderchest_total counter
minecraft_prometheus_exporter_open_enderchest_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_open_shulker_box_total The number of times the player has opened a Shulker Box.
# TYPE minecraft_prometheus_exporter_open_shulker_box_total counter
minecraft_prometheus_exporter_open_shulker_box_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_pig_one_cm_total The total distance traveled by pigs via saddles.
# TYPE minecraft_prometheus_exporter_pig_one_cm_total counter
minecraft_prometheus_exporter_pig_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_play_noteblock_total The number of note blocks hit.
# TYPE minecraft_prometheus_exporter_play_noteblock_total counter
minecraft_prometheus_exporter_play_noteblock_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_play_record_total The number of music discs played on a jukebox.
# TYPE minecraft_prometheus_exporter_play_record_total counter
minecraft_prometheus_exporter_play_record_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_play_time_total The total amount of time played.
# TYPE minecraft_prometheus_exporter_play_time_total counter
minecraft_prometheus_exporter_play_time_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_player_advancements_total Number of completed advances of a player
# TYPE minecraft_prometheus_exporter_player_advancements_total counter
minecraft_prometheus_exporter_player_advancements_total{player="ediri"} 51
# HELP minecraft_prometheus_exporter_player_current_xp_total How much current XP a player has
# TYPE minecraft_prometheus_exporter_player_current_xp_total counter
minecraft_prometheus_exporter_player_current_xp_total{player="ediri"} 2
# HELP minecraft_prometheus_exporter_player_food_level_total How much food the player currently has
# TYPE minecraft_prometheus_exporter_player_food_level_total counter
minecraft_prometheus_exporter_player_food_level_total{player="ediri"} 17
# HELP minecraft_prometheus_exporter_player_health_total How much Health the player currently has
# TYPE minecraft_prometheus_exporter_player_health_total counter
minecraft_prometheus_exporter_player_health_total{player="ediri"} 19
# HELP minecraft_prometheus_exporter_player_kills_total The number of players the player killed
# TYPE minecraft_prometheus_exporter_player_kills_total counter
minecraft_prometheus_exporter_player_kills_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_player_score_total The Score of the player
# TYPE minecraft_prometheus_exporter_player_score_total counter
minecraft_prometheus_exporter_player_score_total{player="ediri"} 18
# HELP minecraft_prometheus_exporter_player_xp_total How much total XP a player has
# TYPE minecraft_prometheus_exporter_player_xp_total counter
minecraft_prometheus_exporter_player_xp_total{player="ediri"} 18
# HELP minecraft_prometheus_exporter_pot_flower_total The number of plants potted onto flower pots.
# TYPE minecraft_prometheus_exporter_pot_flower_total counter
minecraft_prometheus_exporter_pot_flower_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_raid_trigger_total The number of times the player has triggered a Raid.
# TYPE minecraft_prometheus_exporter_raid_trigger_total counter
minecraft_prometheus_exporter_raid_trigger_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_raid_win_total The number of times the player has won a Raid.
# TYPE minecraft_prometheus_exporter_raid_win_total counter
minecraft_prometheus_exporter_raid_win_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_sleep_in_bed_total The number of times the player has slept in a bed..
# TYPE minecraft_prometheus_exporter_sleep_in_bed_total counter
minecraft_prometheus_exporter_sleep_in_bed_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_sneak_time_total The time the player has held down the sneak button.
# TYPE minecraft_prometheus_exporter_sneak_time_total counter
minecraft_prometheus_exporter_sneak_time_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_sprint_one_cm_total The total distance sprinted.
# TYPE minecraft_prometheus_exporter_sprint_one_cm_total counter
minecraft_prometheus_exporter_sprint_one_cm_total{player="ediri"} 17
# HELP minecraft_prometheus_exporter_strider_one_cm_total The total distance traveled by striders via saddles.
# TYPE minecraft_prometheus_exporter_strider_one_cm_total counter
minecraft_prometheus_exporter_strider_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_swim_one_cm_total The total distance covered with sprint-swimming..
# TYPE minecraft_prometheus_exporter_swim_one_cm_total counter
minecraft_prometheus_exporter_swim_one_cm_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_talked_to_villager_total The number of times interacted with villagers (opened the trading GUI).
# TYPE minecraft_prometheus_exporter_talked_to_villager_total counter
minecraft_prometheus_exporter_talked_to_villager_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_target_hit_total The number of times the player has shot a target block.
# TYPE minecraft_prometheus_exporter_target_hit_total counter
minecraft_prometheus_exporter_target_hit_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_time_since_death_total The time since the player's last death.
# TYPE minecraft_prometheus_exporter_time_since_death_total counter
minecraft_prometheus_exporter_time_since_death_total{player="ediri"} 19806
# HELP minecraft_prometheus_exporter_time_since_rest_total The time since the player's last rest. This is used to spawn phantoms.
# TYPE minecraft_prometheus_exporter_time_since_rest_total counter
minecraft_prometheus_exporter_time_since_rest_total{player="ediri"} 20383
# HELP minecraft_prometheus_exporter_total_world_time_total The total amount of time the world was opened.n.
# TYPE minecraft_prometheus_exporter_total_world_time_total counter
minecraft_prometheus_exporter_total_world_time_total{player="ediri"} 66046
# HELP minecraft_prometheus_exporter_traded_with_villager_total The number of times traded with villagers.
# TYPE minecraft_prometheus_exporter_traded_with_villager_total counter
minecraft_prometheus_exporter_traded_with_villager_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_trigger_trapped_chest_total The number of times the player opened trapped chests.
# TYPE minecraft_prometheus_exporter_trigger_trapped_chest_total counter
minecraft_prometheus_exporter_trigger_trapped_chest_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_tune_noteblock_total The number of times interacted with note blocks.
# TYPE minecraft_prometheus_exporter_tune_noteblock_total counter
minecraft_prometheus_exporter_tune_noteblock_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_use_cauldron_total The number of times the player took water from cauldrons with glass bottles.
# TYPE minecraft_prometheus_exporter_use_cauldron_total counter
minecraft_prometheus_exporter_use_cauldron_total{player="ediri"} 0
# HELP minecraft_prometheus_exporter_walk_on_water_one_cm_total The distance covered while bobbing up and down over water.
# TYPE minecraft_prometheus_exporter_walk_on_water_one_cm_total counter
minecraft_prometheus_exporter_walk_on_water_one_cm_total{player="ediri"} 11460
# HELP minecraft_prometheus_exporter_walk_one_cm_total The total distance walked.
# TYPE minecraft_prometheus_exporter_walk_one_cm_total counter
minecraft_prometheus_exporter_walk_one_cm_total{player="ediri"} 78188
# HELP minecraft_prometheus_exporter_walk_under_water_one_cm_total The total distance you have walked underwater.
# TYPE minecraft_prometheus_exporter_walk_under_water_one_cm_total counter
minecraft_prometheus_exporter_walk_under_water_one_cm_total{player="ediri"} 14486

Thanks for this. How many players are a common maximum; should we be worried about cardinality explosion?
Some comments/nits re naming:

Renaming minecraft_prometheus_exporter_* to minecraft_* would be more customary
Rename interact_with -> interactions?
Is world time in seconds? minecraft_prometheus_exporter_total_world_time_total -> *_seconds_total would be better. Same for other time.
minecraft_prometheus_exporter_open_chest_total -> minecraft_prometheus_exporter_opened_total{type="chest"} etc.?
minecraft_prometheus_exporter_swim_one_cm_total -> minecraft_movement_meter_total{type="swim"} etc.? Note that I changed to meter as that's the SI base unit.

@roidelapluie , yes only vanilla for the moment and only java version. As Bedrock dont have rcon and stats AFAIK

@RichiH: thanks for the input, i will check the renaming. Some of them require some logic changes.
Regarding the max size of the user. Guess depends the spec of the server...

hi @RichiH, i updated everything with your feedback! (thanks again 👍🏻 ). The time related metric i could not change, as its counted in Ticks in minecraft.
here is the new list, i let some examples inside.
# HELP minecraft_animals_bred_total The number of times the player bred two mobs.
# TYPE minecraft_animals_bred_total counter
minecraft_animals_bred_total{player="ediri"} 0
# HELP minecraft_bell_ring_total The number of times the player has rung a Bell.
# TYPE minecraft_bell_ring_total counter
minecraft_bell_ring_total{player="ediri"} 0
# HELP minecraft_blocks_mined_total Statistic related to the number of blocks a player mined
# TYPE minecraft_blocks_mined_total counter
minecraft_blocks_mined_total{block="birch_log",player="ediri"} 2
minecraft_blocks_mined_total{block="clay",player="ediri"} 1
minecraft_blocks_mined_total{block="coal_ore",player="ediri"} 16
minecraft_blocks_mined_total{block="crafting_table",player="ediri"} 2
minecraft_blocks_mined_total{block="dirt",player="ediri"} 19
minecraft_blocks_mined_total{block="grass",player="ediri"} 38
minecraft_blocks_mined_total{block="grass_block",player="ediri"} 18
minecraft_blocks_mined_total{block="oak_leaves",player="ediri"} 5
minecraft_blocks_mined_total{block="oak_log",player="ediri"} 11
minecraft_blocks_mined_total{block="oak_planks",player="ediri"} 1
minecraft_blocks_mined_total{block="oxeye_daisy",player="ediri"} 1
minecraft_blocks_mined_total{block="seagrass",player="ediri"} 5
minecraft_blocks_mined_total{block="spruce_leaves",player="ediri"} 11
minecraft_blocks_mined_total{block="spruce_log",player="ediri"} 13
minecraft_blocks_mined_total{block="stone",player="ediri"} 2
minecraft_blocks_mined_total{block="tall_grass",player="ediri"} 1
minecraft_blocks_mined_total{block="tall_seagrass",player="ediri"} 5
minecraft_blocks_mined_total{block="vine",player="ediri"} 2
minecraft_blocks_mined_total{block="wall_torch",player="ediri"} 1
# HELP minecraft_clean_armor_total The number of dyed leather armors washed with a cauldron.
# TYPE minecraft_clean_armor_total counter
minecraft_clean_armor_total{player="ediri"} 0
# HELP minecraft_clean_banner_total The number of banner patterns washed with a cauldron.
# TYPE minecraft_clean_banner_total counter
minecraft_clean_banner_total{player="ediri"} 0
# HELP minecraft_clean_shulker_box_total The number of times the player has washed a Shulker Box with a cauldron.
# TYPE minecraft_clean_shulker_box_total counter
minecraft_clean_shulker_box_total{player="ediri"} 0
# HELP minecraft_damage_total The amount of damage the player has handled from different types in tenths of 1♥.
# TYPE minecraft_damage_total counter
minecraft_damage_total{player="ediri",type="absorbed"} 0
minecraft_damage_total{player="ediri",type="blocked_by_shield"} 0
minecraft_damage_total{player="ediri",type="dealt"} 610
minecraft_damage_total{player="ediri",type="dealt_absorbed"} 0
minecraft_damage_total{player="ediri",type="dealt_resisted"} 0
minecraft_damage_total{player="ediri",type="resisted"} 0
minecraft_damage_total{player="ediri",type="taken"} 2295
# HELP minecraft_deaths_total The number of times the player died.
# TYPE minecraft_deaths_total counter
minecraft_deaths_total{player="ediri"} 9
# HELP minecraft_eat_cake_slice_total The number of cake slices eaten.
# TYPE minecraft_eat_cake_slice_total counter
minecraft_eat_cake_slice_total{player="ediri"} 0
# HELP minecraft_enchant_item_total The number of items enchanted.
# TYPE minecraft_enchant_item_total counter
minecraft_enchant_item_total{player="ediri"} 0
# HELP minecraft_entities_killed_total Statistics related to the number of entities a player killed
# TYPE minecraft_entities_killed_total counter
minecraft_entities_killed_total{entity="pig",player="ediri"} 2
# HELP minecraft_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which minecraft_exporter was built.
# TYPE minecraft_exporter_build_info gauge
minecraft_exporter_build_info{branch="",goversion="go1.16.5",revision="",version=""} 1
# HELP minecraft_fill_cauldron_total The number of times the player filled cauldrons with water buckets.
# TYPE minecraft_fill_cauldron_total counter
minecraft_fill_cauldron_total{player="ediri"} 0
# HELP minecraft_fish_caught_total The number of fish caught.
# TYPE minecraft_fish_caught_total counter
minecraft_fish_caught_total{player="ediri"} 0
# HELP minecraft_inspected_total The number of times inspected a dispenser, hopper or dropper.
# TYPE minecraft_inspected_total counter
minecraft_inspected_total{entity="dispenser",player="ediri"} 0
minecraft_inspected_total{entity="dropper",player="ediri"} 0
minecraft_inspected_total{entity="hopper",player="ediri"} 0
# HELP minecraft_interactions_total The number of times interacted with different entities
# TYPE minecraft_interactions_total counter
minecraft_interactions_total{entity="anvil",player="ediri"} 0
minecraft_interactions_total{entity="beacon",player="ediri"} 0
minecraft_interactions_total{entity="blast_furnace",player="ediri"} 0
minecraft_interactions_total{entity="brewingstand",player="ediri"} 0
minecraft_interactions_total{entity="campfire",player="ediri"} 0
minecraft_interactions_total{entity="cartography_table",player="ediri"} 0
minecraft_interactions_total{entity="crafting_table",player="ediri"} 10
minecraft_interactions_total{entity="furnace",player="ediri"} 0
minecraft_interactions_total{entity="grindston",player="ediri"} 0
minecraft_interactions_total{entity="lectern",player="ediri"} 0
minecraft_interactions_total{entity="loom",player="ediri"} 0
minecraft_interactions_total{entity="smithing_table",player="ediri"} 0
minecraft_interactions_total{entity="smoker",player="ediri"} 0
minecraft_interactions_total{entity="stonecutter",player="ediri"} 0
# HELP minecraft_item_actions_total Statistics related to the number of items and their actions: used, picked up, dropped, broken
# TYPE minecraft_item_actions_total counter
minecraft_item_actions_total{action="broken",entity="wooden_axe",player="ediri"} 1
minecraft_item_actions_total{action="crafted",entity="crafting_table",player="ediri"} 3
minecraft_item_actions_total{action="crafted",entity="oak_planks",player="ediri"} 32
minecraft_item_actions_total{action="crafted",entity="oak_wood",player="ediri"} 6
minecraft_item_actions_total{action="crafted",entity="spruce_planks",player="ediri"} 28
minecraft_item_actions_total{action="crafted",entity="stick",player="ediri"} 32
minecraft_item_actions_total{action="crafted",entity="torch",player="ediri"} 8
minecraft_item_actions_total{action="crafted",entity="wooden_axe",player="ediri"} 1
minecraft_item_actions_total{action="crafted",entity="wooden_pickaxe",player="ediri"} 3
minecraft_item_actions_total{action="crafted",entity="wooden_shovel",player="ediri"} 1
minecraft_item_actions_total{action="dropped",entity="porkchop",player="ediri"} 4
minecraft_item_actions_total{action="picked_up",entity="birch_log",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="coal",player="ediri"} 15
minecraft_item_actions_total{action="picked_up",entity="crafting_table",player="ediri"} 2
minecraft_item_actions_total{action="picked_up",entity="dirt",player="ediri"} 33
minecraft_item_actions_total{action="picked_up",entity="oak_log",player="ediri"} 11
minecraft_item_actions_total{action="picked_up",entity="oak_planks",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="oak_sapling",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="oxeye_daisy",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="porkchop",player="ediri"} 4
minecraft_item_actions_total{action="picked_up",entity="spruce_log",player="ediri"} 13
minecraft_item_actions_total{action="picked_up",entity="torch",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="wheat_seeds",player="ediri"} 6
minecraft_item_actions_total{action="used",entity="crafting_table",player="ediri"} 3
minecraft_item_actions_total{action="used",entity="oak_planks",player="ediri"} 1
minecraft_item_actions_total{action="used",entity="oxeye_daisy",player="ediri"} 1
minecraft_item_actions_total{action="used",entity="torch",player="ediri"} 2
minecraft_item_actions_total{action="used",entity="wooden_axe",player="ediri"} 52
minecraft_item_actions_total{action="used",entity="wooden_pickaxe",player="ediri"} 26
# HELP minecraft_items_drop_total The number of items dropped.
# TYPE minecraft_items_drop_total counter
minecraft_items_drop_total{player="ediri"} 1
# HELP minecraft_jump_total     The total number of jumps performed.
# TYPE minecraft_jump_total counter
minecraft_jump_total{player="ediri"} 406
# HELP minecraft_killed_by_total Statistics related to the times of a player being killed by entities.
# TYPE minecraft_killed_by_total counter
minecraft_killed_by_total{entity="skeleton",player="ediri"} 1
minecraft_killed_by_total{entity="zombie",player="ediri"} 7
# HELP minecraft_leave_game_total The number of times "Save and quit to title" has been clicked.
# TYPE minecraft_leave_game_total counter
minecraft_leave_game_total{player="ediri"} 11
# HELP minecraft_mob_kills_total The number of mobs the player killed.
# TYPE minecraft_mob_kills_total counter
minecraft_mob_kills_total{player="ediri"} 2
# HELP minecraft_movement_meter_total The total distance traveled with different entities (ladders, boats, etc.)
# TYPE minecraft_movement_meter_total untyped
minecraft_movement_meter_total{entity="aviate",player="ediri"} 0
minecraft_movement_meter_total{entity="boat",player="ediri"} 0
minecraft_movement_meter_total{entity="climb",player="ediri"} 0.16
minecraft_movement_meter_total{entity="crouch",player="ediri"} 0
minecraft_movement_meter_total{entity="fall",player="ediri"} 58.49
minecraft_movement_meter_total{entity="fly",player="ediri"} 55.14
minecraft_movement_meter_total{entity="horse",player="ediri"} 0
minecraft_movement_meter_total{entity="minecart",player="ediri"} 0
minecraft_movement_meter_total{entity="pig",player="ediri"} 0
minecraft_movement_meter_total{entity="sprint",player="ediri"} 0.17
minecraft_movement_meter_total{entity="strider",player="ediri"} 0
minecraft_movement_meter_total{entity="swim",player="ediri"} 0
minecraft_movement_meter_total{entity="walk",player="ediri"} 1411.7
minecraft_movement_meter_total{entity="walk_on_water",player="ediri"} 168.45
minecraft_movement_meter_total{entity="walk_under_water",player="ediri"} 156.92
# HELP minecraft_open_barrel_total The number of times the player has opened a Barrel.
# TYPE minecraft_open_barrel_total counter
minecraft_open_barrel_total{player="ediri"} 0
# HELP minecraft_open_chest_total The number of times the player opened chests.
# TYPE minecraft_open_chest_total counter
minecraft_open_chest_total{player="ediri"} 0
# HELP minecraft_open_enderchest_total The number of times the player opened ender chests.
# TYPE minecraft_open_enderchest_total counter
minecraft_open_enderchest_total{player="ediri"} 0
# HELP minecraft_open_shulker_box_total The number of times the player has opened a Shulker Box.
# TYPE minecraft_open_shulker_box_total counter
minecraft_open_shulker_box_total{player="ediri"} 0
# HELP minecraft_play_noteblock_total The number of note blocks hit.
# TYPE minecraft_play_noteblock_total counter
minecraft_play_noteblock_total{player="ediri"} 0
# HELP minecraft_play_record_total The number of music discs played on a jukebox.
# TYPE minecraft_play_record_total counter
minecraft_play_record_total{player="ediri"} 0
# HELP minecraft_play_time_total The total amount of time played.
# TYPE minecraft_play_time_total counter
minecraft_play_time_total{player="ediri"} 0
# HELP minecraft_player_kills_total The number of players the player killed
# TYPE minecraft_player_kills_total counter
minecraft_player_kills_total{player="ediri"} 0
# HELP minecraft_player_stat_total Different stats of the player: xp, current_xp, food_level, health, score, advancements
# TYPE minecraft_player_stat_total counter
minecraft_player_stat_total{player="ediri",stat="advancements"} 53
minecraft_player_stat_total{player="ediri",stat="current_xp"} 0
minecraft_player_stat_total{player="ediri",stat="food_level"} 20
minecraft_player_stat_total{player="ediri",stat="health"} 20
minecraft_player_stat_total{player="ediri",stat="score"} 1
minecraft_player_stat_total{player="ediri",stat="xp"} 1
# HELP minecraft_pot_flower_total The number of plants potted onto flower pots.
# TYPE minecraft_pot_flower_total counter
minecraft_pot_flower_total{player="ediri"} 0
# HELP minecraft_raid_trigger_total The number of times the player has triggered a Raid.
# TYPE minecraft_raid_trigger_total counter
minecraft_raid_trigger_total{player="ediri"} 0
# HELP minecraft_raid_win_total The number of times the player has won a Raid.
# TYPE minecraft_raid_win_total counter
minecraft_raid_win_total{player="ediri"} 0
# HELP minecraft_sleep_in_bed_total The number of times the player has slept in a bed..
# TYPE minecraft_sleep_in_bed_total counter
minecraft_sleep_in_bed_total{player="ediri"} 0
# HELP minecraft_sneak_time_total The time the player has held down the sneak button.
# TYPE minecraft_sneak_time_total counter
minecraft_sneak_time_total{player="ediri"} 0
# HELP minecraft_talked_to_villager_total The number of times interacted with villagers (opened the trading GUI).
# TYPE minecraft_talked_to_villager_total counter
minecraft_talked_to_villager_total{player="ediri"} 0
# HELP minecraft_target_hit_total The number of times the player has shot a target block.
# TYPE minecraft_target_hit_total counter
minecraft_target_hit_total{player="ediri"} 0
# HELP minecraft_time_since_death_total The time since the player's last death.
# TYPE minecraft_time_since_death_total counter
minecraft_time_since_death_total{player="ediri"} 3373
# HELP minecraft_time_since_rest_total The time since the player's last rest. This is used to spawn phantoms.
# TYPE minecraft_time_since_rest_total counter
minecraft_time_since_rest_total{player="ediri"} 3394
# HELP minecraft_total_world_time_total The total amount of time the world was opened.n.
# TYPE minecraft_total_world_time_total counter
minecraft_total_world_time_total{player="ediri"} 138851
# HELP minecraft_traded_with_villager_total The number of times traded with villagers.
# TYPE minecraft_traded_with_villager_total counter
minecraft_traded_with_villager_total{player="ediri"} 0
# HELP minecraft_trigger_trapped_chest_total The number of times the player opened trapped chests.
# TYPE minecraft_trigger_trapped_chest_total counter
minecraft_trigger_trapped_chest_total{player="ediri"} 0
# HELP minecraft_tune_noteblock_total The number of times interacted with note blocks.
# TYPE minecraft_tune_noteblock_total counter
minecraft_tune_noteblock_total{player="ediri"} 0
# HELP minecraft_use_cauldron_total The number of times the player took water from cauldrons with glass bottles.
# TYPE minecraft_use_cauldron_total counter
minecraft_use_cauldron_total{player="ediri"} 0

Thanks!
I think minecraft_play_time_ticks_total would make sense in this case.
There's still a bunch of singular words and such, e.g. minecraft_open_barrel_total instead of minecraft_openED_barrelS_total
Are minecraft_player_stat_total food level & health counters or gauges?

@RichiH , good point with the personal stats. They should be gauge instead counter as they go in both sides. The others stats are counter as they only go up in value.
with the ticks i was not sure if ticks is a valid base unit. Like mentioned https://prometheus.io/docs/practices/naming/#base-units here.
I will check the plurals too.
Thanks for the super feedback!

There are many things which are not SI base units and still countable; in those cases using what makes sense is best.
Also thanks to you for the quick reactions :)

So now :) i have a good feeling, that you will like it:
# HELP minecraft_animals_breded_total The number of times the player bred two mobs.
# TYPE minecraft_animals_breded_total counter
minecraft_animals_breded_total{player="ediri"} 0
# HELP minecraft_bells_ringed_total The number of times the player has rung a Bell.
# TYPE minecraft_bells_ringed_total counter
minecraft_bells_ringed_total{player="ediri"} 0
# HELP minecraft_blocks_mined_total Statistic related to the number of blocks a player mined
# TYPE minecraft_blocks_mined_total counter
minecraft_blocks_mined_total{block="birch_log",player="ediri"} 2
minecraft_blocks_mined_total{block="clay",player="ediri"} 1
minecraft_blocks_mined_total{block="coal_ore",player="ediri"} 16
minecraft_blocks_mined_total{block="crafting_table",player="ediri"} 2
minecraft_blocks_mined_total{block="dirt",player="ediri"} 19
minecraft_blocks_mined_total{block="grass",player="ediri"} 38
minecraft_blocks_mined_total{block="grass_block",player="ediri"} 18
minecraft_blocks_mined_total{block="oak_leaves",player="ediri"} 5
minecraft_blocks_mined_total{block="oak_log",player="ediri"} 11
minecraft_blocks_mined_total{block="oak_planks",player="ediri"} 1
minecraft_blocks_mined_total{block="oxeye_daisy",player="ediri"} 1
minecraft_blocks_mined_total{block="seagrass",player="ediri"} 5
minecraft_blocks_mined_total{block="spruce_leaves",player="ediri"} 11
minecraft_blocks_mined_total{block="spruce_log",player="ediri"} 13
minecraft_blocks_mined_total{block="stone",player="ediri"} 2
minecraft_blocks_mined_total{block="tall_grass",player="ediri"} 1
minecraft_blocks_mined_total{block="tall_seagrass",player="ediri"} 5
minecraft_blocks_mined_total{block="vine",player="ediri"} 2
minecraft_blocks_mined_total{block="wall_torch",player="ediri"} 1
# HELP minecraft_cake_slices_eaten_total The number of cake slices eaten.
# TYPE minecraft_cake_slices_eaten_total counter
minecraft_cake_slices_eaten_total{player="ediri"} 0
# HELP minecraft_cleaned_armors_total The number of dyed leather armors washed with a cauldron.
# TYPE minecraft_cleaned_armors_total counter
minecraft_cleaned_armors_total{player="ediri"} 0
# HELP minecraft_cleaned_banner_total The number of banner patterns washed with a cauldron.
# TYPE minecraft_cleaned_banner_total counter
minecraft_cleaned_banner_total{player="ediri"} 0
# HELP minecraft_damage_total The amount of damage the player has handled from different types in tenths of 1♥.
# TYPE minecraft_damage_total counter
minecraft_damage_total{player="ediri",type="absorbed"} 0
minecraft_damage_total{player="ediri",type="blocked_by_shield"} 0
minecraft_damage_total{player="ediri",type="dealt"} 610
minecraft_damage_total{player="ediri",type="dealt_absorbed"} 0
minecraft_damage_total{player="ediri",type="dealt_resisted"} 0
minecraft_damage_total{player="ediri",type="resisted"} 0
minecraft_damage_total{player="ediri",type="taken"} 2295
# HELP minecraft_deaths_total The number of times the player died.
# TYPE minecraft_deaths_total counter
minecraft_deaths_total{player="ediri"} 9
# HELP minecraft_entities_killed_total Statistics related to the number of entities a player killed
# TYPE minecraft_entities_killed_total counter
minecraft_entities_killed_total{entity="pig",player="ediri"} 2
# HELP minecraft_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which minecraft_exporter was built.
# TYPE minecraft_exporter_build_info gauge
minecraft_exporter_build_info{branch="",goversion="go1.16.5",revision="",version=""} 1
# HELP minecraft_filled_cauldrons_total The number of times the player filled cauldrons with water buckets.
# TYPE minecraft_filled_cauldrons_total counter
minecraft_filled_cauldrons_total{player="ediri"} 0
# HELP minecraft_fishs_caught_total The number of fish caught.
# TYPE minecraft_fishs_caught_total counter
minecraft_fishs_caught_total{player="ediri"} 0
# HELP minecraft_games_left_total The number of times "Save and quit to title" has been clicked.
# TYPE minecraft_games_left_total counter
minecraft_games_left_total{player="ediri"} 12
# HELP minecraft_inspected_total The number of times inspected a dispenser, hopper or dropper.
# TYPE minecraft_inspected_total counter
minecraft_inspected_total{entity="dispenser",player="ediri"} 0
minecraft_inspected_total{entity="dropper",player="ediri"} 0
minecraft_inspected_total{entity="hopper",player="ediri"} 0
# HELP minecraft_interactions_total The number of times interacted with different entities
# TYPE minecraft_interactions_total counter
minecraft_interactions_total{entity="anvil",player="ediri"} 0
minecraft_interactions_total{entity="beacon",player="ediri"} 0
minecraft_interactions_total{entity="blast_furnace",player="ediri"} 0
minecraft_interactions_total{entity="brewingstand",player="ediri"} 0
minecraft_interactions_total{entity="campfire",player="ediri"} 0
minecraft_interactions_total{entity="cartography_table",player="ediri"} 0
minecraft_interactions_total{entity="crafting_table",player="ediri"} 10
minecraft_interactions_total{entity="furnace",player="ediri"} 0
minecraft_interactions_total{entity="grindston",player="ediri"} 0
minecraft_interactions_total{entity="lectern",player="ediri"} 0
minecraft_interactions_total{entity="loom",player="ediri"} 0
minecraft_interactions_total{entity="smithing_table",player="ediri"} 0
minecraft_interactions_total{entity="smoker",player="ediri"} 0
minecraft_interactions_total{entity="stonecutter",player="ediri"} 0
# HELP minecraft_item_actions_total Statistics related to the number of items and their actions: used, picked up, dropped, broken
# TYPE minecraft_item_actions_total counter
minecraft_item_actions_total{action="broken",entity="wooden_axe",player="ediri"} 1
minecraft_item_actions_total{action="crafted",entity="crafting_table",player="ediri"} 3
minecraft_item_actions_total{action="crafted",entity="oak_planks",player="ediri"} 32
minecraft_item_actions_total{action="crafted",entity="oak_wood",player="ediri"} 6
minecraft_item_actions_total{action="crafted",entity="spruce_planks",player="ediri"} 28
minecraft_item_actions_total{action="crafted",entity="stick",player="ediri"} 32
minecraft_item_actions_total{action="crafted",entity="torch",player="ediri"} 8
minecraft_item_actions_total{action="crafted",entity="wooden_axe",player="ediri"} 1
minecraft_item_actions_total{action="crafted",entity="wooden_pickaxe",player="ediri"} 3
minecraft_item_actions_total{action="crafted",entity="wooden_shovel",player="ediri"} 1
minecraft_item_actions_total{action="dropped",entity="porkchop",player="ediri"} 4
minecraft_item_actions_total{action="picked_up",entity="birch_log",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="coal",player="ediri"} 15
minecraft_item_actions_total{action="picked_up",entity="crafting_table",player="ediri"} 2
minecraft_item_actions_total{action="picked_up",entity="dirt",player="ediri"} 33
minecraft_item_actions_total{action="picked_up",entity="oak_log",player="ediri"} 11
minecraft_item_actions_total{action="picked_up",entity="oak_planks",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="oak_sapling",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="oxeye_daisy",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="porkchop",player="ediri"} 4
minecraft_item_actions_total{action="picked_up",entity="spruce_log",player="ediri"} 13
minecraft_item_actions_total{action="picked_up",entity="torch",player="ediri"} 1
minecraft_item_actions_total{action="picked_up",entity="wheat_seeds",player="ediri"} 6
minecraft_item_actions_total{action="used",entity="crafting_table",player="ediri"} 3
minecraft_item_actions_total{action="used",entity="oak_planks",player="ediri"} 1
minecraft_item_actions_total{action="used",entity="oxeye_daisy",player="ediri"} 1
minecraft_item_actions_total{action="used",entity="torch",player="ediri"} 2
minecraft_item_actions_total{action="used",entity="wooden_axe",player="ediri"} 52
minecraft_item_actions_total{action="used",entity="wooden_pickaxe",player="ediri"} 26
# HELP minecraft_items_dropped_total The number of items dropped.
# TYPE minecraft_items_dropped_total counter
minecraft_items_dropped_total{player="ediri"} 1
# HELP minecraft_items_enchanted_total The number of items enchanted.
# TYPE minecraft_items_enchanted_total counter
minecraft_items_enchanted_total{player="ediri"} 0
# HELP minecraft_jumps_total    The total number of jumps performed.
# TYPE minecraft_jumps_total counter
minecraft_jumps_total{player="ediri"} 406
# HELP minecraft_killed_by_total Statistics related to the times of a player being killed by entities.
# TYPE minecraft_killed_by_total counter
minecraft_killed_by_total{entity="skeleton",player="ediri"} 1
minecraft_killed_by_total{entity="zombie",player="ediri"} 7
# HELP minecraft_mobs_killed_total The number of mobs the player killed.
# TYPE minecraft_mobs_killed_total counter
minecraft_mobs_killed_total{player="ediri"} 2
# HELP minecraft_movement_meters_total The total distance traveled with different entities (ladders, boats, etc.)
# TYPE minecraft_movement_meters_total untyped
minecraft_movement_meters_total{means="aviate",player="ediri"} 0
minecraft_movement_meters_total{means="boat",player="ediri"} 0
minecraft_movement_meters_total{means="climb",player="ediri"} 0.16
minecraft_movement_meters_total{means="crouch",player="ediri"} 0
minecraft_movement_meters_total{means="fall",player="ediri"} 58.49
minecraft_movement_meters_total{means="fly",player="ediri"} 55.14
minecraft_movement_meters_total{means="horse",player="ediri"} 0
minecraft_movement_meters_total{means="minecart",player="ediri"} 0
minecraft_movement_meters_total{means="pig",player="ediri"} 0
minecraft_movement_meters_total{means="sprint",player="ediri"} 0.17
minecraft_movement_meters_total{means="strider",player="ediri"} 0
minecraft_movement_meters_total{means="swim",player="ediri"} 0
minecraft_movement_meters_total{means="walk",player="ediri"} 1411.7
minecraft_movement_meters_total{means="walk_on_water",player="ediri"} 168.45
minecraft_movement_meters_total{means="walk_under_water",player="ediri"} 156.92
# HELP minecraft_noteblocks_played_total The number of note blocks hit.
# TYPE minecraft_noteblocks_played_total counter
minecraft_noteblocks_played_total{player="ediri"} 0
# HELP minecraft_noteblocks_tuned_total The number of times interacted with note blocks.
# TYPE minecraft_noteblocks_tuned_total counter
minecraft_noteblocks_tuned_total{player="ediri"} 0
# HELP minecraft_opened_barrels_total The number of times the player has opened a Barrel.
# TYPE minecraft_opened_barrels_total counter
minecraft_opened_barrels_total{player="ediri"} 0
# HELP minecraft_opened_chests_total The number of times the player opened chests.
# TYPE minecraft_opened_chests_total counter
minecraft_opened_chests_total{player="ediri"} 0
# HELP minecraft_opened_enderchests_total The number of times the player opened ender chests.
# TYPE minecraft_opened_enderchests_total counter
minecraft_opened_enderchests_total{player="ediri"} 0
# HELP minecraft_play_time_ticks_total The total amount of time played.
# TYPE minecraft_play_time_ticks_total counter
minecraft_play_time_ticks_total{player="ediri"} 0
# HELP minecraft_player_online_total is 1 if player is online
# TYPE minecraft_player_online_total counter
minecraft_player_online_total{player="ediri"} 1
# HELP minecraft_player_stat_total Different stats of the player: xp, current_xp, food_level, health, score, advancements
# TYPE minecraft_player_stat_total gauge
minecraft_player_stat_total{player="ediri",stat="advancements"} 53
minecraft_player_stat_total{player="ediri",stat="current_xp"} 0
minecraft_player_stat_total{player="ediri",stat="food_level"} 20
minecraft_player_stat_total{player="ediri",stat="health"} 20
minecraft_player_stat_total{player="ediri",stat="score"} 1
minecraft_player_stat_total{player="ediri",stat="xp"} 1
# HELP minecraft_players_killed_total The number of players the player killed
# TYPE minecraft_players_killed_total counter
minecraft_players_killed_total{player="ediri"} 0
# HELP minecraft_pots_flowered_total The number of plants potted onto flower pots.
# TYPE minecraft_pots_flowered_total counter
minecraft_pots_flowered_total{player="ediri"} 0
# HELP minecraft_records_played_total The number of music discs played on a jukebox.
# TYPE minecraft_records_played_total counter
minecraft_records_played_total{player="ediri"} 0
# HELP minecraft_shulker_boxes_cleaned_total The number of times the player has washed a Shulker Box with a cauldron.
# TYPE minecraft_shulker_boxes_cleaned_total counter
minecraft_shulker_boxes_cleaned_total{player="ediri"} 0
# HELP minecraft_shulker_boxes_opened_total The number of times the player has opened a Shulker Box.
# TYPE minecraft_shulker_boxes_opened_total counter
minecraft_shulker_boxes_opened_total{player="ediri"} 0
# HELP minecraft_sleep_in_bed_ticks_total The number of times the player has slept in a bed..
# TYPE minecraft_sleep_in_bed_ticks_total counter
minecraft_sleep_in_bed_ticks_total{player="ediri"} 0
# HELP minecraft_sneak_time_ticks_total The time the player has held down the sneak button.
# TYPE minecraft_sneak_time_ticks_total counter
minecraft_sneak_time_ticks_total{player="ediri"} 0
# HELP minecraft_talked_to_villagers_total The number of times interacted with villagers (opened the trading GUI).
# TYPE minecraft_talked_to_villagers_total counter
minecraft_talked_to_villagers_total{player="ediri"} 0
# HELP minecraft_targets_hit_total The number of times the player has shot a target block.
# TYPE minecraft_targets_hit_total counter
minecraft_targets_hit_total{player="ediri"} 0
# HELP minecraft_time_since_death_ticks_total The time since the player's last death.
# TYPE minecraft_time_since_death_ticks_total counter
minecraft_time_since_death_ticks_total{player="ediri"} 24217
# HELP minecraft_time_since_rest_ticks_total The time since the player's last rest. This is used to spawn phantoms.
# TYPE minecraft_time_since_rest_ticks_total counter
minecraft_time_since_rest_ticks_total{player="ediri"} 24238
# HELP minecraft_total_world_time_ticks_total The total amount of time the world was opened.n.
# TYPE minecraft_total_world_time_ticks_total counter
minecraft_total_world_time_ticks_total{player="ediri"} 159695
# HELP minecraft_traded_with_villagers_total The number of times traded with villagers.
# TYPE minecraft_traded_with_villagers_total counter
minecraft_traded_with_villagers_total{player="ediri"} 0
# HELP minecraft_triggered_raids_total The number of times the player has triggered a Raid.
# TYPE minecraft_triggered_raids_total counter
minecraft_triggered_raids_total{player="ediri"} 0
# HELP minecraft_triggered_trapped_chests_total The number of times the player opened trapped chests.
# TYPE minecraft_triggered_trapped_chests_total counter
minecraft_triggered_trapped_chests_total{player="ediri"} 0
# HELP minecraft_used_cauldrons_total The number of times the player took water from cauldrons with glass bottles.
# TYPE minecraft_used_cauldrons_total counter
minecraft_used_cauldrons_total{player="ediri"} 0
# HELP minecraft_won_raids_total The number of times the player has won a Raid.
# TYPE minecraft_won_raids_total counter
minecraft_won_raids_total{player="ediri"} 0

Thanks! Sorry, I missed one: minecraft_damage_total should be split in received and dealt in the metric name, not via labels.
Given your speed, I will go ahead and merge already.

Hi @RichiH ,
thanks for everything! Learned really much about the details of an exporter!
Here the last comment, fixed:
# HELP minecraft_damage_dealt_total The amount of damage the player has dealt from different types in tenths of 1♥.
# TYPE minecraft_damage_dealt_total counter
minecraft_damage_dealt_total{player="ediri",type="absorbed"} 0
minecraft_damage_dealt_total{player="ediri",type="hit"} 610
minecraft_damage_dealt_total{player="ediri",type="resisted"} 0
# HELP minecraft_damage_received_total The amount of damage the player has received from different types in tenths of 1♥.
# TYPE minecraft_damage_received_total counter
minecraft_damage_received_total{player="ediri",type="absorbed"} 0
minecraft_damage_received_total{player="ediri",type="blocked_by_shield"} 0
minecraft_damage_received_total{player="ediri",type="resisted"} 0
minecraft_damage_received_total{player="ediri",type="taken"} 2295


Added Exposing port

Hey ! I have added EXPOSE 3000 in this dockerfile. Please review my PR. Thanks!
#14262
FROM node:12-alpine
RUN apk add --no-cache python2 g++ make
WORKDIR /app
COPY . .
RUN yarn install --production
CMD ["node", "src/index.js"]

LGTM. Thank you @NaincyKumariKnoldus

Thankyou so much @usha-mandya for approving. Can You please merge this.


training code for CIFAR100 (ResNet and WideResNet)

Hi. Could you publicize your training code for CIFAR100 (ResNet and WideResNet)? Particularly, I want to know that WideResNet model you use. As shown here (https://github.com/meliketoy/wide-resnet.pytorch), the baseline result is higher than yours claimed in the paper, so I am a bit confused. Thanks a lot!

Me too. I just wanna to show your work on my server with Cifar100 :) Thanks  a lot


fix: omnipool - rounding corrections

[x] rounding issue in remove liquidity
[ ] rounding issue when calculating imbalance
[ ] rounding issue when calculating amounts with/without fees

Part of #61


replace @auth with hanko

User description
Replacing the @auth login with hanko.io for a more save and easier implmentation.

Type
enhancement, bug_fix

Description

Replaced @auth authentication with Hanko for enhanced security and ease of implementation.
Updated SvelteKit and Vite plugin versions to support new authentication method.
Removed all database schemas and tables related to the old authentication system.
Added new components for Hanko authentication, profile display, and logout functionality.
Disabled server-side rendering (SSR) for specific routes to accommodate client-side authentication.
Updated dependencies to remove @auth and include @teamhanko/hanko-elements.

Changes walkthrough
Relevant filesConfiguration changes7 files

auth.tsRemove @auth Authentication Schema

db/schema/auth.ts

Entire authentication schema with @auth removed.

+0/-58

+page.tsDisable SSR for Auth Route

src/routes/auth/+page.ts

Disabled server-side rendering (SSR) for auth route.

+2/-0

+page.tsDisable SSR for User Dashboard Route

src/routes/user/dashboard/+page.ts

Disabled server-side rendering (SSR) for user dashboard route.

+1/-0

settings.jsonWhitelist "HANKO" in VSCode Spell Checker

.vscode/settings.json

Added "HANKO" to the spell checker whitelist.

+5/-0

0002_steep_leech.sqlDrop All Tables Related to Previous Authentication System

db/migrations/0002_steep_leech.sql

Dropped all tables related to the previous authentication system.

+4/-0

0002_snapshot.jsonUpdate Database Snapshot Post-Authentication Removal

db/migrations/meta/0002_snapshot.json
Updated database snapshot to reflect the removal of authentication tables.

+66/-0

_journal.jsonRecord New Migration in Journal

db/migrations/meta/_journal.json

Recorded new migration in the migration journal.

+7/-0

Enhancement6 files

hooks.server.tsImplement Hanko Authentication in Server Hooks

src/hooks.server.ts
Replaced @auth authentication with Hanko authentication.  Added JWT verification for user authentication.

+28/-21

hankoAuth.svelteImplement Hanko Registration Component

src/lib/components/auth/hankoAuth.svelte

Implemented Hanko registration component.

+19/-0

hankoProfile.svelteImplement Hanko Profile Component

src/lib/components/auth/hankoProfile.svelte

Implemented Hanko profile component.

+13/-0

logoutButton.svelteImplement Logout Functionality with Hanko

src/lib/components/auth/logoutButton.svelte

Implemented logout functionality using Hanko.

+15/-0

+page.svelteImplement Authentication Flow with Hanko

src/routes/auth/+page.svelte

Implemented authentication flow with Hanko.

+10/-0

+page.svelteDisplay User Profile with Hanko

src/routes/user/dashboard/+page.svelte

Display user profile using Hanko.

+5/-0

Bug fix1 files

+page.server.tsSimplify Server Load Function by Removing Session Check

src/routes/+page.server.ts

Removed session-based redirect for unauthenticated access.

+1/-4

Dependencies2 files

svelte.config.jsUpdate SvelteKit and Vite Plugin Versions

svelte.config.js

Updated SvelteKit and Vite plugin versions.

+1/-1

package.jsonUpdate Dependencies for Hanko Authentication

package.json
Removed @auth dependencies.  Added @teamhanko/hanko-elements.  Updated SvelteKit, Vite, and related packages to newer versions.

+7/-9

 ✨ Usage guide:
Overview:
The describe tool scans the PR code changes, and generates a description for the PR - title, type, summary, walkthrough and labels. The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on a PR.
When commenting, to edit configurations related to the describe tool (pr_description section), use the following template:
/describe --pr_description.some_config1=... --pr_description.some_config2=...

With a configuration file, use the following template:
[pr_description]
some_config1=...
some_config2=...

  Enabling\disabling automation

When you first install the app, the default mode for the describe tool is:

pr_commands = ["/describe --pr_description.add_original_user_description=true"
                         "--pr_description.keep_original_user_title=true", ...]

meaning the describe tool will run automatically on every PR, will keep the original title, and will add the original user description above the generated description.

Markers are an alternative way to control the generated description, to give maximal control to the user. If you set:

pr_commands = ["/describe --pr_description.use_description_markers=true", ...]

the tool will replace every marker of the form pr_agent:marker_name in the PR description with the relevant content, where marker_name is one of the following:

type: the PR type.
summary: the PR summary.
walkthrough: the PR walkthrough.

Note that when markers are enabled, if the original PR description does not contain any markers, the tool will not alter the description at all.

  Custom labels
The default labels of the describe tool are quite generic: [Bug fix, Tests, Enhancement, Documentation, Other].
If you specify custom labels in the repo's labels page or via configuration file, you can get tailored labels for your use cases.
Examples for custom labels:

Main topic:performance - pr_agent:The main topic of this PR is performance
New endpoint - pr_agent:A new endpoint was added in this PR
SQL query - pr_agent:A new SQL query was added in this PR
Dockerfile changes - pr_agent:The PR contains changes in the Dockerfile
...

The list above is eclectic, and aims to give an idea of different possibilities. Define custom labels that are relevant for your repo and use cases.
Note that Labels are not mutually exclusive, so you can add multiple label categories.
Make sure to provide proper title, and a detailed and well-phrased description for each label, so the tool will know when to suggest it.

  Inline File Walkthrough 💎
For enhanced user experience, the describe tool can add file summaries directly to the "Files changed" tab in the PR page.
This will enable you to quickly understand the changes in each file, while reviewing the code changes (diffs).
To enable inline file summary, set pr_description.inline_file_summary in the configuration file, possible values are:

'table': File changes walkthrough table will be displayed on the top of the "Files changed" tab, in addition to the "Conversation" tab.
true: A collapsable file comment with changes title and a changes summary for each file in the PR.
false (default): File changes walkthrough will be added only to the "Conversation" tab.

  Utilizing extra instructions
The describe tool can be configured with extra instructions, to guide the model to a feedback tailored to the needs of your project.
Be specific, clear, and concise in the instructions. With extra instructions, you are the prompter. Notice that the general structure of the description is fixed, and cannot be changed. Extra instructions can change the content or style of each sub-section of the PR description.
Examples for extra instructions:
[pr_description]
extra_instructions="""
- The PR title should be in the format: '<PR type>: <title>'
- The title should be short and concise (up to 10 words)
- ...
"""

Use triple quotes to write multi-line instructions. Use bullet points to make the instructions more readable.

  More PR-Agent commands

To invoke the PR-Agent, add a comment using one of the following commands:

/review: Request a review of your Pull Request.
/describe: Update the PR title and description based on the contents of the PR.
/improve [--extended]: Suggest code improvements. Extended mode provides a higher quality feedback.
/ask <QUESTION>: Ask a question about the PR.
/update_changelog: Update the changelog based on the PR's contents.
/add_docs 💎: Generate docstring for new components introduced in the PR.
/generate_labels 💎: Generate labels for the PR based on the PR's contents.
/analyze 💎: Automatically analyzes the PR, and presents changes walkthrough for each component.

See the tools guide for more details.
To list the possible configuration parameters, add a /config comment.

See the describe usage page for a comprehensive guide on using this tool.

@j-jmnz check svelte update before, this is based on the svelte update


Unable to add a row if sorting is set

I'm submitting a ...  (check one with "x")
bug report
Current behavior
Add doesn't work if sorting is enabled
Expected behavior
Add works fine even if sorting is enabled
Reproduction of the problem

Open Basic/Live Data page demo in a browser
Set sorting on any column
Click Add button at the top

What is the motivation / use case for changing the behavior?
Adding rows while sorting is set? :)
Please tell us about your environment:
Windows 8.1 x64
Node 7.7.3

Table version: 0.8.x
The latest from the repo

Angular version: 2.0.x
The latest from the repo

Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
Chrome 58.0.3029.81

Language: [all | TypeScript X.X | ES6/7 | ES5]
all

This is the case also with remove.

Same for me :(

I have disallowed sorting until this is fixed - a blocker otherwise, cannot afford to have live data not shown.

Can one of you guys make a demo in plunkr showing this? It would be very helpful in debugging.

Hi,
As the OP has mentioned in his report, you can see this in the live demo.
http://swimlane.github.io/ngx-datatable/
(and click Live Data under Basic).
From that demo, and more precisely:

Click Remove (all data is gone, expected).
Then click add (1 row inserted, expected).
Click add say another 2 times (3 rows in the table, expected).
Now sort - say 'Gender' column. (data sorted as expected).
Now try to add or remove (no change - NOT expected).

I suspect the sorting action has resulted with the array reference of table data changing, and add/remove is acting on an old reference, hence no change visible?...

I have seen this bug for client-side sorting only (9.2.0)
If I set [externalSorting]="true", it works fine.

sortRows() returns the copy of rows.
https://github.com/swimlane/ngx-datatable/blob/9.2.0/src/utils/sort.ts#L67
If we enable client-side sorting, this copy will be assigned to ngx-datatable's rows.
https://github.com/swimlane/ngx-datatable/blob/9.2.0/src/components/datatable.component.ts#L107
So, our rows array has different reference from ngx-datatable's rows at the beginning.
My work around is re-assigning rows after modified.
this.rows.push({});
this.rows = [...this.rows];

This was my terrible workaround.
`let sortProp = event.column.prop;
let productList = _.cloneDeep(this.products);
productList = _.orderBy(productList, [product => parseInt(product[sortProp]) ? product[sortProp] : product[sortProp].toLowerCase()], [event.newValue]);
this.products = [];
this.products = _.cloneDeep(productList);`

@amcdnl So you've got the demo. Looking forward to a resolution.


docs: var storage -> var gcs;

Fixes #619
Docs: http://stephenplusplus.github.io/gcloud-node-gh-pages-again/#/

Will review
On Jun 17, 2015 6:51 AM, "Stephen Sawchuk"<EMAIL_ADDRESS>wrote:

Fixes #619 https://github.com/GoogleCloudPlatform/gcloud-node/issues/619
You can view, comment on, or merge this pull request online at:
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664
Commit Summary

docs: var storage -> var gcs;

File Changes

M docs/site/home.html
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-0
(8)
M lib/bigquery/table.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-1
(18)
M lib/index.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-2
(6)
M lib/storage/acl.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-3
(20)
M lib/storage/bucket.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-4
(12)
M lib/storage/file.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-5
(16)
M lib/storage/index.js
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664/files#diff-6
(36)

Patch Links:

https://github.com/GoogleCloudPlatform/gcloud-node/pull/664.patch
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664.diff

—
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/gcloud-node/pull/664.

LGTM

You missed a few, one in the README and some throughout the tests.
/Users/ryanseys/gcloud-node/README.md:
  175  // global basis (see Authorization section above).
  176
  177: var storage = gcloud.storage({
  178    keyFilename: '/path/to/keyfile.json',
  179    projectId: 'my-project'

/Users/ryanseys/gcloud-node/system-test/bigquery.js:
   29  var gcloud = require('../lib')(env);
   30  var bigquery = gcloud.bigquery();
   31: var storage = gcloud.storage();
   32
   33  describe('BigQuery', function() {

/Users/ryanseys/gcloud-node/system-test/storage.js:
   30
   31  var env = require('./env.js');
   32: var storage = require('../lib/storage')(env);
   33
   34  var BUCKET_NAME = generateBucketName();

/Users/ryanseys/gcloud-node/test/storage/file.js:
 1330
 1331      beforeEach(function() {
 1332:       var storage = bucket.storage;
 1333        storage.makeAuthorizedRequest_.getCredentials = function(callback) {
 1334          callback(null, credentials);
 ....
 1530
 1531      beforeEach(function() {
 1532:       var storage = bucket.storage;
 1533        storage.makeAuthorizedRequest_.getCredentials = function(callback) {
 1534          callback(null, credentials);

/Users/ryanseys/gcloud-node/test/storage/index.js:
   26
   27  describe('Storage', function() {
   28:   var storage;
   29
   30    beforeEach(function() {

I was going to leave the tests untouched, since the use of var storage makes more sense for us (the developers of this project) in the Storage->storage relationship.
Good catch on the readme.

Got the readme.

SGTM


Added saving swipeController between recreating widget

There is a problem when SwipingGestureDetector widget recreating and in this time late final AnimationController swipeController; is lost because void initState() is called only one time.

This PR looks great, thank you for contributing! Before I merge the PR, do you have steps to recreate the original issue? I'd like to write a regression test for this issue if possible.

Sure, for recreate the original issue you can use your example from pub.dev, after you've compiled the example try to swipe a few cards and go ahead and do 'hot restart' and after this swipe a card again, in this case you should see this error - Unhandled Exception: LateInitializationError: Field 'swipeController' has not been initialized..

I was able to recreate the original issue and your solution works great, thank you again for contributing! 🎉


NVidia Mie approximation alpha calculation

Hey everyone.
Isnt it an error in the hg_draine_phase function (alpha calculation) ?
https://github.com/Sunset-Flock/Timberdoodle/blob/223851b27333616779c09e8578a6a03a73f10a5c/src/rendering/tasks/sky.hlsl#L98
I assume you are using the model for the large droplet diameter:

Meanwhile in your implementation its:
 const float alpha = exp(3.62489 - (0.599085 / (diameter + 5.52825)));

Also in your code you use particle size of 3.6
const float mie_phase_value = hg_draine_phase(cos_theta, 3.6);
When original model proposes the parametisation for particles 5 < d < 50.
Is it a kinda fine-tuned constant ?

Thank you, good catch! I merged it in.


Fix example post file format(yyyy-mm-dd HHmmss-post-tile.md)

Posted file format is defined as "yyyy-mm-dd HHmmss-post-tile.md" in README.md.

The pattern you modified is used all over the application for fetching files.
If we want to change it we should do it in every file.
Why do you propose to change it?

Sorry, I saw it wrong...
But I prefer to avoid included  a space in file name because that is often cumbersome.
proposal:

yyyy-mm-dd-HHmmss-post-title.md
yyyy-mm-dd-post-title.md (cf. Octopress)

What do you think about it?
If there aren't any problems, I'd like to pull request again.

Ok,
We should go for your proposal 1.
The second one could not be used because I use the 'HHmmss' for sorting post issued in the same day.

Thank you!
I close this issue once and will send a pull request.

O, but you can also use the same one, just squash the commit when you are done.

Ok, I will do so from next time.


pythonPackages.tensorflow: add flags for efficent math on CPU

Motivation for this change
Make tensorflow more efficient on CPU
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Most likely it will crash with 'bus error' or somesuch.
Cheers,
JP.
On Wed, Oct 25, 2017 at 10:10 PM, Jörg Thalheim<EMAIL_ADDRESS>wrote:

@Mic92 commented on this pull request.
In pkgs/development/python-modules/tensorflow/default.nix
https://github.com/NixOS/nixpkgs/pull/30786#discussion_r146972545:

@@ -7,6 +7,9 @@
, cudaSupport ? false, nvidia_x11 ? null, cudatoolkit ? null, cudnn ? null

Default from ./configure script
, cudaCapabilities ? [ "3.5" "5.2" ]
+, sse42Support ? false
+, avx2Support ? false
+, fmaSupport ? false
What happens if this is enabled, but not supported by the hardware? Would
it still works?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/pull/30786#pullrequestreview-71995931,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABsYziGAzToQkugrpvoHJHRmkPMtb_Uks5sv5WrgaJpZM4QFqAn
.

@Mic92 No, it wouldn't -- TensorFlow doesn't support dynamic code paths depending on runtime architecture.
Thanks!


KAFKA-5522: ListOffsets should bound timestamp search by LSO in read_committed

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5781/
Test PASSed (JDK 7 and Scala 2.11).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5767/
Test PASSed (JDK 8 and Scala 2.12).

@guozhangwang Maybe you can take a look at this when you have time?

lgtm.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5807/
Test FAILed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5821/
Test FAILed (JDK 7 and Scala 2.11).

Investigating the test failures. Super weird because it seems like the result should be deterministic.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5811/
Test PASSed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5825/
Test PASSed (JDK 7 and Scala 2.11).

LGTM, again :)

@guozhangwang Thanks. I will merge to trunk and 0.11.0 after tests complete.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5849/
Test FAILed (JDK 7 and Scala 2.11).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5834/
Test PASSed (JDK 8 and Scala 2.12).

Test failure seems unrelated. Merging.


Support file-based thresholds

Is your feature request related to a problem? Please describe.
For some files, I want to enforce 100% mutation coverage, even if I don't commit to 100% for the full project.
I gave an example of why you might want this in #2480. It would also be useful for enforcing a higher coverage in the new part of the codebase as a transitioning strategy. Or when that one part of the codebase carries a lot of risks, so you want to make sure it's tested properly.
Describe the solution you'd like
I can think of two ways to do this.
Add a stryker comment to a file eslint style, something like:
/* stryker-threshold-break 100 */

It could also be a part of the Stryker config, something like:
{
    thresholds: {
        default: {
            high: 80,
            low: 60,
            break: 50,
        },
        '**/glob-pattern/*.json': {
            high: 100,
            low: 95,
            break: 90,
        },
        'single/file/pattern.cjs': {
            break: 100,
        },
    },
}

Supporting both options might be good too. The comment strategy would overwrite the config strategy.

In the case of the Stryker config option, what would the behavior be if a file is matched by two or more patterns? For example,
{
    thresholds: {
        default: {
            high: 80,
            low: 60,
            break: 50,
        },
        'src/**/utils/*.ts': {
            high: 100,
            low: 95,
            break: 90,
        },
        'src/**/*.ts': {
            break: 90,
        },
    },
}

I can think of four behaviors that would all make sense:

Throw an error
Use the first pattern pattern that's defined
Use the last pattern that's defined
Use the highest threshold that's defined

There is a fifth option: Use the most specific glob.
{
    thresholds: {
        'src/**/utils/*.ts': {
            break: 100,
        },
        'src/**/*.ts': {
            break: 90,
        },
    },
}

The file src/hello/utils/file.ts has a break threshold of 100 because the glob is more specific.
The file src/hello/something/file.ts has a break threshold of 90.
I've actually used glob specificity before. It can be as simple as:

Every / -> specificity + 1
Every ** -> specificity - 1

Anyway, in this case, I'd go for the highest threshold. It's easier to understand and cautioning on the side of strictness is the right thing to do here I think.


Build configure script fails on build-digitalocean-centos69-x64-1

openj9 jdk8 build https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-x64-openj9/435 failed on build-digitalocean-centos69-x64-1 running generated-configure.sh with the message
checking build system type...  Invalid configuration `null': machine `null' not recognized
configure: error: /bin/bash /home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-x64-openj9/workspace/build/src/common/autoconf/build-aux/config.sub null failed
configure exiting with result code 1

Other linux_x64 machines build OK.

Fails in the same way on build-digitalocean-centos69-x64-2

Jenkins jobs for linux_x86 jdk8u specify:
 ‘centos6&&build&&linux&&x64’

so those two machines are the only eligible ones.

Failure was due to incorrect parameters being passed to the build in the Jenkins pipeline.  Fixed in https://github.com/AdoptOpenJDK/openjdk-build/pull/1332.


docs: update readme

Also changes the sample to use controlplane to match what the manager
is looking for.

/assign @chuckha

/approve
/lgtm


Vulnerable dependencies

NB: Please note that this issue is in progress and will be updated.
I have decided to amalgamate these all into one list to make things easier for the Hyperledger Fabric team.  @denyeart explained that JARs/dependencies with known vulnerabilities are OK to report via GitHub issue.  So here we go.

Name
Found in Code
CVEs
Due Date
Status

guava-31.1-android.jar
Transitive dependency on grpc.io.grpc-netty-shaded found in https://github.com/hyperledger/fabric-sdk-java/blob/main/pom.xml#L112, and then if you look at the pom for netty shaded here https://mvnrepository.com/artifact/io.grpc/grpc-netty-shaded/1.56.0, you can see it depends on guava-31.1-android
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2976
Oct 20, 2023
Needs Update

This is waiting on the v1.57 release of grpc-java, which pulls in the guava dependency.

CVE-2023-3635 is waiting on the v1.29 release of OpenTelemetry, which pulls in the okio dependency. This appears to be scheduled for 2023-08-11.

The v1.29 release of OpenTelemetry did not resolve the vulnerable okio dependency since okhttp still depends on a vulnerable version. Resolving CVE-2023-3635 is blocked on okhttp, and they are on no rush to put out a release to resolve it. See this comment for details.

Thanks for looking into this @bestbeforetoday -- I guess we just keep waiting on them. Sorry.

I think these vulnerabilities are now resolved.