You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Ilya Suntsov (JIRA)" <ji...@apache.org> on 2015/12/10 16:06:11 UTC

[jira] [Created] (IGNITE-2128) Incorrect output in CacheClientBinaryQueryExample

Ilya Suntsov created IGNITE-2128:
------------------------------------

             Summary: Incorrect output in CacheClientBinaryQueryExample
                 Key: IGNITE-2128
                 URL: https://issues.apache.org/jira/browse/IGNITE-2128
             Project: Ignite
          Issue Type: Bug
          Components: cache
    Affects Versions: 1.5
         Environment: OS X 10.10.2
jdk 1.7
            Reporter: Ilya Suntsov
            Assignee: Yakov Zhdanov
            Priority: Critical
             Fix For: 1.5


Steps to reproduce:
1. Start 1 node in IDEA
2. Start org/apache/ignite/examples/binary/datagrid/CacheClientBinaryQueryExample.java
Result:
{noformat}
[17:41:30]    __________  ________________ 
[17:41:30]   /  _/ ___/ |/ /  _/_  __/ __/ 
[17:41:30]  _/ // (7 7    // /  / / / _/   
[17:41:30] /___/\___/_/|_/___/ /_/ /___/  
[17:41:30] 
[17:41:30] ver. 1.5.0-b2#20151210-sha1:d2008c53
[17:41:30] 2015 Copyright(C) Apache Software Foundation
[17:41:30] 
[17:41:30] Ignite documentation: http://ignite.apache.org
[17:41:30] 
[17:41:30] Quiet mode.
[17:41:30]   ^-- Logging to file '/Users/gridgain/Downloads/apache-ignite-fabric-1.5-2.0-b2-bin/work/log/ignite-c96bd940.log'
[17:41:30]   ^-- To see **FULL** console log here add -DIGNITE_QUIET=false or "-v" to ignite.{sh|bat}
[17:41:30] 
[17:41:30] OS: Mac OS X 10.10.3 x86_64
[17:41:30] VM information: Java(TM) SE Runtime Environment 1.7.0_79-b15 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.79-b02
[17:41:30] Initial heap size is 192MB (should be no less than 512MB, use -Xms512m -Xmx512m).
[17:41:30] Configured plugins:
[17:41:30]   ^-- None
[17:41:30] 
[17:41:30] Security status [authentication=off, tls/ssl=off]
[17:41:32] Attempting to start more nodes than physical RAM available on current host (this can cause significant slowdown)
[17:41:33] Performance suggestions for grid  (fix if possible)
[17:41:33] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
[17:41:33]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
[17:41:33]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
[17:41:33] 
[17:41:33] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
[17:41:33] 
[17:41:33] Ignite node started OK (id=c96bd940)
[17:41:33] Topology snapshot [ver=7, servers=5, clients=0, CPUs=8, heap=13.0GB]

>>> Binary objects cache query example started.

>>> Employees with zip 94109:

>>> Employees working for GridGain:
>>>     Employee [idHash=1570448684, hash=1704762760, departments=BinaryObject [idHash=1957010358, hash=-1143237694, typeId=179563853], addr=Address [idHash=613549454, hash=220889046, street=1096 Eddy Street, San Francisco, CA, zip=94109], name=James Wilson, salary=12500]
>>>     Employee [idHash=1856684131, hash=1443330375, departments=BinaryObject [idHash=205315160, hash=1785031702, typeId=179563853], addr=Address [idHash=1873157038, hash=78336113, street=184 Fidler Drive, San Antonio, TX, zip=78130], name=Daniel Adams, salary=11000]
>>>     Employee [idHash=40072646, hash=1100837732, departments=BinaryObject [idHash=1338579811, hash=290257426, typeId=179563853], addr=Address [idHash=472197505, hash=1208142819, street=667 Jerry Dove Drive, Florence, SC, zip=29501], name=Cristian Moss, salary=12500]

>>> Employee names and their salaries:
>>>     [Name=James Wilson, salary=12500]
>>>     [Name=Daniel Adams, salary=11000]
>>>     [Name=Cristian Moss, salary=12500]
>>>     [Name=Allison Mathis, salary=25300]
>>>     [Name=Breana Robbin, salary=6500]
>>>     [Name=Philip Horsley, salary=19800]
>>>     [Name=Brian Peters, salary=10600]

>>> Employees living in Texas:
{noformat}

as you can see in output no employees with zip code "94109" and no employees from Texas but in code were created 2 employees with zip  "94109":
{noformat}
 employeeCache.put(new EmployeeKey(1, 1), new Employee(
            "James Wilson",
            12500,
            new Address("1096 Eddy Street, San Francisco, CA", 94109),
            Arrays.asList("Human Resources", "Customer Service")
        ));

employeeCache.put(new EmployeeKey(4, 2), new Employee(
            "Allison Mathis",
            25300,
            new Address("2702 Freedom Lane, San Francisco, CA", 94109),
            Arrays.asList("Development")
        ));
{noformat}
 and two employees from TX:
{noformat}
 employeeCache.put(new EmployeeKey(2, 1), new Employee(
            "Daniel Adams",
            11000,
            new Address("184 Fidler Drive, San Antonio, TX", 78130),
            Arrays.asList("Development", "QA")
        ));
 employeeCache.put(new EmployeeKey(5, 2), new Employee(
            "Breana Robbin",
            6500,
            new Address("3960 Sundown Lane, Austin, TX", 78130),
            Arrays.asList("Sales")
        ));
{noformat}




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)