Thank you Josh, sure I'll do that.

On 2016-09-22 08:23 ( 0530), Josh Elser <j...@gmail.com> wrote:
> Sounds like the thin driver should be making a copy of the properties if
>
> its going to be modifying it. Want to open a JIRA issue?>
>
> Prabhjyot Singh wrote:>
> > Hi,>
> >>
> > I'm using DriverManager.getConnection(url, properties) using following>
> > properties>
> >>
> > url ->>
> > "jdbc:phoenix:thin:url=http://prabhu-3.novalocal:8765;serialization=PROTOBUF";>

> >>
> > properties ->>
> > 0 = {java.util.Hashtable$Entry@1491} "user" -> "phoenixuser">
> > 1 = {java.util.Hashtable$Entry@1492} "password" ->>
> > 2 = {java.util.Hashtable$Entry@1493} "url" ->>
> > "jdbc:phoenix:thin:url=http://prabhu-3.novalocal:8765;serialization=PROTOBUF";>

> > 3 = {java.util.Hashtable$Entry@1494} "hbase.client.retries.number" ->
"4">
> > 4 = {java.util.Hashtable$Entry@1495} "driver" ->>
> > "org.apache.phoenix.jdbc.PhoenixDriver">
> >>
> > With the above propert/setting/config it returns a connection to the
URL>
> > specified, but it also modifies my properties object to following>
> >>
> > properties ->>
> > 0 = {java.util.Hashtable$Entry@2361} "serialization" -> "PROTOBUF">
> > 1 = {java.util.Hashtable$Entry@2362} "user" -> "phoenixuser">
> > 2 = {java.util.Hashtable$Entry@2363} "password" ->>
> > *3 = {java.util.Hashtable$Entry@2364} "url" ->>
> > "http://prabhu-3.novalocal:8765"*>
> > 4 = {java.util.Hashtable$Entry@2365} "hbase.client.retries.number" ->
"4">
> > 5 = {java.util.Hashtable$Entry@2366} "driver" ->>
> > "org.apache.phoenix.jdbc.PhoenixDriver">
> >>
> >>
> > The above only happens if I'm using *thin-client*. Is this the
expected>
> > behaviour ?>
> >>
> > I plan to use this "properties" object after getting the connection
for>
> > something else.>
> > Also, I'm using following in my maven dependency>
> > "org.apache.phoenix:phoenix-server-client:4.7.0-HBase-1.1">
> >>
> >>
> >>
> >>
> >>
> > -->
> > Warm Regards,>
> >>
> > -- Prabhjyot Singh>
>

Reply via email to