Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add additional CloudEvent fields (pubsubname, topic, time, etc) #866

Merged
merged 23 commits into from
Jan 11, 2024
Merged

Add additional CloudEvent fields (pubsubname, topic, time, etc) #866

merged 23 commits into from
Jan 11, 2024

Commits on May 24, 2023

  1. Added additional CloudEvent fields (pubsubname, topic, time, traceid,…

    … traceparent, & tracestate)
    
    Added the com.fasterxml.jackson:jackson-datatype-jsr310 dependency to handle serdes of OffsetDateTime for the CloudEvent time field via ObjectMapper settings .configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false) & .findAndRegisterModules()
    
    Updated com.fasterxml.jackson dependencies to the latest 2.15.1
    
    Added OffsetDateTime as timeValue to test the DefaultObjectSerializer
    
    Added more tests for new & old CloudEvent fields in CloudEventTest & DefaultObjectSerializerTest
    
    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed May 24, 2023
    Configuration menu
    Copy the full SHA
    499b5af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d449a4e View commit details
    Browse the repository at this point in the history
  3. Refactored new field names to be camelCase

    Removed the 2 new constructors
    
    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed May 24, 2023
    Configuration menu
    Copy the full SHA
    0df85b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6c79fa View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Added @JsonProperty("{lowercasename}")s to properly serdes camelCaseN…

    …ames as JSON/OBJECT_MAPPER are case-sensitive
    
    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed May 25, 2023
    Configuration menu
    Copy the full SHA
    1ec1ec4 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    d313ee1 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    d077371 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Removed com.fasterxml.jackson.datatype:jackson-datatype-jsr310 depend…

    …ency in favor of custom field level serdes for time
    
    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f528923 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    97f2920 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Fixed "Line is longer than 120 characters" build issue by pushing the…

    … end of the offending lines to a new line
    
    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    421ca34 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge branch 'master' into add-additional-cloudevent-fields

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    3ee6df1 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    698200e View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    2c45493 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1321db3 View commit details
    Browse the repository at this point in the history
  3. Added more CloudEvent test cases to appease Codecov

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    78e9575 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    ce8c677 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    210ac6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56d7e8c View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    54dc867 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Added null binaryData test case for Codecov

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    a340cab View commit details
    Browse the repository at this point in the history
  2. Added cloudEventDifferent test cases for Codecov

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    aa091ee View commit details
    Browse the repository at this point in the history
  3. Removed extraneous ;

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    d38e033 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Added comments for time test cases

    Signed-off-by: Luke Sieben <siebenluke@gmail.com>
    siebenluke committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    e6237bb View commit details
    Browse the repository at this point in the history