hi, we used 2.7.17 version of .net compressor and for some files doesn't work we attached a file that throw error like example.
regards
Hello,
Thank you for writing to us.
We would like to explain that due to recent changes in the Compressor's logic, the Compressor is no longer used for CSV files.
Please kindly note that the Compressor doesn't compress the data as before (the Compressor's output is not in OCSV format).
Now the Compressor's purpose is to assist in preparing the data that is fetched from the database in the correct format (CSV) to be passed to Flexmonster.
The reasons for the changes in the Flexmonster Data Compressor are:
1) The OCSV approach requires data compression and decompression time, and thus, is not always more efficient than CSV.
2) With large data sets, OCSV still doesn't solve the problem. With small file sizes, the difference is not significant.
3) CSV output is more standardized and simpler to understand
We would like to explain that the changes in the Data Compressor are steps for improving the current behavior with the prospect of providing a more efficient and up to date solution in future releases.
Therefore we recommend passing your CSV file data to Flexmonster without using the Compressor since the output for both will be the same (CSV format).
Please let us if you have any further questions.
Best Regards,
Vera
ok thanks you, So can you tell me what version doesn't have this changes?
Hello,
Thank you for your question.
In case you prefer the old way, you can currently stay on the compressor version 2.7.4 and use it with the latest flexmonster.js version 2.7.14.
Feel free to write to us in case further questions arise.
Best Regards,
Vera
Hello
How could we download version 2.7.4 of the compressor? We can't find it on the downloads page.
Thank you!
Regards
Hello, Martin,
Thank you for your question.
Earlier versions of Flexmonster Data Compressor can be accessed via npm: https://www.npmjs.com/package/flexmonster-compressor
We would like to specify that the Flexmonster Data Compressor version >=2.7.14 returns CSV data. Starting from version 2.7.13 and earlier the Compressor returns data in OCSV format.
Please let us know if you have any further questions.
Best regards,
Vera
Hello Vera, thank you for your answer.
I can't install it via NPM because of conflicts between the library and the version of .NET Framework i'm using. Is there a way to get the .DLL of the compressor?
Thank you, best regards
Hello, Martin,
Thank you for your reply.
Here are the 2.7.13 and 2.7.4 DLL versions of the Flexmonster Data Compressor:
Please let us know if any additional questions arise.
Best regards,
Vera