timescaledb-connector/src/integration-test/java/com/epam/deltix/timebase/connector/service/timescale/TimescaleMigrationServiceTest.java [418:448]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        applyTimescaleSchema();

        SchemaChangeMessage changeMessage = new SchemaChangeMessage();
        SchemaDescriptorChangeAction alterDescriptorAction = new SchemaDescriptorChangeAction();
        alterDescriptorAction.setChangeTypes(SchemaDescriptorChangeType.FIELDS_CHANGE);

        DataFieldInfo previousFieldState = null;
        ClassDescriptorInfo previousDescriptor = null;
        ObjectArrayList<ClassDescriptorInfo> previousState = getDescriptorMessages();
        for (ClassDescriptorInfo d : previousState) {
            if (d.getName().equals("com.epam.deltix.timebase.connector.model.SecondTestClass")) {
                RecordClassDescriptor rcd = (RecordClassDescriptor) d;

                for (DataFieldInfo field : rcd.getDataFields()) {
                    if (field.getName().equals("secondLongValue")) {
                        previousFieldState = field;
                    }
                }
                previousDescriptor = rcd;
            }
        }

        DataFieldInfo newFieldState = null;
        ClassDescriptorInfo newDescriptor = null;
        ObjectArrayList<ClassDescriptorInfo> newState = getDescriptorMessages();
        for (ClassDescriptorInfo d : newState) {
            if (d.getName().equals("com.epam.deltix.timebase.connector.model.SecondTestClass")) {
                RecordClassDescriptor rcd = (RecordClassDescriptor) d;

                for (DataFieldInfo field : rcd.getDataFields()) {
                    if (field.getName().equals("secondLongValue")) {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



timescaledb-connector/src/integration-test/java/com/epam/deltix/timebase/connector/service/timescale/TimescaleMigrationServiceTest.java [489:519]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        applyTimescaleSchema();

        SchemaChangeMessage changeMessage = new SchemaChangeMessage();
        SchemaDescriptorChangeAction alterDescriptorAction = new SchemaDescriptorChangeAction();
        alterDescriptorAction.setChangeTypes(SchemaDescriptorChangeType.FIELDS_CHANGE);

        DataFieldInfo previousFieldState = null;
        ClassDescriptorInfo previousDescriptor = null;
        ObjectArrayList<ClassDescriptorInfo> previousState = getDescriptorMessages();
        for (ClassDescriptorInfo d : previousState) {
            if (d.getName().equals("com.epam.deltix.timebase.connector.model.SecondTestClass")) {
                RecordClassDescriptor rcd = (RecordClassDescriptor) d;

                for (DataFieldInfo field : rcd.getDataFields()) {
                    if (field.getName().equals("secondLongValue")) {
                        previousFieldState = field;
                    }
                }
                previousDescriptor = rcd;
            }
        }

        DataFieldInfo newFieldState = null;
        ClassDescriptorInfo newDescriptor = null;
        ObjectArrayList<ClassDescriptorInfo> newState = getDescriptorMessages();
        for (ClassDescriptorInfo d : newState) {
            if (d.getName().equals("com.epam.deltix.timebase.connector.model.SecondTestClass")) {
                RecordClassDescriptor rcd = (RecordClassDescriptor) d;

                for (DataFieldInfo field : rcd.getDataFields()) {
                    if (field.getName().equals("secondLongValue")) {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



