-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sylordis edited this page Apr 12, 2023
·
7 revisions
Welcome to the csv-reorganiser wiki!
I hope this project is interesting to you and will help you in your daily life.
- How to use the software
- How to create a configuration file
- Operations definition
- Known issues (software/tests)
- Foreseen improvements
- FAQ
This is applicable for the whole wiki.
-
source file
is the file that is taken as input by the software. -
target file
is the file that is generated by the software.
This software was tested upon 3 sets of data, each with 100, 1000 and 10,000 entries (located in https://github.com/Sylordis/csv-reorganiser/tree/main/resources/performance), repeated 100 times each to measure performance. The following measures were reported (in seconds):
$ avg_time 100 "java -jar target/csv-reorganiser-1.1-SNAPSHOT.jar resources/examples/basic.yaml resources/performance/test_data_100.csv testy-result.csv"
real 0.038800
user 0.001600
sys 0.030600
$ avg_time 100 "java -jar target/csv-reorganiser-1.1-SNAPSHOT.jar resources/examples/basic.yaml resources/performance/test_data_1k.csv testy-result.csv"
real 0.036800
user 0.002100
sys 0.031800
$ avg_time 100 "java -jar target/csv-reorganiser-1.1-SNAPSHOT.jar resources/examples/basic.yaml resources/performance/test_data_10k.csv testy-result.csv"
real 0.037800
user 0.002100
sys 0.029500