lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley (JIRA)" <j...@apache.org>
Subject [jira] Commented: (SOLR-1914) phps and json add a double qoute / brackets, serialize isnt working
Date Fri, 14 May 2010 15:13:44 GMT

    [ https://issues.apache.org/jira/browse/SOLR-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12867522#action_12867522
] 

Yonik Seeley commented on SOLR-1914:
------------------------------------

It's not clear if this is a Solr bug, or just some bug in the e-commerce app.

The double quote at the end looks fine... one quote is literally part of the string, the other
quote is from the phps encoding.  The first string with length (s:79) doesn't look like it
matches that actual string value, but I assume maybe you edited the example by hand.

> phps and json add a double qoute / brackets, serialize isnt working
> -------------------------------------------------------------------
>
>                 Key: SOLR-1914
>                 URL: https://issues.apache.org/jira/browse/SOLR-1914
>             Project: Solr
>          Issue Type: Bug
>          Components: clients - php
>    Affects Versions: 1.4
>         Environment: apache Solr 1.4, Jetty (out of the box).  e-comerce application
UTF-8
>            Reporter: Sascha Jovanoski
>
> (first of all Solr Rocks!)
> iam runnig an e-comerce application with dynamic filteset, depend on selected categories.
> everything works fine and stable but today i found out that ther is a strange case:
> i guess around 5000 strings in my app used as facet filter. There is one String "transluzentes
Acryl" and even the english  translation "Translucent acrylics" are not working.
> QUERY:
> http://ff01:8983/solr/core1/select/?q=*:*&fq=shop_id:10 AND language:2 AND category_1:"Badewannen"
AND material:"transluzentes Acryl"&facet=on&facet.limit=400&facet.field=category_1&facet.field=category_2&facet.field=manu&facet.field=length&facet.field=width&facet.field=height&facet.field=color&facet.field=material&facet.field=delivery&facet.field=attributes&facet.mincount=1&facet.sort=lex&facet.method=fc&stats=true&stats.field=price&start=0&rows=50&sort=sort+desc&fl=name,model_nr,image,url,manu,delivery,in_stock,serie,price,uvp,nav_id,template,option,name,model_nr,image,url,manu,delivery,in_stock,serie,price,uvp,nav_id,template,option&wt=phps&V=1.0&version=2.2
> RESPONSE: as xml and php works fine! but json , phps ends up like this.
> .....s:2:"fq";s:79:"shop_id:10 AND language:2 AND category_1:"Badewannen" AND material:"transluzentes
Acryl"";......
> see that double qoutes at the end.
> That happens only on this strings or Docs because even the english Docs fails. I though
its may be a matter of encoding, so i added a transformer in the DIH which  replaced these
strings with "Hello World".
> Faces on "Hello Wolrd" fails. Other Facet Strings with white spaces, special chars and
so on never fail. 
> if i add brackets on the fq 
> ...q=*:*&fq=shop_id:10 AND language:2 AND category_1:"Badewannen" AND material:"transluzentes
Acryl"&facet=on&...
> it ends up with a double }}
> s:2:"fq";s:79:"shop_id:20 AND language:2 AND category_1:"Badewannen" AND material:"Hallo
Welt"";}}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message