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

Changes for release v0.8.0 #326

Closed
wants to merge 8 commits into from
Closed

Commits on Oct 2, 2023

  1. Changing the datatype for flowEndSecondsFromSourceNode and flowEndSec…

    …ondsFromDestinationNode (vmware#320)
    
    flowEndSecondsFromDestinationNode and flowEndSecondsFromDestinationNode
    are changed to the type DateTimesecond
    
    Signed-off-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    Co-authored-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    2 people authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    174f4d7 View commit details
    Browse the repository at this point in the history
  2. Improve handling of string IEs (vmware#322)

    * Use the copy built-in to copy string bytes to buffer, instead of
      copying bytes one-by-one with a for loop. This is more efficient
      (confirmed with new Benchmark functions) and more correct (in case
      the string includes UTF-8 characters which use more than 1 byte).
    * Increase max string length from 65,534 to 65,535 (as per the
      IPFIX RFC 7011).
    
    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    152e5e9 View commit details
    Browse the repository at this point in the history
  3. Adding L7 visibility fields (vmware#315)

    * L7 Visibility support in Antrea
    
    Signed-off-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    
    * Replaced isL7 bool with l7ProtocolName string
    
    Signed-off-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    
    ---------
    
    Signed-off-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    Co-authored-by: Tushar Tathgur <tathgurt@tathgurtPNQHP.vmware.com>
    2 people authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    b141f8b View commit details
    Browse the repository at this point in the history
  4. Avoid error logs in BenchmarkMultipleExportersToCollector (vmware#323)

    * Gracefully shutdown exporter connections before stopping collector.
    * Do not log an error for graceful client shutdown (EOF error).
    
    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    6d01e0e View commit details
    Browse the repository at this point in the history
  5. Fix aggregation bug for throughput common fields (vmware#324)

    Just like for stats, throughput common fields should only be updated for
    the "latest" record (based on "flowEndSeconds").
    
    This bug explains why the TestCollectorToIntermediate integration test
    has been flaky for a long time. In some cases, the record from the
    destination was processed before the record from the source (we have 2
    aggregation workers, so records are not guaranteed to be processed in
    the order in which they are received). While the destination record has
    a larger "flowEndSeconds", the "throughput" and "reverseThroughput"
    common elements were overriden by values from the source record.
    
    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    e89e737 View commit details
    Browse the repository at this point in the history
  6. Improvements in integration tests (vmware#325)

    * Use more meaningful byte counts in test records (count and
      reverseCount have no reason to be the same).
    * Generate test data packets automatically using a function, instead of
      having to generate packet data manually.
    * Add integration build tag for linters
    
    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas authored and dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    06f6636 View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG for v0.8.0

    Signed-off-by: Yongming Ding <dyongming@vmware.com>
    dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    6d62476 View commit details
    Browse the repository at this point in the history
  8. Update VERSION

    Signed-off-by: Yongming Ding <dyongming@vmware.com>
    dreamtalen committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    6a646f5 View commit details
    Browse the repository at this point in the history