summaryrefslogtreecommitdiff
path: root/sql/share/charsets/README
diff options
context:
space:
mode:
authortim@localhost.polyesthetic.msg <>2000-08-22 16:08:34 -0400
committertim@localhost.polyesthetic.msg <>2000-08-22 16:08:34 -0400
commit7443483369501dfd884002b3a46808da814108e0 (patch)
tree0e7c7503846eda7c08f4344ed455ae2de66a3598 /sql/share/charsets/README
parentdba8816bc4f6c03053dde136573000e420f00e4c (diff)
downloadmariadb-git-7443483369501dfd884002b3a46808da814108e0.tar.gz
Associate a charset directly with its number in the Index file, and
propogate those changes through the code. This is so that there can be holes in the list of charsets without breaking old tables.
Diffstat (limited to 'sql/share/charsets/README')
-rw-r--r--sql/share/charsets/README9
1 files changed, 3 insertions, 6 deletions
diff --git a/sql/share/charsets/README b/sql/share/charsets/README
index 80da6ba9665..172d1ee8e1e 100644
--- a/sql/share/charsets/README
+++ b/sql/share/charsets/README
@@ -9,10 +9,9 @@ different character sets. It contains:
Index
The Index file lists all of the available charset configurations.
- THE ORDER OF THE CHARACTER SETS IN THIS FILE IS SIGNIFICANT.
- The first character set is number 1, the second is number 2, etc. The
- number is stored IN THE DATABASE TABLE FILES and must not be changed.
- Always add new character sets to the end of the list, so that the
+ Each charset is paired with a number. The number is stored
+ IN THE DATABASE TABLE FILES and must not be changed. Always
+ add new character sets to the end of the list, so that the
numbers of the other character sets will not be changed.
Compiled in or configuration file?
@@ -39,5 +38,3 @@ Syntax of configuration files
number in hexadecimal format. The ctype array takes up the first
257 words; the to_lower, to_upper and sort_order arrays take up 256
words each after that.
-
- The Index file is simply a list of the available character sets.