Joinutility seperatorLogin utility separator Infobright.com
   
 
When will the official UTF-8 encoding support will come out?
Posted: 20 January 2009 08:31 AM   Ignore ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

And when will the first Windows version of ICE will be released please.

Profile
 
Posted: 20 January 2009 12:17 PM   Ignore ]   [ # 1 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  700
Joined  2008-08-18

Amber,

Native UTF-8 support is currently planned for 2Q09.

Infobright Community Edition for 32-bit Windows is currently planned for the mid-February, 2009 release.

Signature 
Profile
 
Posted: 21 January 2009 07:47 AM   Ignore ]   [ # 2 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

Thanks.

Profile
 
Posted: 07 March 2009 01:52 AM   Ignore ]   [ # 3 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

I have tried ICE 3.1 for Win32, Chinese text encoded with Windows(China locale) default code page can be loaded and exported correctlly, but the mysql client tool and Toad for MySQL freeware can’t display the loaded Chinese words.

How is your UTF-8 support going?

Profile
 
Posted: 07 March 2009 03:12 PM   Ignore ]   [ # 4 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  648
Joined  2008-08-18

Hi !

Currently you can load any character set to VAR/CHAR columns, but ICE does not recognize character sets and treats them as sequence of 1-byte values. Therefore
- sorting/comparisons do not not handle collation,
- a 3-byte character is treated as 3 1-byte characters
- character set information is not passed consistently from engine to clients, so necessary character conversions may be omitted. Example is given in http://www.infobright.org/index.php/Forums/viewthread/551/ - results of MIN() aggregation

However, if you setup the environment correctly, selecting a UTF-8 column from a table should succeed - bytes sequences will be retrieved, they will be passed to mysql, which should take care for converting them into clients local character set. Example in http://www.infobright.org/index.php/Forums/viewthread/551/ is select distint [...]

Profile
 
Posted: 07 March 2009 06:05 PM   Ignore ]   [ # 5 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  578
Joined  2008-08-18

Hi,

One important clarification on UTF-8 in the current version: to store it properly, columns must be declared with an appropriate width (in bytes). I.e. for safe storing of 20-characters UTF-8 values, one should use VARCHAR(80), as every character may be 4 bytes wide.

Regards,

Signature 
Profile
 
Posted: 03 June 2009 08:41 AM   Ignore ]   [ # 6 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17
David Lutz - 20 January 2009 12:17 PM

Amber,

Native UTF-8 support is currently planned for 2Q09.

Infobright Community Edition for 32-bit Windows is currently planned for the mid-February, 2009 release.

Hi, it’s June now, can UTF-8 support come out at the end of this month as planed? smile

Profile
 
Posted: 03 June 2009 10:05 AM   Ignore ]   [ # 7 ]  
Administrator
RankRankRank
Total Posts:  173
Joined  2008-08-18

Hi, it’s June now, can UTF-8 support come out at the end of this month as planed?

Hi Amber,

Regrettably, UTF-8 has been moved into Q3 in favour of enhanced SQL function support for complex expressions in the upcoming release in July. As soon as I have a firm new date for UTF-8, I will let you know.

Sorry again, and thanks for your patience!

Cheers,
Andrew

Signature 
Profile
 
Posted: 03 June 2009 11:45 AM   Ignore ]   [ # 8 ]  
Newbie
Rank
Total Posts:  3
Joined  2009-05-08

Andrew,

By any chance, is this enhanced support going to include optimized grouping by the available aggregates? I really hope so, that would be -excellent-. That has really been my biggest stumbling block so far, because I pretty much refuse to enable the MySQL fallback, and putting all of this stuff into subqueries takes a lot of extra work and often results in rather poor performance.

Profile
 
Posted: 04 June 2009 09:17 AM   Ignore ]   [ # 9 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  648
Joined  2008-08-18

Hi jwilhelm !

If you mean things “... group by a+b”, or “select year(date1)-year(date2) ... group by 1”, then yes - the enhanced support will cover it.

Profile
 
Posted: 04 June 2009 10:27 AM   Ignore ]   [ # 10 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  578
Joined  2008-08-18

As well as “SELECT YEAR(my_date), SUM(a*b) FROM t GROUP BY YEAR(my_date)”.

Regards,

Signature 
Profile
 
Posted: 22 August 2009 04:55 AM   Ignore ]   [ # 11 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

Hi, it seems UTF-8 will be avaiable at least after 3.2, and 3.2 will come out in Sept. at least:)

Profile
 
Posted: 08 February 2010 08:55 AM   Ignore ]   [ # 12 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

I see IEE 3.3.1 supports UTF-8, what about ICE3.3.1?

Profile
 
Posted: 08 February 2010 09:30 AM   Ignore ]   [ # 13 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  428
Joined  2008-08-18

It will be supported in both, probably in the next 3.x release of ICE.

Geoffrey

[ Edited: 08 February 2010 09:32 AM by Geoffrey Falk]
Signature 
Profile
 
Posted: 08 February 2010 09:54 AM   Ignore ]   [ # 14 ]  
Newbie
Rank
Total Posts:  33
Joined  2008-09-17

But the document of ICE 3.3.1 still says:

Supported Character Sets
Infobright storage supports all ANSI character sets. This means that Infobright can store and
retrieve data encoded in any 8-bit character set. Infobright does not support any other
character sets, such as the Unicode, UTF-8 or Latin1 (cp1252) character sets.

Profile
 
Posted: 15 February 2010 05:33 AM   Ignore ]   [ # 15 ]  
Sr. Member
Avatar
RankRankRankRank
Total Posts:  648
Joined  2008-08-18

See http://www.infobright.org/Forums/viewthread/1383/

Profile