Search Results
                    
                    
            https://dev.mysql.com/doc/internals/en/custom-engine-faq.html
                                The usual reason for this error is that LDFLAGS are missing the -fno-rtti option.  Q: I've written my own storage engine, compiled it as shared object but when loading it I get an error like "undefined symbol: _ZTI7handler." What's wrong? A: Make ...
                                            
                https://dev.mysql.com/doc/internals/en/custom-engine-source-files.html
                                If you are familiar with sed, these steps can be done automatically (in this example, the name of your storage engine would be FOO): sed -e s/EXAMPLE/FOO/g -e s/example/foo/g ha_example.h > ha_foo.h sed -e s/EXAMPLE/FOO/g -e s/example/foo/g ... The ...
                                            
                https://dev.mysql.com/doc/internals/en/debug-sync-activation-deactivation.html
                                If Debug Sync is not compiled in, this variable is not available.  The Debug Sync facility is an optional part of the MySQL server. The Debug Sync Facility, when compiled in, is disabled by default. To enable it, start mysqld with the ...
                                            
                https://dev.mysql.com/doc/internals/en/defining-filename-extensions.html
                                 Storage engines are required to provide the MySQL server with a list of extensions used by the storage engine with regard to a given table, its data and indexes. Extensions are expected in the form of a null-terminated string array. 
                                            
                https://dev.mysql.com/doc/internals/en/error-injection.html
                                This means each of them will never execute twice within one SQL statement.  Note: The ERROR_INJECT framework has been removed in an early 6.0 version. The error injection method is based on the DBUG framework just like the Dbug Sleep method. In the ...
                                            
                https://dev.mysql.com/doc/internals/en/error-messages.html
                                 This chapter describes how error messages are defined and how to add the capability of generating error messages to a table handler. 
                                            
                https://dev.mysql.com/doc/internals/en/event-content-writing-conventions.html
                                 Event contents are written using these conventions: Numbers are written in little-endian format (least significant byte first), unless otherwise indicated. Values that represent positions or lengths are given in bytes and should be considered ...
                                            
                https://dev.mysql.com/doc/internals/en/event-data-fields.html
                                This is because v4 allows for an extra headers field, the size of which is defined in the format description event.  The structure of an event's data part depends on the event type: In v1 and v3, the event type entirely determines the data format In ...
                                            
                https://dev.mysql.com/doc/internals/en/event-structure.html
                                 This section describes the general properties of events as byte sequences as they are written to binary or relay log files. Some details of event structure are invariant across binary log versions; others depend on the version. Within any given ...
                                            
                https://dev.mysql.com/doc/internals/en/extra.html
                                Synopsis virtual int extra ( operation); enum ha_extra_function operation ; Description This is the extra method.  Purpose Passes hints from the server to the storage engine. extra() is called whenever the server wishes to send a hint to the storage ...