Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds mySQL as offline store
There are some aspects of mySQL that differ from postgresql. For example mySQL doesn't have materialized views. But the offlinestore interface has several methods centered around materialized views. I incorporated simiarl/close to functionality with mySQL views - but it just not exactly the same. Where possible got close approximations of the behavior of the interface methods and did implement all methods to satisfy the interface definition.
Type of change
Feature: Include mySQL and the go mySQL driver as option for offline store
Does this correspond to an open issue?
Closes: #1069
Select type(s) of change
Checklist: