~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/ChangeLog

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2000-02-16  Michael Widenius  <monty@monty.pp.sci.fi>
 
2
 
 
3
* Added an extra argument to the compare routine for queues to allow
 
4
  more advanced key compare functions.  
 
5
 
 
6
2000-02-10  Michael Widenius  <monty@monty.pp.sci.fi>
 
7
 
 
8
* Added THR_READ_NO_INSERT lock privilege to thr_lock.
 
9
 
 
10
1999-08-21  Michael Widenius  <monty@tik.pp.sci.fi>
 
11
 
 
12
* Fix that '-1.49 or -1.49' is true
 
13
* Allow negative hexadecimal numbers (like -0x0f).
 
14
* Fixed problem with auto_increment on float and double.
 
15
        
 
16
Wed Dec 17 02:13:58 1997    <monty@monty.pp.sci.fi>
 
17
 
 
18
* Faster flush of keycache.
 
19
 
 
20
Sat Dec  2 21:36:20 1995  Michael Widenius  (monty@bitch)
 
21
 
 
22
        * array.c  push_element & alloc_element.
 
23
 
 
24
Wed Mar  3 00:54:20 1993  Michael Widenius  (monty@bitch)
 
25
 
 
26
        * Removed automatic O_TRUNC from my_create.
 
27
 
 
28
Wed Oct 28 02:10:56 1992  Michael Widenius  (monty@bitch)
 
29
 
 
30
        * Enabled ASNYNC_IO on SUN.
 
31
 
 
32
Mon Aug 31 23:51:13 1992  Michael Widenius  (monty@bitch)
 
33
 
 
34
        * Changed tree_insert to return element if ok.
 
35
        * Added new define tree_set_pointer().
 
36
        * Chagned delete_queue() to not free if allready freed.
 
37
 
 
38
Mon Aug 17 01:46:36 1992  Michael Widenius  (monty@bitch)
 
39
 
 
40
        * Added ny cashing-rutine mf_iocash for quicker io.
 
41
 
 
42
Wed Aug 12 13:41:18 1992  Michael Widenius  (monty@bitch)
 
43
 
 
44
        * Added new function get_copy_of_memory for combined malloc/copy.
 
45
        * Splitted my_malloc to three files.
 
46
 
 
47
Thu Jan 23 22:02:37 1992  Michael Widenius  (monty at LYNX)
 
48
 
 
49
        * Added range-checks and aligned checks on ptrs to
 
50
          safe_malloc:free and safe_malloc:realloc to catch more
 
51
          error nicely without core-dumps.
 
52
 
 
53
Wed Nov 13 01:52:18 1991  Michael Widenius  (monty at LYNX)
 
54
 
 
55
        * Added use of mysys as a shared library.
 
56
 
 
57
Sat Nov  9 14:38:21 1991  Michael Widenius  (monty at LYNX)
 
58
 
 
59
        * Added expand of ~username to unpack_dirname.
 
60
 
 
61
Tue Sep 17 21:15:08 1991  Michael Widenius  (monty at LYNX)
 
62
 
 
63
        * Don't free null-pointers if passed to my_free
 
64
 
 
65
Fri May 17 20:11:27 1991  Michael Widenius  (monty at LYNX)
 
66
 
 
67
        * Changed all char * to string. (Can't change const char * because
 
68
          of bug in C-definition.
 
69
 
 
70
Tue Apr 30 01:32:56 1991  Michael Widenius  (monty at LYNX)
 
71
 
 
72
        * my_path now examines environment for posix variable "_" if
 
73
          progname is given and has no path.
 
74
 
 
75
Mon Apr 22 16:12:56 1991  Michael Widenius  (monty at LYNX)
 
76
 
 
77
        * Added function my_load_path() to fix path to a hard-path.
 
78
 
 
79
Mon Apr 15 22:08:58 1991  Michael Widenius  (monty at LYNX)
 
80
 
 
81
        * Added more info on DBUG-stream when freeing unallocated data.
 
82
 
 
83
Wed Apr  3 18:41:28 1991  Michael Widenius  (monty at LYNX)
 
84
 
 
85
        * Added global flag sf_malloc_no_sanity to make it possibly
 
86
          to avoid sanity-checks in right code with uses malloc a lot.
 
87
 
 
88
Tue Mar 26 15:09:45 1991  Mikael WIDENIUS  (monty at panther)
 
89
 
 
90
        * Made soundex look nicer
 
91
 
 
92
Sat Mar 23 10:49:49 1991  Michael Widenius  (monty at LYNX)
 
93
 
 
94
        * Added init of alarm variables to skip some warnings from gcc.
 
95
 
 
96
Tue Mar  5 16:50:34 1991  Michael Widenius  (monty at LYNX)
 
97
 
 
98
        * Our qsort now only test if compare() function returns >= 0
 
99
          and is optimized for compare() returning > 0.
 
100
 
 
101
Fri Nov 23 23:53:46 1990  Michael Widenius  (monty at LYNX)
 
102
 
 
103
        * Added function my_set_alarm_variable to get a variable set
 
104
          on some time.
 
105
          my_alarm.h added for functions who want to print stat after
 
106
          a given time or after a number of loops.
 
107
          Changed my_lock to use new function and use defines in my_alarm.h
 
108
 
 
109
Mon Oct  1 13:16:15 1990  Michael Widenius  (monty at LYNX)
 
110
 
 
111
        * Added use of asynchronic io in read_cash_record().
 
112
        * Added write_cash and flush_write_cash to record cashing.
 
113
 
 
114
Sun Sep 16 22:05:25 1990  Michael Widenius  (monty at LYNX)
 
115
 
 
116
        * Added optional alarm to my_lock if one has FCNTL_LOCK. Added new
 
117
          defines to my_sys.h.
 
118
 
 
119
Mon Aug 27 22:20:38 1990  Michael Widenius  (monty at lynx)
 
120
 
 
121
        * my_end() now can print output about executed program.
 
122
        * Added parameter-defines for my_end in my_sys.h
 
123
 
 
124
Sun Apr  1 23:29:47 1990  Monty  (monty at monty)
 
125
 
 
126
        * Changed mf_keydisk.c to have separate functions for read and write.
 
127
          Read can now return pointer to intern key-buffer to skip
 
128
          unessessary memcpy-s.
 
129
 
 
130
Fri Mar 23 23:03:39 1990  Monty  (monty at monty)
 
131
 
 
132
        * function test_if_hard_pathname() added in dirname.c
 
133
        * my_getwd now only saves changed current dir if dir is a
 
134
          hard pathname.
 
135
        * changed my_path() to use test_if_hard_pathname()
 
136
 
 
137
Thu Mar  1 14:47:59 1990  Monty  (monty at monty)
 
138
 
 
139
        * New function my_path().
 
140
 
 
141
Sat Feb 24 02:54:35 1990  Monty  (monty at monty)
 
142
 
 
143
        * Added print of my_progname in my_mess.c
 
144
 
 
145
Sun Feb 11 17:55:58 1990  David Axmark  (davida at isil)
 
146
 
 
147
        * Concatenated libarys my_func and my_sys because of to much
 
148
          crosswise dependencies.
 
149
        * Fixed varagrs code in mf_fixadr.c
 
150
 
 
151
Mon Dec  4 17:36:16 1989  Monty  (monty at monty)
 
152
 
 
153
        * Changed safemalloc() to use my_message() if out of memory and
 
154
          to check MY_WME if we want this error-messages.
 
155
        * Changed my_setwd() to use dos_setdrive() insted of system().
 
156
 
 
157
Wed Oct 25 02:56:07 1989  Monty  (monty at monty)
 
158
 
 
159
        * Changed my_mktmp1() to work like tempnam() with default dirname.
 
160
        * Changed name of my_mktmp1.c to my_tempnam.c
 
161
 
 
162
Thu Oct 19 16:39:27 1989  David Axmark  (davida at isil)
 
163
 
 
164
        * Removed libary mysysnc. Instead added a hook to my_error that
 
165
          can call my_message if needed.
 
166
 
 
167
Thu Oct  5 01:33:29 1989  David Axmark  (davida at isil)
 
168
 
 
169
        * Use MY_SEEK_{SET,CUR,END} as arguments to my_seek
 
170
 
 
171
        * Added a a array of structs that holds properties of open files.
 
172
          Removed include file extras.h
 
173
 
 
174
Wed Jun 21 01:34:04 1989  Monty  (monty at monty)
 
175
 
 
176
        * Added two new malloc-functions: my_once_alloc() and
 
177
          my_once_free(). These give easyer and quicker startup.
 
178
 
 
179
Mon May 22 14:03:44 1989  Monty  (monty at monty)
 
180
 
 
181
        * Fixed my_getwd and my_setwd so they work.
 
182
        * Added extern variabel curr_char[] with is set to current
 
183
          directory after my_getwd() or my_setwd();
 
184
 
 
185
Mon Jan 23 03:38:50 1989  Monty  (monty at monty)
 
186
 
 
187
        * Changed my_chsize to check if NO_CHSIZE is defined. If new file
 
188
          should be shorter it fills unused part with null.
 
189
        * Changed my_lock to not check for arg 0 (Functions should use
 
190
          LK_TO_EOF to lock all file.
 
191
 
 
192
Tue Dec  6 15:09:44 1988  Monty  (monty at monty)
 
193
 
 
194
        * Added DBUG_PRINT if error in my_seek.
 
195
 
 
196
Mon Dec  5 15:58:48 1988  Monty  (monty at monty)
 
197
 
 
198
        * Added DBUG_PRINT if not all byte read/written in my_read(),
 
199
          my_fread(), my_write() and my_fwrite();
 
200
 
 
201
Sat Dec  3 01:48:03 1988  Monty  (monty at monty)
 
202
 
 
203
        * Fixed bug in Makefile; quick did't work.
 
204
        * Changed safemalloc to use bmove, bfill and memcpy when handling
 
205
          memoryblocks.
 
206
 
 
207
Fri Dec  2 03:29:21 1988  Monty  (monty at monty)
 
208
 
 
209
        * Added more defines under MEMORY in my_func.h
 
210
        * Added functions to llib-lmysys.
 
211
        * Removed RCS/* files and installed ewerything as stable.
 
212
          (Because errors in old RCS-files.
 
213
 
 
214
Wed Nov  9 00:32:33 1988  Monty  (monty at monty)
 
215
 
 
216
        * Changed realloc for MSDOS; Previous version freed old block on
 
217
        * error, new version (of compiler) dosn't.
 
218
 
 
219
Wed Oct 26 21:07:27 1988  Monty  (monty at monty)
 
220
 
 
221
        * Fixed missing updateing of my_stream_opened;