-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Kibana 7.12, 7.13, 7.14 and 7.15 support #197
Comments
I have done a first test on Kibana 7.12, and unfortunately, there are breaking changes in Kibana 7.12. |
Do you think it's going to take time for this version? Waiting to try this soon and buy you a cup of coffee (or drink). Saved Search / Data Table (aggregation) have been our pain point for long time. |
Difficult to estimate time, as I have to find what’s wrong, find a solution and then pass to the next problem. |
Thanks Fabien. |
Hi Fabien.. such a great product, then elastico throw 7.12 Kibana at us. Doh!. |
Hello Fabien, we greatly use enhanced table and would absolutely love having it for 7.12. Hope you can fix it soon. |
Hello Fabien, Appreciate your efforts as we would like to see this one for 7.12. |
Hi, But be sure that I work on it. |
@fbaligand Do you plan also support 7.13? |
Yes |
@fbaligand Any ETA on support for kibana 7.12 ? |
@fbaligand may I attach to the above question? Are any chances for supporting 7.12 next month or its more long term possibility ? |
Hi Fabien, I' interesting too :-) |
Hi Fabien, just like the above posts, our team heavily uses enhanced table for our kibana visualizations, and recently we have moved to 7.13 and would really appreciate you for supporting 7.13 as well. |
I fully understand your interest for a new version compatible with kibana 7.12, 7.13 and even 7.14. On my side, I’m interested by anyone ready to contribute to bring support for new kibana versions (first 7.12). I’m ready to collaborate with any volunteer. |
With version 7.14 it appears that |
Thanks for the information @Surphix |
Hi Fabien, |
Is it possible for the enhanced table plugin to be integrated into the official Kibana release аnd its functions to be added to Lens or the data table visualization? |
Hi @fbaligand. Since this plugin has been proven very important for our users, and it can be a stopper for our future 7.x updates, I'm would like to help to get it compatible with 7.12.1 I have only worked with React and Angular at personal projects and in a "hacky" way, not professional at all, but I'm eager to learn. I have managed to start the plugin in Kibana 7.12.1 with the changes of this commit, but when I try to create a new visualization, before the "Choose source" screen appears, the plugin crashes with this error:
I thought that I could advance to see what happens trying to skip the "undefined" error with this line, but that doesn't solve the problem either. As I said, the plugin crashes before showing the "Choose source" screen, and I think that the "undefined" error happens because the user haven't selected any index pattern or saved search. Any ideas how can I force the plugin to show that screen? Thanks for the great job Edit: What I'm trying now is to force Kibana to show the "Choose Sources" screen. I'm comparing the enhanced-table plugin with the default Kibana table plugin and copying/pasting code trying to adapt it. I'm (maybe wrongly) assuming that the responsible of showing the screen is the missing My unsuccessful code right now is in this commit. Despite all the changes, and that I have modified the |
I think I have found the change that is impacting the enhanced-table plugin: elastic/kibana#88317 It was merged in Kibana 7.12 and is related with the
I will try to review all this information and will get back to you with my findings. |
Master, how long is it expected to support 7.13 |
Hi @cpiment, First, thanks for having started the work to make enhanced-table plugin compatible with Kibana 7.12. |
@dminovski0
|
@fbaligand Thanks for the reply. The formulas offer flexibility and can do some of the Enhanced Table's operations. Related to this, I opened a feature request on Kibana's GitHub about them adding new functionality to the Lens formulas. It will be equivalent to calculating the total hits count. A member of Elastic wrote that this would represent "overall count" in the Formulas, but they haven't added it yet. They linked a previously opened topic for another enhancement. If they implement that enhancement, it will also cover the total hits feature. |
Thanks for the info @dminovski0 |
Really nice if you guys would get this to work!! Ill buy you a couple of drinks |
Thanks @cpiment for your amazing work! I will review the code and say you if there are some changes to do. That said, a remaining point is packaging and installation on a standalone kibana (not in dev mode).
|
If needed / useful : we can test in an acceptance env with quite some data in it. Happy to help |
I have had to modify the
Feel free to download and test it but it is not a final version and it has not been thoroughly tested. For example, I have noticed that if the table has too many columns there is no horizontal scrollbar displayed to navigate to the columns at the far right. |
Hi everyone, After @fbaligand and I made some changes, the errors that we found in the previous version of the plugin are fixed. I don't know if there is any error left, but if any of you want to try the plugin and tell us if you discover more errors that would be great. The same disclaimer applies: you can download this file and test it but it is not a final version and it has not been thoroughly tested. Use at you own discretion. Thanks everyone! |
Happy to test this but I can't figure out how to install a plugin from a file. Whatever I do it tries to down load |
Hi @rful011 You can use this command: bin/kibana-plugin install https://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip Or if you prefer to use your downloaded file, if the location of the file is bin/kibana-plugin install file:///var/tmp/enhancedTable-7.12.1.zip |
Thanks :)
Just after I posted I tried that but the connection has to go through squid proxy.
trying with https:// gives "ssl3_get_record:wrong version number” as expected. This means that the the program does not look for a https_proxy env var so the ssl session fails.
trying with http://github… gives:
sudo /usr/share/kibana/bin/kibana-plugin install http://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip
Found previous install attempt. Deleting...
Attempting to transfer from http://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip
Picked up proxy http://squid.auckland.ac.nz:3128/ from environment variable.
Attempting to transfer from https://artifacts.elastic.co/downloads/kibana-plugins/http://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip/http://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip-7.14.0.zip
Picked up proxy https://squid.auckland.ac.nz:3128/ from environment variable.
It thinks it is a plugin name :(
Sigh….
I find this with a lot of ES stuff. There are all sorts of assumptions made about how thing work that are not necessarily true in the real world.
On 27/11/2021, at 9:55 AM, cpiment ***@***.******@***.***>> wrote:
Hi @rful011<https://github.com/rful011>
You can use this command:
bin/kibana-plugin install https://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip<https://github.com/fbaligand/kibana-enhanced-table/files/7576138/enhancedTable-7.12.1.zip>
Or if you prefer to use your downloaded file, if the location of the file is /var/tmp/enhancedTable-7.12.1.zip you can use:
bin/kibana-plugin install file:///var/tmp/enhancedTable-7.12.1.zip
Link to Kibana docs<https://www.elastic.co/guide/en/kibana/7.12/kibana-plugins.html#install-plugin>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#197 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAE73D5ADTRFZUERKSWBD33UN7XZ7ANCNFSM4Z7PY7BA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Well, if you download the zip package on your computer into /var/tmp directory and launch this command: Then it should work |
Doh! Of course. I keep forgetting about the file:// url.
Thanks! And thanks for such a useful plugin!
***@***.***
On 27/11/2021, at 2:44 PM, Fabien Baligand ***@***.***> wrote:
Well, if you download the zip package on your computer into /var/tmp directory and launch this command:
bin/kibana-plugin install file:///var/tmp/enhancedTable-7.12.1.zip
Then it should work
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#197 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAE73D2YNUPAMAMX65XI2CDUOAZWDANCNFSM4Z7PY7BA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
sigh...
You clearly need to be running 7.12.1... |
Well, the name of the package is quite clear :) |
On 28/11/2021, at 8:04 AM, Fabien Baligand ***@***.******@***.***>> wrote:
Well, the name of the package is quite clear :)
Indeed, I had forgotten that the plugins are totally linked to versions.
And You have to know that each minor kibana version brings several breaking changes for kibana plugins. That’s the reason why enhanced table for kibana 7.12 is still not out.
ES really make it hard! : ( I thought Apple was bad the way they changed the email API (think GPG plugin) but at least that was just major releases. Changes were not documented so like this it took months the get things fixed.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#197 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAE73D2KOYMK2YYV4SXSUGDUOETSFANCNFSM4Z7PY7BA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Hi, I'm glad to announce that enhanced-table plugin v1.12.0 is out, with Kibana 7.12 support! Thanks a lot @cpiment for his awesome work on this enhancement! |
New great news: After tests, Kibana 7.13 doesn't need code changes for the plugin! You can get packages for Kibana 7.13 here: |
Today I have tried to run the plugin in Kibana 7.14.2 but it failed... Let's see if I can find what needs to be changed! |
Hi all, Great news: enhanced-table v1.12.1 is out and brings support for Kibana 7.14! All packages for Kibana 7.14 are available here: |
Very nice, thanks and respect! We will try to test asap but kind of low staffed due to holidays ;-) |
enhanced-table v1.12.2 is out and brings support for Kibana 7.15! All packages for Kibana 7.15 are available here: |
It'd great to see a new version supporting Kibana 7.16.2. |
Enhanced Table plugin version 1.13.2 is out, with support for all these Kibana versions: 7.16, 7.17, 8.0, 8.1 and 8.2! You can get the packages here: |
Thanks soooo much!
***@***.***
On 9/06/2022, at 9:40 AM, Fabien Baligand ***@***.***> wrote:
Enhanced Table plugin version 1.13.2 is out, with support for all these Kibana versions: 7.16, 7.17, 8.0, 8.1 and 8.2!
You can get the packages here:
https://github.com/fbaligand/kibana-enhanced-table/releases/tag/v1.13.2<https://github.com/fbaligand/kibana-enhanced-table/releases/tag/v1.13.2>
—
Reply to this email directly, view it on GitHub<#197 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAE73DYA33RNZ52NWZTTDHTVOEHJDANCNFSM4Z7PY7BA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Add support to Kibana 7.12. Check:
https://www.elastic.co/guide/en/kibana/7.12/release-notes-7.12.0.html
https://www.elastic.co/guide/en/kibana/7.12/release-notes-7.12.1.html
Add support to Kibana 7.13. Check:
https://www.elastic.co/guide/en/kibana/7.13/release-notes-7.13.0.html
https://www.elastic.co/guide/en/kibana/7.13/release-notes-7.13.1.html
https://www.elastic.co/guide/en/kibana/7.13/release-notes-7.13.2.html
https://www.elastic.co/guide/en/kibana/7.13/release-notes-7.13.3.html
https://www.elastic.co/guide/en/kibana/7.13/release-notes-7.13.4.html
Add support to Kibana 7.14. Check:
https://www.elastic.co/guide/en/kibana/7.14/release-notes-7.14.0.html
https://www.elastic.co/guide/en/kibana/7.14/release-notes-7.14.1.html
https://www.elastic.co/guide/en/kibana/7.14/release-notes-7.14.2.html
Add support to Kibana 7.15. Check:
https://www.elastic.co/guide/en/kibana/7.15/release-notes-7.15.0.html
https://www.elastic.co/guide/en/kibana/7.15/release-notes-7.15.1.html
https://www.elastic.co/guide/en/kibana/7.15/release-notes-7.15.2.html
Thank you
The text was updated successfully, but these errors were encountered: