-
Notifications
You must be signed in to change notification settings - Fork 267
ClickHouse Database datasource plugin update to 2.2.0 #803
Conversation
# 2.2.0 (2020-11-30) ## Enhancement: * add region support to annotation query, try to fix wrong column orders for table format, fix Altinity/clickhouse-grafana#303 * add plugin sign process, fix Altinity/clickhouse-grafana#212 * add `DateTime64` support, fix Altinity/clickhouse-grafana#292 * add `linux\arm64` backend plugin build * improve ARRAY JOIN parsing, fix Altinity/clickhouse-grafana#284 * improve `docker-compose.yaml` add ability to redefine `GRAFANA_VERSION` and `CLICKHOUSE_VERSION` via environment variables `latest` by default ## Fixes: * add `*.js.map` and `*.js` from src and spec folder to .gitignore * don't apply adhoc filters twice when used $adhoc macros, fix Altinity/clickhouse-grafana#282 * fix corner case for table format with wrong columns order between meta and data response section, fix Altinity/clickhouse-grafana#281 * add trickster to docker-compose environment * actualize links in README.md Signed-off-by: Eugene Klimov <[email protected]>
Signed-off-by: Eugene Klimov <[email protected]>
Hi @Slach, Since Grafana 7.3, we've changed how we package plugins. For more information, refer to Package a plugin. You can enter the URL to the plugin archive in the plugin validator to see if it's ready to be published. Let me know if you have any questions! |
Signed-off-by: Eugene Klimov <[email protected]>
@marcusolsson please look at this PR again, currently, all |
Signed-off-by: Eugene Klimov <[email protected]>
@marcusolsson any news about this Pull Request? |
@marcusolsson please merge this pull request |
@marcusolsson could you look at this PR again? |
Hi @Slach, Just got back from the holidays 👋 Will take a look at this in the coming days! |
It looks like you're affected by a bug in the sign command where grafana-toolkit generates invalid paths in the MANIFEST.txt (I believe this bug appears when running the sign command on a Windows machine). For more information, refer to #798 (comment). Could you please update the manifest with the changes listed below? In the MANIFEST.txt, change the double backslash, For example, change:
into
|
Signed-off-by: Eugene Klimov <[email protected]>
@marcusolsson done |
@marcusolsson what exactly means "README.md not found" |
@marcusolsson and README.md already contains in github https://github.com/Vertamedia/clickhouse-grafana/tree/67e5b7f80cfe5198db9ac8fdabfe2d70c7f2aaa1 |
I can see that you've fixed the MANIFEST file. Unfortunately, I'm still getting a warning about a "Modified signature" when I try to load it. I think the errors are due to an unsupported archive structure. It looks like the plugin assets are located at the root of the ZIP archive instead of in a directory named as the plugin ID. Could you verify that you've packaged your plugin according to the instructions on Package a plugin, i.e.:
For future reference, I recommend that you take a look at the GitHub Actions for building, testing, and packaging plugins. It should make life easier :) |
Signed-off-by: Eugene Klimov <[email protected]>
@marcusolsson done |
@marcusolsson could you suggest when a bug in the signing process will fix and |
Thank you for your patience and for fixing the issues so quickly! I can confirm that the plugin is packaged correctly. Marking this as ready for review. You can see your current position in the review queue on the project board. I'm not aware of a fix at the moment, but I will check with the plugin team tomorrow for when this can be fixed. |
Published! 🎉 |
@Slach FYI, here's the pull request for the issue with the invalid MANIFEST.txt: grafana/grafana#30287 |
@marcusolsson thanks a lot for suggestion |
2.2.0 (2020-11-30)
Enhancement:
DateTime64
support, fix DateTime64 Support Altinity/clickhouse-grafana#292linux\arm64
backend plugin builddocker-compose.yaml
add ability to redefineGRAFANA_VERSION
andCLICKHOUSE_VERSION
via environment variableslatest
by defaultFixes:
*.js.map
and*.js
from src and spec folder to .gitignoreSigned-off-by: Eugene Klimov [email protected]