Native SDK for Connectors Java Test– 版本说明¶
Native SDK for Connectors Java 测试库的版本说明。
版本 2.1.0(2024 年 7 月 8 日)¶
行为变更¶
移除了
com.snowflake.connectors.taskreactor.InMemoryConfiguredTaskReactorExistenceVerifier
类。移除了
com.snowflake.connectors.taskreactor.InMemoryNotConfiguredTaskReactorExistenceVerifier
类。移除了
com.snowflake.connectors.application.common.task.InMemoryTaskRepository
类。
新功能¶
针对各种处理程序的全新测试构建程序,允许用户完全自定义处理程序类所使用的对象:
添加了
com.snowflake.connectors.application.ingestion.create.CreateResourceHandlerTestBuilder
。添加了
com.snowflake.connectors.application.ingestion.enable.EnableResourceHandlerTestBuilder
。添加了
com.snowflake.connectors.application.ingestion.disable.DisableResourceHandlerTestBuilder
。添加了
com.snowflake.connectors.application.ingestion.update.UpdateResourceHandlerTestBuilder
。添加了
com.snowflake.connectors.application.scheduler.CreateSchedulerHandlerTestBuilder
。
新的内存实现:
添加了
com.snowflake.connectors.application.configuration.connector.InMemoryConnectorConfigurationService
。添加了
com.snowflake.connectors.application.status.InMemoryConnectorStatusRepository
。添加了
com.snowflake.connectors.application.status.InMemoryConnectorStatusRepository
。添加了
com.snowflake.connectors.taskreactor.InMemoryTaskManagement
。添加了
com.snowflake.connectors.util.snowflake.InMemoryAccessTools
。添加了
com.snowflake.connectors.util.snowflake.InMemoryTransactionManager
。
在
com.snowflake.connectors.common.assertions.NativeSdkAssertions
中添加了新的断言:添加了
com.snowflake.connectors.common.assertions.task.CommandAssert
允许断言com.snowflake.connectors.taskreactor.commands.queue.Command
类的对象。添加了
com.snowflake.connectors.common.assertions.common.object.ObjectNameAssert
允许断言com.snowflake.connectors.common.object.ObjectName
类的对象。添加了
com.snowflake.connectors.common.assertions.common.object.SchemaNameAssert
允许断言com.snowflake.connectors.common.object.SchemaName
类的对象。添加了
com.snowflake.connectors.common.assertions.common.object.ReferenceAssert
允许断言com.snowflake.connectors.common.object.Reference
类的对象。
com.snowflake.connectors.common.assertions.ingestion.definition.ResourceIngestionDefinitionAssert
:添加了
isEnabled()
方法。添加了
isDisabled()
方法。
com.snowflake.connectors.common.assertions.common.response
:添加了
hasAdditionalPayload()
方法。
其他添加和变更¶
添加了
com.snowflake.connectors.application.scheduler.InMemoryDefaultSchedulerCreator
允许创建排程器任务的内存内默认实现。
错误修复¶
不适用。
版本 2.0.0(2024 年 5 月 24 日)¶
初始版本。