This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 303cfa02a9 IGNITE-21773 Don't notify low watermark update listeners at
node start (#3549)
add 0757083143 IGNITE-21905 Add integration test for EventLog (#3554)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/ignite/client/TestServer.java | 1 -
modules/eventlog/build.gradle | 3 +
.../eventlog/ItEventLogConfigurationTest.java | 44 ----
.../ItEventLogConfigurationValidationTest.java | 55 +++++
.../eventlog/impl/InMemoryCollectionSink.java} | 18 +-
...InMemoryCollectionSinkConfigurationSchema.java} | 13 +-
.../eventlog/impl/ItEventLogConfigurationTest.java | 225 +++++++++++++++++++++
.../internal/eventlog/impl/TestEventTypes.java} | 19 +-
.../internal/eventlog/impl/TestSinkFactory.java} | 19 +-
.../internal/eventlog/api/IgniteEventType.java | 11 +-
.../ignite/internal/eventlog/api/IgniteEvents.java | 8 -
.../config/EventLogConfigurationModule.java | 9 +
.../config/schema/ChannelConfigurationSchema.java | 1 +
.../config/schema/EventTypeValidatorImpl.java} | 39 ++--
.../eventlog/config/schema/ValidEventType.java} | 7 +-
.../internal/eventlog/impl/ChannelFactory.java | 2 +-
.../impl/ConfigurationBasedChannelRegistry.java | 2 +-
.../impl/ConfigurationBasedSinkRegistry.java | 4 +-
.../internal/eventlog/impl/EventChannelImpl.java | 12 +-
.../internal/eventlog/impl/EventLogImpl.java | 6 +-
.../ignite/internal/eventlog/impl/SinkFactory.java | 6 +-
.../ConfigurationBasedChannelRegistryTest.java | 2 +-
.../impl/ConfigurationBasedSinkRegistryTest.java | 2 +-
.../ignite/internal/eventlog/impl/LogSinkTest.java | 2 +-
24 files changed, 394 insertions(+), 116 deletions(-)
delete mode 100644
modules/eventlog/src/integrationTest/java/org/apache/ignite/internal/eventlog/ItEventLogConfigurationTest.java
create mode 100644
modules/eventlog/src/integrationTest/java/org/apache/ignite/internal/eventlog/ItEventLogConfigurationValidationTest.java
copy
modules/eventlog/src/{main/java/org/apache/ignite/internal/eventlog/impl/SinkRegistry.java
=>
integrationTest/java/org/apache/ignite/internal/eventlog/impl/InMemoryCollectionSink.java}
(67%)
copy
modules/{configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/polymorphic/ErrorPolymorphicInstance1ConfigurationSchema.java
=>
eventlog/src/integrationTest/java/org/apache/ignite/internal/eventlog/impl/InMemoryCollectionSinkConfigurationSchema.java}
(72%)
create mode 100644
modules/eventlog/src/integrationTest/java/org/apache/ignite/internal/eventlog/impl/ItEventLogConfigurationTest.java
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/config/ini/SectionAlreadyExistsException.java
=>
eventlog/src/integrationTest/java/org/apache/ignite/internal/eventlog/impl/TestEventTypes.java}
(74%)
copy
modules/eventlog/src/{main/java/org/apache/ignite/internal/eventlog/impl/SinkRegistry.java
=>
integrationTest/java/org/apache/ignite/internal/eventlog/impl/TestSinkFactory.java}
(62%)
copy
modules/{configuration/src/main/java/org/apache/ignite/internal/configuration/validation/OneOfValidator.java
=>
eventlog/src/main/java/org/apache/ignite/internal/eventlog/config/schema/EventTypeValidatorImpl.java}
(51%)
copy
modules/{network/src/main/java/org/apache/ignite/internal/network/configuration/SslConfigurationValidator.java
=>
eventlog/src/main/java/org/apache/ignite/internal/eventlog/config/schema/ValidEventType.java}
(86%)