-
Deprecated ClassesClassDescriptionPlease use
AlterTableChangeOperationinstead.This class will not be supported in the new source design aroundDynamicTableSource. See FLIP-95 for more information.This class will not be supported in the new source design aroundDynamicTableSource. See FLIP-95 for more information.
-
Deprecated Enums
-
Deprecated MethodsMethodDescriptionThis method will be removed in future versions as it uses the old type system. It is recommended to use
Expressions.nullOf(DataType)instead which uses the new type system based onDataTypes. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information.This method has been deprecated as part of FLIP-164.TableSchemahas been replaced by two more dedicated classesSchemaandResolvedSchema. UseSchemafor declaration in APIs.ResolvedSchemais offered by the framework after resolution and validation.Will be removed in the next releaseUseTableEnvironment.createCatalog(String, CatalogDescriptor)instead. The new method uses aCatalogDescriptorto initialize the catalog instance and store theCatalogDescriptorto theCatalogStore.UseTableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction)instead. Please note that the new method also uses the new type system and reflective extraction logic. It might be necessary to update the function implementation as well. See the documentation ofScalarFunctionfor more information on the new function design.This method is deprecated and will be removed in a future release. UsecreateCataloginstead to create a catalog usingCatalogDescriptorand store it in theCatalogStore.
CatalogView.of(Schema, String, String, String, Map)or a custom implementation instead. Don't implement against this internal class. It can lead to unintended side effects if code checks against this class instead of the common interface.