Package com.facebook.presto.connector.system

Examples of com.facebook.presto.connector.system.SystemSplit


    @Test
    public void testSerialization()
            throws Exception
    {
        SystemTableHandle tableHandle = new SystemTableHandle("xyz", "foo");
        SystemSplit expected = new SystemSplit(tableHandle, ImmutableList.of(HostAddress.fromParts("127.0.0.1", 0)));

        JsonCodec<SystemSplit> codec = jsonCodec(SystemSplit.class);
        SystemSplit actual = codec.fromJson(codec.toJson(expected));

        assertEquals(actual.getTableHandle(), expected.getTableHandle());
        assertEquals(actual.getAddresses(), expected.getAddresses());
    }
View Full Code Here


    public void testSerialization()
            throws Exception
    {
        SystemTableHandle tableHandle = new SystemTableHandle("xyz", "foo");
        Map<String, Object> filters = ImmutableMap.<String, Object>of("foo", "bar");
        SystemSplit expected = new SystemSplit(tableHandle, filters, ImmutableList.of(HostAddress.fromParts("127.0.0.1", 0)));

        JsonCodec<SystemSplit> codec = jsonCodec(SystemSplit.class);
        SystemSplit actual = codec.fromJson(codec.toJson(expected));

        assertEquals(actual.getFilters().size(), 1);
        assertEquals(actual.getFilters(), expected.getFilters());
    }
View Full Code Here

TOP

Related Classes of com.facebook.presto.connector.system.SystemSplit

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.