Releases: vmware/go-ipfix
Releases · vmware/go-ipfix
go-ipfix v0.5.5
Added
- Add convertor interface input into Kafka producer. (#223, @stati)
- Add consumer, broker and related deployment yaml for consuming records from Kafka producer. (#214, @zyiou)
Changed
- Cleanup unnecessary producer files. (#228, @stati)
- Improve Kafka consumer application by adding retry mechanism for consumer initialization. (#230, @stati)
- Change Docker version of images used in kafka server deployment yaml. (#224, @zyiou)
Fixed
go-ipfix v0.5.4
go-ipfix v0.5.3
Added
- Add Pod Labels to the Antrea registry. (#203, @dreamtalen)
- Add Kafka TLS support to the Kafka Producer. (#178, @stati)
- Add more methods to the Kafka Producer. (#210, @stati)
- Add
AreExternalFieldsFilled
metadata field for AggregationFlowRecord. (#211, @dreamtalen) - Add more metadata to the aggregated flow record. (#216, @stati)
Changed
- Modify record entity and encoding/decoding methods to use byte datatype directly. (#207, @stati)
- Remove element map from the record. (#206, @zyiou)
- Modify the proto format of Kafka flow message. (#208, @stati)
Fixed
- Remove unnecessary allocations in record entity code. (#200, @stati)
- Optimize encoding code when adding element to data record and decrease memory allocations. (#204, @stati)
- Fix the aggregation process set/get methods by modifying the aggregate record
map. (#212, @zyiou) - Fix the buffer management in the Collection Process. (#213, @stati)
go-ipfix v0.5.2
Added
Changed
go-ipfix v0.5.1
Added
- Create K8s deployment yaml to deploy ipfix-collector and add instructions on
deploying the latest go-ipfix collector . (#159, #182, @heanlan) - Add aggregation process support for deny connections tracking. (#175, #183, @zyiou)
Changed
- Modify aggregation process to maintain records in a heap based on active and
inactive expiry timeouts. (#185, @stati) - Modify rule priority types in Antrea registry. (#184, #189, @heanlan)
- Delete unrequired method of deleting record from record map witout lock. (#181, @stati)
- Modify network policy related fields in Antrea registry. (#179, @zyiou)
- Move klog to klog/v2. (#187, @zyiou)
Fixed
go-ipfix v0.5.0
Includes all the bug fixes from 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, and 0.4.8.
Added
- Added Kafka Producer that is initialized given the address of Kafka broker
system. It gathers the IPFIX messages from the collecting process
and turns them into Kafka messages. (#88, @stati) - Demonstrate the ability to support multiple proto schemas in Kafka Producer. (#99, @stati)
- Add new fields to Antrea Registry for enhancing network policy info and adding
all the tcp states of the connection. (#165, @zyiou)
Changed
- Change the name of master branch to main. (#144, @zyiou)
- Change the names of Flow Types. (#171, @zyiou)
- Enhance the debug logs with useful info. (#170, @zyiou)
Fixed
- Fix the default expiration time of TLS certificates in tests by increasing it
from one month to one year. (#127, @zyiou) - Fix the code in pkg/producer when cherrypicking commits from v0.4.5 release. (#143, @stati)
- Fix the branch name in go-ipfix collector image workflow. (#160, @stati)
- Fix an issue of cleaning up slice in the IPFIX set Reset method. (#163, @stati)