You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by sa...@apache.org on 2020/05/18 20:52:07 UTC

[pulsar] branch master updated (7396f26 -> 3633e24)

This is an automated email from the ASF dual-hosted git repository.

sanjeevrk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.


    from 7396f26  Fix bug that causes delivery of messages to stop on Shared subscription (#6966)
     add 3633e24  Add Annotations for config validation checking (#6972)

No new revisions were added by this update.

Summary of changes:
 .../pulsar/common/validator/ConfigValidation.java  | 123 ++++++
 .../validator/ConfigValidationAnnotations.java     | 159 ++++++++
 .../common/validator/ConfigValidationUtils.java    | 180 +++++++++
 .../apache/pulsar/common/validator/Validator.java  |  26 +-
 .../pulsar/common/validator/ValidatorImpls.java    | 414 +++++++++++++++++++++
 .../pulsar/common/validator}/package-info.java     |   4 +-
 .../common/validator/ConfigValidationTest.java     | 148 ++++++++
 .../common/validator/ValidatorImplsTest.java       | 160 ++++++++
 8 files changed, 1199 insertions(+), 15 deletions(-)
 create mode 100644 pulsar-common/src/main/java/org/apache/pulsar/common/validator/ConfigValidation.java
 create mode 100644 pulsar-common/src/main/java/org/apache/pulsar/common/validator/ConfigValidationAnnotations.java
 create mode 100644 pulsar-common/src/main/java/org/apache/pulsar/common/validator/ConfigValidationUtils.java
 copy pulsar-flink/src/main/java/org/apache/flink/streaming/connectors/pulsar/partitioner/PulsarPropertiesExtractor.java => pulsar-common/src/main/java/org/apache/pulsar/common/validator/Validator.java (60%)
 create mode 100644 pulsar-common/src/main/java/org/apache/pulsar/common/validator/ValidatorImpls.java
 copy {pulsar-broker/src/main/java/org/apache/pulsar/broker/protocol => pulsar-common/src/main/java/org/apache/pulsar/common/validator}/package-info.java (88%)
 create mode 100644 pulsar-common/src/test/java/org/apache/pulsar/common/validator/ConfigValidationTest.java
 create mode 100644 pulsar-common/src/test/java/org/apache/pulsar/common/validator/ValidatorImplsTest.java