File: notes.html

package info (click to toggle)
erlang-doc-html 1%3A10.b.1a-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 22,488 kB
  • ctags: 9,933
  • sloc: erlang: 505; ansic: 323; perl: 61; sh: 45; makefile: 39
file content (418 lines) | stat: -rw-r--r-- 8,987 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- This document was generated using DocBuilder 3.3.2 -->
<HTML>
<HEAD>
  <TITLE>Mnesia Session Release Notes</TITLE>
  <SCRIPT type="text/javascript" src="../../../../doc/erlresolvelinks.js">
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#FF00FF"
      ALINK="#FF0000">
<CENTER>
<A HREF="http://www.erlang.se"><IMG BORDER=0 ALT="[Ericsson AB]" SRC="min_head.gif"></A>
</CENTER>
<A NAME="1"><!-- Empty --></A>
<H2>1 Mnesia Session Release Notes</H2>

<P>This document describes the changes made to the Mnesia Session
application. The intention of this document is to list all
incompatibilities as well as all enhancements and bug-fixes for
each and every release of Mnesia Session. Each release of Mnesia
Session constitutes one section in this document. The title
of each section is the version number of Mnesia Session.
<A NAME="1.1"><!-- Empty --></A>
<H3>1.1 Mnesia Session 1.1.5</H3>
<A NAME="1.1.1"><!-- Empty --></A>
<H4>1.1.1 Improvements and new features</H4>

<P>The server side of Corba sessions has been made
more lightweight (obtained by usage of pseudo objects
in Orber).
<A NAME="1.1.2"><!-- Empty --></A>
<H4>1.1.2 Fixed Bugs and malfunctions</H4>

<P>None.
<A NAME="1.1.3"><!-- Empty --></A>
<H4>1.1.3 Incompatibilities</H4>

<P>None.
<A NAME="1.1.4"><!-- Empty --></A>
<H4>1.1.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.2"><!-- Empty --></A>
<H3>1.2 Mnesia Session 1.1.4</H3>
<A NAME="1.2.1"><!-- Empty --></A>
<H4>1.2.1 Improvements and new features</H4>

<P> None
<A NAME="1.2.2"><!-- Empty --></A>
<H4>1.2.2 Fixed Bugs and malfunctions</H4>

<P> Fixed error in table_info when accessing mnesia version 3.9.4 or later.
<A NAME="1.2.3"><!-- Empty --></A>
<H4>1.2.3 Incompatibilities</H4>

<P> None
<A NAME="1.2.4"><!-- Empty --></A>
<H4>1.2.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.3"><!-- Empty --></A>
<H3>1.3 Mnesia Session 1.1.3</H3>

<P> This release is a minor release where a new session is 
tested.
<A NAME="1.3.1"><!-- Empty --></A>
<H4>1.3.1 Improvements and new features</H4>

<P> 
        A new session, direct java to mnesia session is tested.
        A new example and documentation is added.
<A NAME="1.3.2"><!-- Empty --></A>
<H4>1.3.2 Fixed Bugs and malfunctions</H4>

<P> None
<A NAME="1.3.3"><!-- Empty --></A>
<H4>1.3.3 Incompatibilities</H4>

<P> None
<A NAME="1.3.4"><!-- Empty --></A>
<H4>1.3.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.4"><!-- Empty --></A>
<H3>1.4 Mnesia Session 1.1.2</H3>

<P> This release is a minor release and the release notes describes
the difference between version 1.1.1 and version 1.1 of Mnesia Session.
<A NAME="1.4.1"><!-- Empty --></A>
<H4>1.4.1 Improvements and new features</H4>

<P> Copyright comments have been changed.
<A NAME="1.4.2"><!-- Empty --></A>
<H4>1.4.2 Fixed Bugs and malfunctions</H4>

<P> None
<A NAME="1.4.3"><!-- Empty --></A>
<H4>1.4.3 Incompatibilities</H4>

<P> None
<A NAME="1.4.4"><!-- Empty --></A>
<H4>1.4.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.5"><!-- Empty --></A>
<H3>1.5 Mnesia Session 1.1.1</H3>

<P> This release is a minor release and the release notes describes
the difference between version 1.1.1 and version 1.1 of Mnesia Session.
<A NAME="1.5.1"><!-- Empty --></A>
<H4>1.5.1 Improvements and new features</H4>

<P>
<UL>

<LI>
 Minor documentation changes. 
         <BR>

</LI>


<LI>
  Generated src files with the latest version of IC. 
         <BR>

        
</LI>


</UL>
<A NAME="1.5.2"><!-- Empty --></A>
<H4>1.5.2 Fixed Bugs and malfunctions</H4>

<P> None
<A NAME="1.5.3"><!-- Empty --></A>
<H4>1.5.3 Incompatibilities</H4>

<P> None
<A NAME="1.5.4"><!-- Empty --></A>
<H4>1.5.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.6"><!-- Empty --></A>
<H3>1.6 Mnesia Session 1.1</H3>

<P> This release is a minor release and the release notes describes
the difference between version 1.1 and version 1.0 of Mnesia Session.
<A NAME="1.6.1"><!-- Empty --></A>
<H4>1.6.1 Improvements and new features</H4>

<P>
<UL>

<LI>
 <CODE>wait_for_tables</CODE> now has an extra out
         parameter, failed_tabs, which contains the tables which
         have not yet been loaded if the returned <CODE>status</CODE> is
         <CODE>timeout</CODE>, this corresponds with Mnesia's interface.
         <BR>

        
</LI>


<LI>
          
         The 'C' example in the documentation has been updated with 
         the new (CORBA like) look of 'C' interfaces generated with 
         IC-3.1.2.
         <BR>

        
</LI>


</UL>
<A NAME="1.6.2"><!-- Empty --></A>
<H4>1.6.2 Fixed Bugs and malfunctions</H4>

<P>
<UL>

<LI>
The <CODE>dump_log</CODE> function missed an out parameter
         (<CODE>reason</CODE>) in the IDL specification, see incompatibilities.
        <BR>

</LI>


</UL>
<A NAME="1.6.3"><!-- Empty --></A>
<H4>1.6.3 Incompatibilities</H4>

<P>
<UL>

<LI>
         To comply with the rest of the IDL specification an out parameter
         has been added to the function <CODE>dump_log</CODE>.
        <BR>

</LI>


<LI>
  <CODE>wait_for_tables</CODE> has a new parameter.
<BR>

</LI>


</UL>
<A NAME="1.6.4"><!-- Empty --></A>
<H4>1.6.4 Known bugs and problems</H4>

<P>None.
<A NAME="1.7"><!-- Empty --></A>
<H3>1.7 Mnesia Session 1.0</H3>

<P>This release is a minor release and the release notes describes
the difference between version 1.0 and version 0.81 of
Mnesia Session.

<A NAME="1.7.1"><!-- Empty --></A>
<H4>1.7.1 Improvements and new features</H4>

<P>
<UL>

<LI>
The documentation has been enhanced.<BR>

</LI>


<LI>
The interface has been reworked internally to comply
         to Mnesia 3.4, more specifically, the record and table name relation has changed, see incompatibilities below.
         <BR>

</LI>


</UL>
<A NAME="1.7.2"><!-- Empty --></A>
<H4>1.7.2 Fixed Bugs and malfunctions</H4>

<P>None.
<A NAME="1.7.3"><!-- Empty --></A>
<H4>1.7.3 Incompatibilities</H4>

<P>
<UL>

<LI>
<CODE>dirty_write, dirty_delete_object,
         dirty_match_object</CODE> functions have a new in parameter
         (Table Name). The table name parameter is needed in
         Mnesia Session to be able to differentiate between the 
         table names and record names.<BR>

</LI>


</UL>
<A NAME="1.7.4"><!-- Empty --></A>
<H4>1.7.4 Known bugs and problems</H4>

<P>No new bugs or problems. See earlier release notes.
<A NAME="1.8"><!-- Empty --></A>
<H3>1.8 Mnesia Session 0.81</H3>

<P>This release is a minor release and the release notes describes
the difference between version 0.81 and version 0.80 of Mnesia
Session.

<A NAME="1.8.1"><!-- Empty --></A>
<H4>1.8.1 Improvements and new features</H4>

<P>None.
<A NAME="1.8.2"><!-- Empty --></A>
<H4>1.8.2 Fixed Bugs and malfunctions</H4>

<P>
<UL>

<LI>
 Two modules were missing in
         <CODE>mnesia_session.app</CODE><BR>

</LI>


</UL>
<A NAME="1.8.3"><!-- Empty --></A>
<H4>1.8.3 Incompatibilities</H4>

<P>None.
<A NAME="1.8.4"><!-- Empty --></A>
<H4>1.8.4 Known bugs and problems</H4>

<P>
<UL>

<LI>
The documentation is not ready.<BR>

</LI>


<LI>
The interface to <CODE>Mnesia Session</CODE> may be an
         object for change in future releases. 
<BR>

</LI>


</UL>
<A NAME="1.9"><!-- Empty --></A>
<H3>1.9 Mnesia Session 0.8</H3>

<P><CODE>Mnesia</CODE> is written in Erlang and intended to be
used with Erlang applications.
<P><CODE>Mnesia Session</CODE> is a new application which enables access
to the Mnesia DBMS from foreign programming languages
(i.e. other languages than Erlang). The <CODE>Mnesia Session</CODE>
interface is defined in <CODE>IDL</CODE> (an Interface Definition
Language standardized by <CODE>OMG</CODE> (the Object Management
Group)).<A NAME="1.9.1"><!-- Empty --></A>
<H4>1.9.1 Improvements and new features</H4>

<P>
<UL>

<LI>
<CODE>Mnesia Session</CODE> contains two back-ends. One for
        access via the standardized <CODE>IIOP</CODE> protocol and the other for
        access via Erlang's proprietary distribution
        protocol.<BR>

</LI>


</UL>

<P>Following is a brief summary of the available configuration
        parameters:


<P>
<UL>

<LI>
debug ::= none | verbose | debug | trace 
        <BR>

</LI>


<LI>
enable_corba ::= false | true
        <BR>

</LI>


<LI>
corba_connector_name ::= A valid COSS name
<BR>

</LI>


</UL>
<A NAME="1.9.2"><!-- Empty --></A>
<H4>1.9.2 Fixed Bugs and malfunctions</H4>

<P>N.A.
<A NAME="1.9.3"><!-- Empty --></A>
<H4>1.9.3 Incompatibilities</H4>

<P>N.A.
<A NAME="1.9.4"><!-- Empty --></A>
<H4>1.9.4 Known bugs and problems</H4>

<P>
<UL>

<LI>
The documentation is not ready.<BR>

</LI>


<LI>
The interface to <CODE>Mnesia Session</CODE> may be an
         object for change in future releases. 
<BR>

</LI>


</UL>

<P>Any comments regarding the Mnesia Session application would
        be appreciated.
<CENTER>
<HR>
<SMALL>
Copyright &copy; 1991-2004
<A HREF="http://www.erlang.se">Ericsson AB</A><BR>
</SMALL>
</CENTER>
</BODY>
</HTML>