Github user parthchandra commented on the pull request:
https://github.com/apache/drill/pull/254#issuecomment-156601055
I used an alternate cache file because the code is simplistic and uses
Jackson deserialization which essentially means that one needs to know the
version of the file before one reads it. Right now I also ignore the older
metadata cache file and remove it if refresh metadata is called.
I could maintain multiple versions and dispatch on version, though I would
still prefer to keep the version info in the file name.
Let me know if you think that is necessary.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---