SuiteCRM 7.12.2 is supposed to be an LTS version and at the moment there is no upgrade package for SuiteCRM 8 so 7.12.2 was my target. By other hand 7.11 uses ElasticSearch 5 which it’s old and without support and 7.12.2 is supposed to be prepared for Elasticsearch 7 but with some problems than I was able to solve here https://github.com/salesagility/SuiteCRM/issues/9421
Every thing seems to be working OK after my migration to 7.12.2 but when I config Elasticsearch and the full index is finished I have many problems and and buggy results from the Global Search when looking for leads with spanish especial characters like “ñ” or accented vowels “á é í ó ú” and thats not usable.
I’m not sure but I think in 7.11 that was working for me OK, but I need to repeat my migration in order to confirm that.
Please… some help will be appreciated…
Have you migrated to 7.12.2? Are you waiting in 7.11? Somebody is working a new 7.12.(3) version solving these problems? There will be in the short time an upgrade package to upgrade to SuiteCRM 8?
I should decide this week my final target version and your opinions will be very appreciated because maybe is better to upgrade to the last 7.11 version and wait there for some time.
7.12 search out of the box is not great. 7.11 had Lucene global search built in and while not fast at least it worked.
I updated to 7.12 a couple weeks ago and was not happy to find the PDF engine changed (all pdf’s broke) and I could no longer effectively run a global search. My task this week is to build three Elasticsearch servers and get them running with three versions of SuiteCRM (7.12 (x2) and 8.0). What a hassle…
The update to Elasticsearch will be necessary in the immediate future (7.12 or 8.0) so you might as well bite the bullet and configure it as best you can. You’ll have no choice soon anyway.
Have you looked into the technicals on how to search Elasticsearch with special characters? There are a lot of languages using special characters so this must be a common issue.
I have replay my migration from 7.6.7 now to 7.11.23 because in this version elasticsearh was introduced and can be activated. The thing were better but the problems with the spanish special characters persist.
I have no idea about especial tuning in elasticsearch motor but I think the problems are in SuiteCRM. I think that multinational companies works with special characters on many languages at the same time and utf8 now support that and Basic Global Search deals well with this (but it is slow)… in fact my search results are good when searching with robo in console.
I didn’t make tests with SuiteCRM 8 because at the moment there’s no path to upgrade there from previous versions.
We’re working to fix an issue with special characters and basic search which should be resolved with the next minor release. I’ll drop an update once this release is available as getting confirmation from yourselves whether this issue is also fixed would be beneficial
@ dtosun, last week SuiteCRM 7.12.3 was released and this version resolves for me the problems with Global Search and special Spanish characters when configuring “Basic Search” in the Global Search.
At the moment the problem persist when enabling Elastic Search.
By other hand review the release notes for 7.12.3 because an important bug related with UTF8 was solved and may be you could be required to run some additional steps in order to re-encode some data in your database.
It should be at least improved if not fully resolved. Depends really on when data was created (Data created in or past Version 7.11.18 until 7.12.3 require the repair once it has been fixed). We have a high priority fix for the issue currently in progress.
Yes, you will need to upgrade to 7.12.3 to fix this functionality. Any data created in 7.12.2 will not work when you upgrade to 7.12.3 ether, you must wait until the new data repair scripts have been made available. As said we have a high priority fix for the issue currently in progress.
@ dtosun , if you upgrade from 7.8 to 7.12.3 you can safely create new leads or edit old leads, but with 7.12.2 every time you edit some lead with special characters, those characters are replaced by other similar but not the same you type with the keyboard and data is partially corrupted.
If you are with 7.12.2 in a production environment I suggest to upgrade to 7.12.3 in order to stop to get corrupted data and when the fix that @ Mac-Rae comments that is in progress you will be able to repair. In 7.12.3 you will be able to use the search with no corrupted leads, accounts…
@isaacmarco , I’m seeing my special characters on my application. There are no problem at 7.12.2. I just don’t search them via filter or basic search. I will try it with 7.12.3.
After upgrade to 7.12.3, my data and search are fine now. But when i add Target module to basic search, there is an error like this. After disable Target module in settings, it is working good. Anyone has this issue? It was working fine at 7.11.5
When i try it with new installation of 7.12.3, it is working fine. But when i try it with upgrade from 7.11.15 to 7.12.3, it is not working.
It was working fine with 7.11.15. May be some files were not updated after upgrade.