stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chamila De Alwis <chami...@wso2.com>
Subject Re: [Question] Is the tenant partial search working properly?
Date Sat, 21 Mar 2015 02:05:46 GMT
? matches one character and only one [1]. IMO we should follow the unix
standard when using wildcard characters.

[1] - http://www.linfo.org/wildcard.html
On Mar 20, 2015 5:34 PM, "Dinithi De Silva" <dinithis@wso2.com> wrote:

> Hi Imesh,
>
> What Mari has pointed out was something like this.
>
> *Available tenants*
>
> stratos> list-tenants
> Tenants:
> +——————+—————-+————————-+————+———————————————+
> | Domain | Tenant ID | Email | State | Created Date |
> +——————+—————-+————————-+————+———————————————+
> | tenant.org | 1 | foow@bar.com | Active | Fri Mar 20 16:47:14 IST 2015 |
> +——————+—————-+————————-+————+———————————————+
> | apache.org | 2 | user@apache.org | Active | Fri Mar 20 16:48:47 IST
> 2015 |
> +——————+—————-+————————-+————+———————————————+
>
> *Result with search query "he"*
>
> stratos> list-tenants-by-partial-domain —partialDomain *he*
> Tenants found:
> +———————+—————+————+————————-+———————————————+
> | tenantDomain | tenantID | active | email | createdDate |
> +———————+—————+————+————————-+———————————————+
> | apache.org | 2 | true | user@apache.org | Fri Mar 20 16:48:47 IST 2015 |
> +———————+—————+————+————————-+———————————————+
>
> *Result with search query "he?com"*
>
> stratos> list-tenants-by-partial-domain —partialDomain *he?com*
> Tenants found:
> +———————+—————+————+————————-+———————————————+
> | tenantDomain | tenantID | active | email | createdDate |
> +———————+—————+————+————————-+———————————————+
> | apache.org | 2 | true | user@apache.org | Fri Mar 20 16:48:47 IST 2015 |
>
> +———————+—————+————+————————-+———————————————+
>
> In the last query (with the "?" ), although we don't have any domains with
> "com" it displays a result for that. I got this problem only with the "?"
> character. Is there a restriction that we cannot use any special characters
> in the search query?
>
> Thanks.
> ​
>
>
> On Thu, Mar 19, 2015 at 12:30 AM, Imesh Gunaratne <imesh@apache.org>
> wrote:
>
>> Are we using "?" character in search queries? Can someone post a complete
>> API request where we use this?
>>
>> Thanks
>>
>> On Tue, Mar 17, 2015 at 5:04 PM, Shavindri Dissanayake <
>> shavindri@wso2.com> wrote:
>>
>>> Hi DInithi,
>>>
>>> Thank you! Understood now.
>>>
>>> It does seem to be giving the same result  as you and Mari said, even
>>> when there are no tenant domains to match the search (when using '?' in
>>> some cases ) .
>>>
>>> Thanks & Regards
>>> Shavindri Dissanayake
>>> Technical Writer
>>> LinkedIn Profile
>>> <https://www.linkedin.com/profile/view?id=112227277&trk=nav_responsive_tab_profile>
>>> Mob: 0779966739
>>>
>>> WSO2 Inc.
>>> lean.enterprise.middleware
>>>
>>> On Tue, Mar 17, 2015 at 3:51 PM, Dinithi De Silva <dinithis@wso2.com>
>>> wrote:
>>>
>>>> Hi Shavindri,
>>>>
>>>> The "#" character seems giving the correct result. But as Mari
>>>> mentioned, "?" character gives some incorrect results. I think here the "?"
>>>> is acting as a wildcard character.
>>>>
>>>> Eg:
>>>>
>>>> c? and c?com gave me the same results (domain name : apache.org) and
>>>> the second result is wrong as there are no domain names with "com".
>>>>
>>>> Thanks
>>>>
>>>> On Tue, Mar 17, 2015 at 3:33 PM, Shavindri Dissanayake <
>>>> shavindri@wso2.com> wrote:
>>>>
>>>>> Hi Mari,
>>>>>
>>>>> The partial domain search command for tenants in CLI seems to be
>>>>> validated. When there is no domain name to match the characters entered
in
>>>>> the command, the result is given as below [1].
>>>>>
>>>>> [1]
>>>>>
>>>>> stratos> list-tenants-by-partial-domain -d #
>>>>>
>>>>> No tenants found
>>>>>
>>>>>
>>>>> stratos> list-tenants-by-partial-domain -d k#org
>>>>>
>>>>> No tenants found
>>>>>
>>>>>
>>>>> stratos> list-tenants-by-partial-domain -d k#com
>>>>>
>>>>> No tenants found
>>>>>
>>>>> Thanks & Regards
>>>>> Shavindri Dissanayake
>>>>> Technical Writer
>>>>> LinkedIn Profile
>>>>> <https://www.linkedin.com/profile/view?id=112227277&trk=nav_responsive_tab_profile>
>>>>> Mob: 0779966739
>>>>>
>>>>> WSO2 Inc.
>>>>> lean.enterprise.middleware
>>>>>
>>>>> On Tue, Mar 17, 2015 at 3:11 PM, Mariangela Hills <mariangela@wso2.com
>>>>> > wrote:
>>>>>
>>>>>> I have created a JIRA [1], so that the search can be improved. More
>>>>>> details on this issue can be found in the outputs added in the JIRA.
>>>>>>
>>>>>> [1] https://issues.apache.org/jira/browse/STRATOS-1258
>>>>>>
>>>>>> Regards,
>>>>>> Mariangela
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *--*
>>>>>> Mariangela Hills
>>>>>> Senior Technical Writer
>>>>>>
>>>>>> *WSO2, Inc.*lean.enterprise.middleware.
>>>>>> m: +94 773 500185
>>>>>> w: http://wso2.com
>>>>>> <http://wso2.com/events/>
>>>>>>
>>>>>> On Tue, Mar 17, 2015 at 2:56 PM, Mariangela Hills <
>>>>>> mariangela@wso2.com> wrote:
>>>>>>
>>>>>>> Hi Devs,
>>>>>>>
>>>>>>> When I executed "y?com" as the partial domain name it gave me
an
>>>>>>> output. Is it correct when the domain name does not contain a
? sign.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Admin16s-MacBook-Air:marisamples Admin16$ curl -X GET -H
>>>>>>> "Content-Type: application/json" -k -v -u admin:admin
>>>>>>> https://localhost:9443/api/tenants/search/y?com
>>>>>>> * About to connect() to localhost port 9443 (#0)
>>>>>>> *   Trying 127.0.0.1...
>>>>>>> * connected
>>>>>>> * Connected to localhost (127.0.0.1) port 9443 (#0)
>>>>>>> * SSLv3, TLS handshake, Client hello (1):
>>>>>>> * SSLv3, TLS handshake, Server hello (2):
>>>>>>> * SSLv3, TLS handshake, CERT (11):
>>>>>>> * SSLv3, TLS handshake, Server key exchange (12):
>>>>>>> * SSLv3, TLS handshake, Server finished (14):
>>>>>>> * SSLv3, TLS handshake, Client key exchange (16):
>>>>>>> * SSLv3, TLS change cipher, Client hello (1):
>>>>>>> * SSLv3, TLS handshake, Finished (20):
>>>>>>> * SSLv3, TLS change cipher, Client hello (1):
>>>>>>> * SSLv3, TLS handshake, Finished (20):
>>>>>>> * SSL connection using DHE-RSA-AES256-SHA
>>>>>>> * Server certificate:
>>>>>>> *  subject: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
>>>>>>> *  start date: 2010-02-19 07:02:26 GMT
>>>>>>> *  expire date: 2035-02-13 07:02:26 GMT
>>>>>>> *  common name: localhost (matched)
>>>>>>> *  issuer: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
>>>>>>> *  SSL certificate verify result: unable to get local issuer
>>>>>>> certificate (20), continuing anyway.
>>>>>>> * Server auth using Basic with user 'admin'
>>>>>>> > GET /api/tenants/search/y?com HTTP/1.1
>>>>>>> > Authorization: Basic YWRtaW46YWRtaW4=
>>>>>>> > User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0
>>>>>>> OpenSSL/0.9.8| zlib/1.2.5
>>>>>>> > Host: localhost:9443
>>>>>>> > Accept: */*
>>>>>>> > Content-Type: application/json
>>>>>>> >
>>>>>>> < HTTP/1.1 200 OK
>>>>>>> < Date: Tue, 17 Mar 2015 09:18:57 GMT
>>>>>>> < Content-Type: application/json
>>>>>>> < Transfer-Encoding: chunked
>>>>>>> < Server: WSO2 Carbon Server
>>>>>>> <
>>>>>>> * Connection #0 to host localhost left intact
>>>>>>> [{"active":true,"createdDate":1426576793551,"email":"foow@bar.com
>>>>>>> ","tenantDomain":"franky.com","tenantId":2}]* Closing connection
#0
>>>>>>> * SSLv3, TLS alert, Client hello (1):
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>> Mariangela
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *--*
>>>>>>> Mariangela Hills
>>>>>>> Senior Technical Writer
>>>>>>>
>>>>>>> *WSO2, Inc.*lean.enterprise.middleware.
>>>>>>> m: +94 773 500185
>>>>>>> w: http://wso2.com
>>>>>>> <http://wso2.com/events/>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Dinithi De Silva*
>>>> Associate Software Engineer, WSO2 Inc.
>>>> m:+94716667655 | e:dinithis@wso2.com | w: www.wso2.com
>>>> | a: #20, Palm Grove, Colombo 03
>>>>
>>>
>>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> *Dinithi De Silva*
> Associate Software Engineer, WSO2 Inc.
> m:+94716667655 | e:dinithis@wso2.com | w: www.wso2.com
> | a: #20, Palm Grove, Colombo 03
>

Mime
View raw message