Summary
In this chapter we have learned the basic structure of an Information Schema plugin. We have discussed how it works, how it defines the table structure, and how it fills it with the data. At the end of the chapter we have used this knowledge to develop two fully functional Information Schema plugins.
In the next chapter we will look into more complex aspects of Information Schema plugins such as condition pushdown and exposing internal MySQL data structures.