liuzhiheng20 commented on PR #14693:
URL: https://github.com/apache/iotdb/pull/14693#issuecomment-2587028660

   ## File Structure
   + `iotdb/`: include the scripts and database used for evaluations
       + `OrderSensitiveTimeEncoder&OrderSensitiveValueEncoder`: the encoding 
method proposed in the paper
       + `CompressedBubbleSorter`: the compressed bubble sort algorithm 
proposed in the paper
       + `CompressedMergeSorter`: the compressed merge sort algorithm proposed 
in the paper
   + `datasets/`: include all the public datasets used for evaluations
   
   
   ## Steps
   
   + `Compresseion performance`: all the test code for encoder performance is 
in `EncodeDecodeTest.java`
   + `Compressed bubble sort performance`: all the test code for Memtable sort 
performance is in `CompressedBubbleSorterTest.java`
       + `prepareData()`: choose the dataset that will be used in the following 
test
       + `testSortTime()`: for the specified parameters, test the sort time of 
different methods.
       + `testCompressedBubbleSortMemory() & testOldSortMemory()`: for the 
specified parameters, test the heap usage for compressed bubble sort and other 
methods
   + `Compressed merge sort performance`: all the test code for Compaction sort 
performance is in `CompressedMergeSorterTest.java`
       + `prepareData()`: choose the dataset that will be used in the following 
test
       + `testMergeTime()`: for the specified parameters, test the merge time 
of different methods
       + `testNewMemoryPrepare() & testOldMemoryPrepare()`: for the specified 
parameters, prepare the compressed data that will be used in the following test
       + `testNewMemory() & testOldMemory()`: for the specified parameters, 
test the heap usage for compressed merge sort and other methods.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to