Skip to content

Commit

Permalink
IGNITE-15083 Remove explicit call of setMarshaller for binary marshal…
Browse files Browse the repository at this point in the history
…ler (apache#11750)
  • Loading branch information
nizhikov authored and luchnikovbsk committed Jan 31, 2025
1 parent 738907c commit 4c148f3
Show file tree
Hide file tree
Showing 93 changed files with 5 additions and 464 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
package org.apache.ignite.internal.jdbc2;

import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;

/**
* JDBC test of INSERT statement w/binary marshaller - no nodes know about classes.
Expand All @@ -30,11 +28,6 @@ public class JdbcBinaryMarshallerInsertStatementSelfTest extends JdbcInsertState
return BASE_URL_BIN;
}

/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
return super.getConfiguration(igniteInstanceName).setMarshaller(new BinaryMarshaller());
}

/** {@inheritDoc} */
@Override CacheConfiguration cacheConfig() {
return binaryCacheConfig();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
package org.apache.ignite.internal.jdbc2;

import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;

/**
* JDBC test of MERGE statement w/binary marshaller - no nodes know about classes.
Expand All @@ -30,11 +28,6 @@ public class JdbcBinaryMarshallerMergeStatementSelfTest extends JdbcMergeStateme
return BASE_URL_BIN;
}

/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
return super.getConfiguration(igniteInstanceName).setMarshaller(new BinaryMarshaller());
}

/** {@inheritDoc} */
@Override CacheConfiguration cacheConfig() {
return binaryCacheConfig();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
import java.util.UUID;
import java.util.concurrent.Callable;
import javax.sql.DataSource;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.IgniteComponentType;
import org.apache.ignite.internal.IgniteEx;
import org.apache.ignite.internal.IgniteKernal;
Expand All @@ -47,15 +46,6 @@ public class JdbcSpringSelfTest extends JdbcConnectionSelfTest {
return "modules/clients/src/test/config/jdbc-config-cache-store.xml";
}

/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(gridName);

cfg.setMarshaller(null); // In this test we are using default Marshaller.

return cfg;
}

/** {@inheritDoc} */
@Override protected void beforeTestsStarted() throws Exception {
startGridsWithSpringCtx(GRID_CNT, false, configURL());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.ConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.util.typedef.F;

import static java.nio.charset.StandardCharsets.UTF_16;
Expand Down Expand Up @@ -106,8 +105,6 @@ private IgniteConfiguration getConfiguration0(String igniteInstanceName) throws
IgniteConfiguration getBinaryConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = getConfiguration0(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

CacheConfiguration ccfg = cfg.getCacheConfiguration()[0];

ccfg.getQueryEntities().clear();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
import org.apache.ignite.configuration.DataRegionConfiguration;
import org.apache.ignite.configuration.DataStorageConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.util.typedef.internal.U;
import org.apache.ignite.testframework.GridTestUtils;
import org.junit.Test;
Expand All @@ -46,8 +45,6 @@ public class JdbcThinAuthenticateConnectionSelfTest extends JdbcThinAbstractSelf
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

cfg.setAuthenticationEnabled(true);

cfg.setDataStorageConfiguration(new DataStorageConfiguration()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
import javax.net.ssl.SSLContext;
import org.apache.ignite.configuration.ClientConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.processors.security.impl.TestAdditionalSecurityPluginProvider;
import org.apache.ignite.internal.processors.security.impl.TestSecurityData;
import org.apache.ignite.internal.util.typedef.internal.U;
Expand Down Expand Up @@ -72,8 +71,6 @@ public class JdbcThinConnectionAdditionalSecurityTest extends JdbcThinAbstractSe
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

cfg.setPluginProviders(new TestAdditionalSecurityPluginProvider("srv_" + igniteInstanceName, null, ALL_PERMISSIONS,
false, true, clientData()));

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.ClientConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.jdbc.thin.JdbcThinConnection;
import org.apache.ignite.internal.processors.odbc.ClientListenerProcessor;
import org.apache.ignite.internal.util.lang.GridAbsPredicate;
Expand Down Expand Up @@ -72,8 +71,6 @@ private static String url() {

cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME));

cfg.setMarshaller(new BinaryMarshaller());

cfg.setClientConnectorConfiguration(
new ClientConnectorConfiguration()
.setPort(jdbcPorts.get(getTestIgniteInstanceIndex(name))));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
import org.apache.ignite.IgniteException;
import org.apache.ignite.configuration.ClientConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.util.typedef.internal.U;
import org.apache.ignite.ssl.SslContextFactory;
import org.apache.ignite.testframework.GridTestUtils;
Expand Down Expand Up @@ -85,8 +84,6 @@ public class JdbcThinConnectionSSLTest extends JdbcThinAbstractSelfTest {
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

cfg.setClientConnectorConfiguration(
new ClientConnectorConfiguration()
.setSslEnabled(true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,9 +110,6 @@ public class JdbcThinConnectionSelfTest extends JdbcThinAbstractSelfTest {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME));

cfg.setMarshaller(new BinaryMarshaller());

cfg.setGridLogger(new GridStringLogger());

return cfg;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@
import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.ClientConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.jdbc.thin.JdbcThinConnection;
import org.apache.ignite.internal.jdbc.thin.JdbcThinTcpIo;
import org.apache.ignite.testframework.GridTestUtils;
import org.junit.Test;

import static org.apache.ignite.cache.query.SqlFieldsQuery.DFLT_LAZY;

/**
Expand All @@ -58,8 +58,6 @@ public class JdbcThinDataSourceSelfTest extends JdbcThinAbstractSelfTest {

cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME));

cfg.setMarshaller(new BinaryMarshaller());

return cfg;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,7 @@
import org.apache.ignite.configuration.CacheConfiguration;
import org.apache.ignite.configuration.ConnectorConfiguration;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.internal.util.typedef.internal.U;
import org.apache.ignite.marshaller.Marshaller;
import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
import org.junit.Test;

Expand Down Expand Up @@ -153,19 +151,12 @@ protected Connection getConnection() throws SQLException {

cfg.setCacheConfiguration(cacheConfiguration());

cfg.setMarshaller(marshaller());

ConnectorConfiguration connCfg = new ConnectorConfiguration();
cfg.setConnectorConfiguration(connCfg);

return cfg;
}

/**
* @return Marshaller to be used in test.
*/
protected abstract Marshaller marshaller();

/**
* @return Types to be used in test.
*/
Expand Down Expand Up @@ -486,8 +477,6 @@ public void testLoadCachePrimitiveKeysTx() throws Exception {
* @throws Exception If failed.
*/
private void checkPutRemove() throws Exception {
boolean binaryMarshaller = marshaller() instanceof BinaryMarshaller || marshaller() == null;

IgniteCache<Object, Person> c1 = grid().cache(CACHE_NAME);

Connection conn = getConnection();
Expand Down Expand Up @@ -521,8 +510,7 @@ private void checkPutRemove() throws Exception {
assertEquals(testDate, rs.getDate(3));
assertEquals("Person-to-test-put-insert", rs.getString(4));

assertEquals(testGender.toString(),
binaryMarshaller ? Gender.values()[rs.getInt(5)].toString() : rs.getString(5));
assertEquals(testGender.toString(), Gender.values()[rs.getInt(5)].toString());

assertFalse("Unexpected more data in result set", rs.next());

Expand All @@ -542,8 +530,7 @@ private void checkPutRemove() throws Exception {
assertEquals(testDate, rs.getDate(3));
assertEquals("Person-to-test-put-update", rs.getString(4));

assertEquals(testGender.toString(),
binaryMarshaller ? Gender.values()[rs.getInt(5)].toString() : rs.getString(5));
assertEquals(testGender.toString(), Gender.values()[rs.getInt(5)].toString());

assertFalse("Unexpected more data in result set", rs.next());

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,12 @@

package org.apache.ignite.cache.store.jdbc;

import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.marshaller.Marshaller;
import org.junit.Test;

/**
* Test for {@link CacheJdbcPojoStore} with binary marshaller.
*/
public class CacheJdbcPojoStoreBinaryMarshallerSelfTest extends CacheJdbcPojoStoreAbstractSelfTest {
/** {@inheritDoc} */
@Override protected Marshaller marshaller() {
return new BinaryMarshaller();
}

/**
* @throws Exception If failed.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@
import org.apache.ignite.binary.Binarylizable;
import org.apache.ignite.compute.ComputeJobMasterLeaveAware;
import org.apache.ignite.compute.ComputeTaskSession;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.binary.BinaryMarshaller;
import org.apache.ignite.lang.IgniteCallable;
import org.apache.ignite.lang.IgniteClosure;
import org.apache.ignite.lang.IgniteRunnable;
Expand All @@ -39,14 +37,6 @@
* Test ensuring that correct closures are serialized.
*/
public class GridComputationBinarylizableClosuresSelfTest extends GridCommonAbstractTest {
/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

return cfg;
}

/** {@inheritDoc} */
@Override protected void beforeTest() throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,6 @@ public class BinaryArrayIdentityResolverSelfTest extends GridCommonAbstractTest
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

BinaryConfiguration binCfg = new BinaryConfiguration();

BinaryTypeConfiguration binTypCfg1 = new BinaryTypeConfiguration();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ public class BinaryConfigurationConsistencySelfTest extends GridCommonAbstractTe
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

cfg.setBinaryConfiguration(binaryCfg);

return cfg;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,6 @@ public class BinaryConfigurationCustomSerializerSelfTest extends GridCommonAbstr

cfg.setConnectorConfiguration(new ConnectorConfiguration());

cfg.setMarshaller(new BinaryMarshaller());

BinaryConfiguration binaryCfg = new BinaryConfiguration();

BinaryTypeConfiguration btc = new BinaryTypeConfiguration("org.MyClass");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,6 @@ public class BinaryEnumsSelfTest extends AbstractBinaryArraysTest {
cfg.setBinaryConfiguration(bCfg);
}

cfg.setMarshaller(new BinaryMarshaller());

CacheConfiguration ccfg = new CacheConfiguration(DEFAULT_CACHE_NAME);
ccfg.setName(CACHE_NAME);
ccfg.setCacheMode(CacheMode.PARTITIONED);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,6 @@ public class BinaryObjectBuilderAdditionalSelfTest extends AbstractBinaryArraysT

bCfg.setClassNames(Arrays.asList("org.apache.ignite.internal.binary.mutabletest.*"));

cfg.setMarshaller(new BinaryMarshaller());

return cfg;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,6 @@ public class BinaryObjectBuilderDefaultMappersSelfTest extends AbstractBinaryArr

cfg.setBinaryConfiguration(bCfg);

cfg.setMarshaller(new BinaryMarshaller());

this.cfg = cfg;

return cfg;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ public class BinaryObjectExceptionSelfTest extends GridCommonAbstractTest {
@Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(gridName);

cfg.setMarshaller(new BinaryMarshaller());

cfg.setCacheConfiguration(
new CacheConfiguration(cacheName)
.setCopyOnRead(true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
import java.util.Map;
import org.apache.ignite.IgniteSystemProperties;
import org.apache.ignite.binary.BinaryObject;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
import org.junit.Test;

Expand All @@ -35,15 +34,6 @@
* Tests for {@code BinaryObject.toString()}.
*/
public class BinaryObjectToStringSelfTest extends GridCommonAbstractTest {
/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

return cfg;
}

/** {@inheritDoc} */
@Override protected void beforeTest() throws Exception {
startGrid();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
import java.util.UUID;
import java.util.concurrent.atomic.AtomicInteger;
import org.apache.ignite.binary.BinaryObjectBuilder;
import org.apache.ignite.configuration.IgniteConfiguration;
import org.apache.ignite.internal.util.GridConcurrentHashSet;
import org.apache.ignite.internal.util.GridUnsafe;
import org.apache.ignite.internal.util.typedef.F;
Expand Down Expand Up @@ -66,15 +65,6 @@ public class BinarySerialiedFieldComparatorSelfTest extends GridCommonAbstractTe
super.afterTest();
}

/** {@inheritDoc} */
@Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception {
IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName);

cfg.setMarshaller(new BinaryMarshaller());

return cfg;
}

/**
* Test byte fields.
*
Expand Down
Loading

0 comments on commit 4c148f3

Please sign in to comment.