SL21W46: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:


*'''Use Pool<Kryo> instead of our own implementation from Chunkli'''
*'''Use Pool<Kryo> instead of our own implementation from Chunkli'''
**'''Use Kryo for stasidata minimizing'''
**Use Kryo for stasidata minimizing
**'''Use Lz4 for kryo data compression'''
**Use Lz4 for kryo data compression
**'''Use normal namings in classes again'''
**Use normal namings in classes again
**'''Test performance of Kryo + Lz4 + Pool<Kryo> + normal namings with 200-500 Mio entries''' 
**Test performance of Kryo + Lz4 + Pool<Kryo> + normal namings with 200-500 Mio entries
*'''Implement a LOT more Metadata as its super fast anyway'''
*'''Implement a LOT more Metadata as its super fast anyway'''
*'''Add action to clear older stasi-data entries (good for test-data-generation / mistakes)'''
*'''Add action to clear older stasi-data entries (good for test-data-generation / mistakes)'''
*'''By default create the stasi counter with 1 billion'''
*By default create the stasi counter with 1 billion
*Implement more Events & cleanup output messages
**printBlockChange
***CreeperBreak
***TntBreak
**printHangingRecord
***PaintingBreak
***PaintingPlace
***ItemFrameBreak
***ItemFramePlace
**printEntityExplode
***EntityExplode

Revision as of 09:15, 18 November 2021

◄ SL21W45 | SL21W47 ►


  • Use Pool<Kryo> instead of our own implementation from Chunkli
    • Use Kryo for stasidata minimizing
    • Use Lz4 for kryo data compression
    • Use normal namings in classes again
    • Test performance of Kryo + Lz4 + Pool<Kryo> + normal namings with 200-500 Mio entries
  • Implement a LOT more Metadata as its super fast anyway
  • Add action to clear older stasi-data entries (good for test-data-generation / mistakes)
  • By default create the stasi counter with 1 billion
  • Implement more Events & cleanup output messages
    • printBlockChange
      • CreeperBreak
      • TntBreak
    • printHangingRecord
      • PaintingBreak
      • PaintingPlace
      • ItemFrameBreak
      • ItemFramePlace
    • printEntityExplode
      • EntityExplode