Need a special offer?Find out if your project fits.
+

Compressor error with specific file.

Answered
Jesus Jose Jurado asked on November 28, 2019

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

7 answers

Public
Vera Didenko Vera Didenko Flexmonster November 29, 2019

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

Public
Jesus Jose Jurado December 3, 2019

ok thanks you, So can you tell me what version doesn't have this changes? 

Public
Vera Didenko Vera Didenko Flexmonster December 3, 2019

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

Public
Martin Torres January 8, 2020

Hello
How could we download version 2.7.4 of the compressor? We can't find it on the downloads page.
Thank you!
Regards

Public
Vera Didenko Vera Didenko Flexmonster January 8, 2020

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

Public
Martin Torres January 9, 2020

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

Public
Vera Didenko Vera Didenko Flexmonster January 9, 2020

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

Please login or Register to Submit Answer