[JBoss JIRA] (TEIID-3921) Accumulo translator doesn't end query execution when there are no tablet servers
by Jan Stastny (JIRA)
[ https://issues.jboss.org/browse/TEIID-3921?page=com.atlassian.jira.plugin... ]
Jan Stastny updated TEIID-3921:
-------------------------------
Description:
Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
There might be a situation that Zookeeper instance is running, but Accumulo is not.
The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
{code}
09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
{code}
There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
{code}
$ bin/accumulo shell -u root
Password: ******
2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
{code}
and then the shell hangs. Teiid needs to overcome this limitation.
was:
Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
There might be a situation that Zookeeper instance is running, but Accumulo is not.
The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
{code}
09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
{code}
There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
{code}
[jstastny@dhcp-30-126 accumulo-1.5.0]$ bin/accumulo shell -u root
Password: ******
2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
{code}
and then the shell hangs. Teiid needs to overcome this limitation.
> Accumulo translator doesn't end query execution when there are no tablet servers
> --------------------------------------------------------------------------------
>
> Key: TEIID-3921
> URL: https://issues.jboss.org/browse/TEIID-3921
> Project: Teiid
> Issue Type: Bug
> Components: Misc. Connectors
> Affects Versions: 8.12.3
> Reporter: Jan Stastny
> Assignee: Steven Hawkins
>
> Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
> There might be a situation that Zookeeper instance is running, but Accumulo is not.
> The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
> {code}
> 09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
> Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
> {code}
> $ bin/accumulo shell -u root
> Password: ******
> 2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> and then the shell hangs. Teiid needs to overcome this limitation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months
[JBoss JIRA] (TEIID-3921) Accumulo translator doesn't end query execution when there are no tablet servers
by Jan Stastny (JIRA)
[ https://issues.jboss.org/browse/TEIID-3921?page=com.atlassian.jira.plugin... ]
Jan Stastny updated TEIID-3921:
-------------------------------
Summary: Accumulo translator doesn't end query execution when there are no tablet servers (was: Accumulo translator doesn't fail when there are no tablet servers)
> Accumulo translator doesn't end query execution when there are no tablet servers
> --------------------------------------------------------------------------------
>
> Key: TEIID-3921
> URL: https://issues.jboss.org/browse/TEIID-3921
> Project: Teiid
> Issue Type: Bug
> Components: Misc. Connectors
> Affects Versions: 8.12.3
> Reporter: Jan Stastny
> Assignee: Steven Hawkins
>
> Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
> There might be a situation that Zookeeper instance is running, but Accumulo is not.
> The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
> {code}
> 09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
> Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
> {code}
> [jstastny@dhcp-30-126 accumulo-1.5.0]$ bin/accumulo shell -u root
> Password: ******
> 2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> and then the shell hangs. Teiid needs to overcome this limitation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months
[JBoss JIRA] (TEIID-3921) Accumulo translator doesn't end query execution when there are no tablet servers
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIID-3921?page=com.atlassian.jira.plugin... ]
RH Bugzilla Integration updated TEIID-3921:
-------------------------------------------
Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1300987
Bugzilla Update: Perform
> Accumulo translator doesn't end query execution when there are no tablet servers
> --------------------------------------------------------------------------------
>
> Key: TEIID-3921
> URL: https://issues.jboss.org/browse/TEIID-3921
> Project: Teiid
> Issue Type: Bug
> Components: Misc. Connectors
> Affects Versions: 8.12.3
> Reporter: Jan Stastny
> Assignee: Steven Hawkins
>
> Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
> There might be a situation that Zookeeper instance is running, but Accumulo is not.
> The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
> {code}
> 09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
> Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
> {code}
> [jstastny@dhcp-30-126 accumulo-1.5.0]$ bin/accumulo shell -u root
> Password: ******
> 2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
> {code}
> and then the shell hangs. Teiid needs to overcome this limitation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months
[JBoss JIRA] (TEIID-3921) Accumulo translator doesn't fail when there are no tablet servers
by Jan Stastny (JIRA)
Jan Stastny created TEIID-3921:
----------------------------------
Summary: Accumulo translator doesn't fail when there are no tablet servers
Key: TEIID-3921
URL: https://issues.jboss.org/browse/TEIID-3921
Project: Teiid
Issue Type: Bug
Components: Misc. Connectors
Affects Versions: 8.12.3
Reporter: Jan Stastny
Assignee: Steven Hawkins
Teiid accumulo translator doesn't interrupt query execution when the accumulo instance is not running.
There might be a situation that Zookeeper instance is running, but Accumulo is not.
The translator, even though there is no tablet server entry in zookeeper, for given accumulo instance, executes the query. The query is running until query timeout exceeds. There is no indication of the fact, that accumulo tablet server is not present/responding except for
{code}
09:25:46,539 WARN [org.apache.accumulo.core.client.impl.ServerClient] (Worker3_QueryProcessorQueue21) There are no tablet servers: check that zookeeper and accumulo are running.
{code}
There might be even situation, that Accumulo stopped in unusual way and didn't alter the tablet server information in Zookeeper, this way, there is a tablet server entry present in Zookeeper, but the tablet server is in fact not running. So Teiid should check the tablet server's address which received from Zookeeper.
Interesting to note is the fact, that the same problem can be examined in accumulo's shell:
{code}
[jstastny@dhcp-30-126 accumulo-1.5.0]$ bin/accumulo shell -u root
Password: ******
2016-01-22 10:02:05,604 [impl.ServerClient] WARN : There are no tablet servers: check that zookeeper and accumulo are running.
{code}
and then the shell hangs. Teiid needs to overcome this limitation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months
[JBoss JIRA] (TEIID-3327) Translator for OSIsoft PI
by Kim Palko (JIRA)
[ https://issues.jboss.org/browse/TEIID-3327?page=com.atlassian.jira.plugin... ]
Kim Palko updated TEIID-3327:
-----------------------------
Comment: was deleted
(was: Comments wrt license from email from Eric Cardenal (ECardinal(a)osisoft.com) fwd by Robb Greathouse 12/7/15
I hope this message finds you well. As we discussed on Thursday, please find the following code (PIDevClub_45_Trial) that will give you access for a limited time to the OSIsoft PI System.
To access the system, you will need to first register on our PI Square Community at http://pisquare.osisoft.com. You should first click on Log In and then Register to create your account. Once your account will be created, you should go to the PI Developers Club space using the Spaces menu in the top blue banner.
In order to get started, you will need the following software:
· PI AF Server – This stores the meta data and requires MS SQL as backend (Express is fine, 2008 and greater)
· PI Data Archive – This stores the real time data
· PI WebAPI
· PI JDBC Driver
Depending on how you want to access the system, based on our discussion, the PI WebAPI or PI JDBC Driver will most likely be the one that you will use. If needed, we can look at other options.
On the same site where you will download the software, you should be able to download the documentation. Finally, on the OSIsoft Learning Channel on YouTube, you should find a lot of information on our system. Here is a link to get started: https://www.youtube.com/watch?v=QVVLiVChw3g&list=PLMcG1Hs2Jbct0EHchLIiJTe...
I look forward for your feedback on your tests with your JBoss Middleware. Please do not hesitate to contact me if you need more information.)
> Translator for OSIsoft PI
> -------------------------
>
> Key: TEIID-3327
> URL: https://issues.jboss.org/browse/TEIID-3327
> Project: Teiid
> Issue Type: Feature Request
> Components: Misc. Connectors
> Reporter: Albert Wong
> Assignee: Ramesh Reddy
> Labels: CR1
> Fix For: 8.12
>
>
> We have several customers that are using OSIsoft to get time sliced data. We'd like JDV/Teiid to be able to pull data from OSIsoft (OSIsoft is a data source for JDV/Teiid).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months
[JBoss JIRA] (TEIID-3327) Translator for OSIsoft PI
by Kim Palko (JIRA)
[ https://issues.jboss.org/browse/TEIID-3327?page=com.atlassian.jira.plugin... ]
Kim Palko commented on TEIID-3327:
----------------------------------
Comments wrt license from email from Eric Cardenal (ECardinal(a)osisoft.com) fwd by Robb Greathouse 12/7/15
I hope this message finds you well. As we discussed on Thursday, please find the following code (PIDevClub_45_Trial) that will give you access for a limited time to the OSIsoft PI System.
To access the system, you will need to first register on our PI Square Community at http://pisquare.osisoft.com. You should first click on Log In and then Register to create your account. Once your account will be created, you should go to the PI Developers Club space using the Spaces menu in the top blue banner.
In order to get started, you will need the following software:
· PI AF Server – This stores the meta data and requires MS SQL as backend (Express is fine, 2008 and greater)
· PI Data Archive – This stores the real time data
· PI WebAPI
· PI JDBC Driver
Depending on how you want to access the system, based on our discussion, the PI WebAPI or PI JDBC Driver will most likely be the one that you will use. If needed, we can look at other options.
On the same site where you will download the software, you should be able to download the documentation. Finally, on the OSIsoft Learning Channel on YouTube, you should find a lot of information on our system. Here is a link to get started: https://www.youtube.com/watch?v=QVVLiVChw3g&list=PLMcG1Hs2Jbct0EHchLIiJTe...
I look forward for your feedback on your tests with your JBoss Middleware. Please do not hesitate to contact me if you need more information.
> Translator for OSIsoft PI
> -------------------------
>
> Key: TEIID-3327
> URL: https://issues.jboss.org/browse/TEIID-3327
> Project: Teiid
> Issue Type: Feature Request
> Components: Misc. Connectors
> Reporter: Albert Wong
> Assignee: Ramesh Reddy
> Labels: CR1
> Fix For: 8.12
>
>
> We have several customers that are using OSIsoft to get time sliced data. We'd like JDV/Teiid to be able to pull data from OSIsoft (OSIsoft is a data source for JDV/Teiid).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 11 months