Next: C. Credits
Up: Appendices
Previous: A. Changelog
  Contents
These are in the order I plan on implementing them.
- Improve the runtime type identification system for the sql types which will
be needed for the mutable results sets and the binary operators in particular.
- To move properly all 64 int handling to libmysqlclient
- To implement dynamic, fully mutable result sets
- To improve configure for better detection of mysql includes and libs
- Improve the mutable results sets so that they can be assigned types that are
not strings setting the sql type aproprestly. Also allow the SQLtype to be fixed
so that when the programmer assigned a type to the data field that is not compatible
with that sql type it will through an exception. For example setting an string
to an int.
- Change the behavior of MysqlString when used with binary operators. Instead
of converting to the type on the other side of the operator have it convert
to the type the Mysql server said it originally was.
- Improve the Null adapters to make them more intelligently.
- Be able to store the result set in an assignable container that stores the results
in the format they were originally stored in on the server. (Not sure what the
best way to go about this is. If you have any ideas let me know.)
- Better handling of the destruction of the Mysql class. Have it first tell all
its children that its parent is getting destroys and have then respond appropreatly.
(Partly implemented as of version .63.1.a)
- Create a container to hold Mysql enums and sets as a bit set as opposed to a
list of STL set.
If you have anything else you want to see let us know at sinisa@mysql.com or
monty@mysql.com.
Next: C. Credits
Up: Appendices
Previous: A. Changelog
  Contents
2000-05-16